A lot of this may be due to the recent far left changes in curriculum at many universities. A degree used to sort of a certificate an employer could rely upon that someone had basic skills. That is no longer the case. This makes older employees where the certificate was still reliable more attractive.
The Junior Hiring Crisis
121–130 of 535 posts
Re: The Junior Hiring Crisis
#122Earlier quoted context omitted.
What social contract? Companies have always been for shareholders. Do you people have some kind of contract with Tesla that I don't know about? This entire discussion sounds crazy to me. If you want socialism, vote for socialism. If you want raw unfiltered capitalism, vote for the billionaire. You can't vote for the billionaire and expect safety nets. That's madness.
It is not socialism to note that in the past, some companies have believed that their optimal relationship with their employees required recognizing their value and awarding them accordingly, thusly allowing them to attract/retain the best employees as well as maximizing the quality of the output from those employees. There has always been such a spectrum, that's not socialism. The trend to notice is that the spectru…
Or more to the point, productivity has consistently outpaced pay for most of the US workforce since the mid-1970s. That's ~50 years that companies have been ripping you off. It's only now you notice, because rent/mortgage/school/medical have finally become so much larger than pay.
Well now you get to live through the Great Depression and study it up close.
Re: The Junior Hiring Crisis
#123> The social contract between large companies and employees has been broken for years now. US companies are optimized for quarterly earnings, not long term investment in their employees. Going to throw out another anecdote here. At a company that a number of my friends work for (a fortune 50), they are currently making record profits that they loudly brag about during employee townhalls. They also are in the process…
What social contract? Companies have always been for shareholders. Do you people have some kind of contract with Tesla that I don't know about? This entire discussion sounds crazy to me. If you want socialism, vote for socialism. If you want raw unfiltered capitalism, vote for the billionaire. You can't vote for the billionaire and expect safety nets. That's madness.
A social contract is an implicit agreement that everyone more or less accepts without anything being necessarily legally binding.
For example, the courtesy of two weeks notice in the US is a social contract: there’s nothing legally requiring it, but there are _social_ consequences (ie: your reference might be less positive) if you don’t follow it.
Everything that’s kind of in an employee’s favor is not socialism. You don’t have to like the idea of “work hard, help the company do well, get rewarded,” but that isn’t socialism. It’s just a thing you don’t like.
Re: The Junior Hiring Crisis
#124Earlier quoted context omitted.
/r/cscareerquestions the horror eg. applied to 2000 jobs got 1 offer
Honestly, with the AI slop of resumes, I applied to dozens of jobs, and only got a callback to ones I had either a recruiter for or direct connections to, after 20 years of experience. Because I didn't have a big fat "worked at google for 10 years" on my resume. And I'd like to think of myself as someone who can take a very bad situation and make it look smooth.
But looking back on my 30 years of working (including in high school), every job I've ever had I got through personal referrals or recruiter reach-outs. I've gotten to interviews before but never actually taken a job without a personal connection.
Re: The Junior Hiring Crisis
#125> We used to have a training ground for junior engineers, but now AI is increasingly automating away that work. Both studies I referenced above cited the same thing - AI is getting good at automating junior work while only augmenting senior work. So the evidence doesn’t show that AI is going to replace everyone; it’s just removing the apprenticeship ladder. Was having a discussion the other day with someone, and we c…
Adding to this: it's not just that the apprenticeship ladder is gone—it's that nobody wants to deal with juniors who spit out AI code they don't really understand. In the past, a junior would write bad code and you'd work with them to make it better. Now I just assume they're taking my feedback and feeding it right back to the LLM. Ends up taking more of my time than if I'd done it myself. The whole mentorship thing…
Re: The Junior Hiring Crisis
#126This article talks a lot about AI, but what I find odd is that in my relatively short (but long enough) ~9 yr career so far, this problem predates AI. I don't deny that it exacerbates it, but you don't kill a disease by addressing the symptoms. From the first time I was ever involved in the hiring process, senior leadership always encouraged me to hire more experienced staff, always most heavily scrutinized juniors,…
You're not wrong! I'm the original author of the post, and yes, I've seen this trend for years now, too, but I was using those two research studies that I cited as the basis of the article, so I started looking at it from that lens. I think the problems go deeper than AI, too, which is why I touched on corporate incentives. Ultimately, my goal was just for teams to think about how it could benefit them to invest in j…
I think you succeeded overall at your goal! Thanks for replying. You encouraged me to go back and read your article more closely.
Re: The Junior Hiring Crisis
#127> We used to have a training ground for junior engineers, but now AI is increasingly automating away that work. Both studies I referenced above cited the same thing - AI is getting good at automating junior work while only augmenting senior work. So the evidence doesn’t show that AI is going to replace everyone; it’s just removing the apprenticeship ladder. Was having a discussion the other day with someone, and we c…
> I feel the effects of this are going to take a while to be felt (5 years?); Who knows if we'll even need senior devs in 5 years. We'll see what happens. I think the role of software development will change so much those years of technical experience as a senior won't be so relevant but that's just my 5 cents.
Re: The Junior Hiring Crisis
#128Short term thinking and short term profit seeking are going to destroy every industry they touch. This article failed to bring up 2 important points. Firstly, we've been here before, specifically in 2008. This was the real impact of the GFC. The junior hiring pipeline got decimated in many industries and never returned. This has created problems for an entire generation (ie the millenials) who went to college and acc…
Re: The Junior Hiring Crisis
#129The idea that the only reasonable path into a software related career is through networking may be true, but it obviously signals something deeply wrong with the culture around work. It is also something which is likely to be quite harmful, since it selects for people who are great at networking over people who have good technical skills. Obviously interpersonal communication is important, but how well a 20 year old…
I agree with you, actually (I'm the original author of the post). It's literally one of the main reasons that I'm writing about networking so much. I have seen so many people fail up in technology because they were good at networking while so many other people who had better technical skills felt stuck. I don't believe that to be a strong networker you have to be social, though, just intentional. Technical people who…
Re: The Junior Hiring Crisis
#130Earlier quoted context omitted.
> Now I just assume they're taking my feedback and feeding it right back to the LLM. This is especially annoying when you get back a response in a PR "Yes, you're right. I have pushed the fixes you suggested." Part of the challenge (and I don't have an answer either) is there are some juniors who use AI to assist... and some who use it to delegate all of their work to. It is especially frustrating that the second gro…
> there are some juniors who use AI to assist... and some who use it to delegate all of their work to. Hmmm. Is there any way to distinguish between these two categories? Because I agree, if someone is delegating all their work to an LLM or similar tool, cut out the middleman. Same as if someone just copy/pasted from Stackoverflow 5 years ago. I think it is also important to think about incentives. What incentive doe…
For software, I can imagine a process where junior developers create a PR and then run through it with another engineer side by side. The short-term incentive would be that they can do it, else they'd get exposed.