16 comments

  • siva73 minutes ago
    I'm sorry for the juniors but that's more jobs for me to choose from. They will make it so somehow.
  • beej7126 minutes ago
    It seems like throughout human history, every piece of technology has had a complete chain of human knowledge for how it worked. No one person knows how to build an EV starting from dirt, but someone knows each step in isolation.<p>With LLMs, some people are claiming that the time for understanding code is over, and that leaves a gap in the chain of knowledge. I can&#x27;t think of a time when such a gap has been adventageous, and can certainly think of times when it has come with risk or loss. Many of us have seen this manifest at small scale when the one person with obscure system knowledge leaves a company without adequate prior knowledge transfer.<p>At large scale, well, I think it will be a great time to be a dev who knows how to hand-code.
  • Etheryte52 minutes ago
    &gt; I have been tracking junior software-engineering listings on LinkedIn and Indeed since late 2024.<p>I don&#x27;t think such a short timeframe is indicative of anything at all. This data could be interesting if comparing to say before Covid or even before 2008, but as is, this is far too short of a timeframe to draw any actual conclusions. How would you know whether we&#x27;re currently under hiring juniors or we were previously just over hiring and are now returning to the norm?
    • kjkjadksj47 minutes ago
      Read TFA these concerns are addressed.
      • Etheryte40 minutes ago
        No they&#x27;re not? Also, it&#x27;s AI slop.<p>&gt; This isn’t a dip. It’s a structural collapse
  • suzzer9939 minutes ago
    At every place I&#x27;ve ever worked that hired juniors, the juniors always have to leave by about 2 years, because the company will never (roughly) double their salary to what they can get on the open market.<p>That first year, the juniors are probably a net drain in productivity - for their work and the time other devs spend teaching them. Then the 2nd year, they&#x27;re underpaid for as long as you can hold on to them. But the good ones will be out the door pretty quick.<p>The system always seemed kind of broken to me. But a shop without any junior devs is also kind of sad. If you hire the right person, it&#x27;s rewarding to the other devs to teach them and watch them grow.
  • ilaksh37 minutes ago
    Good point to a degree, but it applies to all work, not just software engineering, and even before they get into the workforce. Young people are not going to have any depth of skills or knowledge if they literally just act as a go-between for AI to do everything.<p>Maybe they become experts in wiring up AI and robotics?<p>But 5 years out, we might be into a new compute-in-memory paradigm. And we may have exceeded the complexity of the human brain with models greater than 100 trillion parameters.<p>We already see performance that is superhuman in task specific ways with 1-10 trillion parameters models.<p>In under 5 years, most small and many medium business will be handled directly by AI agents. You won&#x27;t even necessarily know what kind of software they are running. For small-medium business, it may have very little or no code and just be a semi-structured database that is neutrally rendered into any needed form on-the-fly.
    • suzzer9930 minutes ago
      I feel like this is very possible eventually, but under 5 years seems unrealistic to me. The compute power is already running into limits. And a few more major problems need to be solved before agents can have that kind of autonomy to create software from scratch and run entire businesses.
      • ilaksh24 minutes ago
        Given the intense pressure to find more efficiency, 5 years is probably enough to see deployment of radical new compute-in-memory paradigms such as nitrides-based ferroelectric devices that have a few orders of magnitude more efficiency.<p>I think the biggest problem is jagged intelligence which I would bet would be solved largely with bigger models, which comes back to rapidly evolving hardware paradigms.
  • whstl47 minutes ago
    For what it’s worth, I’ve been in companies not hiring juniors in 2016-2020, 2023-2024. My current company just hired a few, plus interns.<p>This is not new.<p>IMO: This says more about companies than the market. Companies are willing to spend more on salary rather than improving their internal processes.
  • gobdovan43 minutes ago
    Is a corollary to this article that if you get into IT now and you manage to land a job, you&#x27;ll make bank in 2031?
    • stonecharioteer41 minutes ago
      Deep knowledge and patience will always be rewarded. Most people give up quickly.
  • losvedir40 minutes ago
    Oh, this is talking about the junior to senior pipeline. I thought it was going to be about improvements in AI capabilities.<p>I think it&#x27;s reasonable in 5 years that most of what I do as a senior dev (yes, even turning vague notions into concrete deliverables, giving high level ideas of tradeoffs, and so on) will also be automated away.<p>Does anyone have interesting blog posts on what <i>that</i> means? Ideas about what the new world may look like? Will existing software engineers be running &quot;dark factories&quot;?
    • ilaksh32 minutes ago
      In less than five years it will be clear that unaugmented humans are a bottleneck.<p>So many jobs as such may be limited to humans with high bandwidth BCI connected to AI, that effectively gives them an AI exobrain. But even then the AI would need to do most of the work or the human would just slow things down.
  • righthand31 minutes ago
    I was just discussing this yesterday. The only time when Mythical Man Month isn’t a problem is when C-suite&#x2F;management needs to burn their budget up and projects are behind. Usually you’ll end with teams with too many juniors. The leads are only focused on the harder problems and dont have capacity to properly onboard juniors. So management hires contractors from Europe&#x2F;Asia. The juniors offload their work and unknowns to contractors who are often also very unskilled.<p>This has been going on for a long time in tech. Now with LLMs you have a bunch of juniors who are unskilled and a bunch of management trying to fill the skilled spots with unskilled+LLM workers. The seniors are starting to become plagued with people who are excellent at being unskilled in the work place. They maintain shrewd hiring practices until the projects are behind enough and we arrive at the original need to hire contractors.<p>“Mythical Man Month” is just something people say to indicate status. No one is using it’s lessons in actuality otherwise we’d have to acknowledge over half the work force in software are a bunch of frauds delegating their work and decision making to others.
  • gravity206046 minutes ago
    The points raised may be interesting, but the ai-slop writing here really detracts.
    • suzzer9927 minutes ago
      I come here for the comments first, then decide if it&#x27;s worth reading the article.
    • bruki43 minutes ago
      What is with all the articles taking a dump on AI being written with AI&#x27;s assistance?
  • watwut49 minutes ago
    2031 is in 5 years. There will be plenty of seniors even if the influx of juniors is exactly 0. Not saying 0 influx of juniors is good, it harms young people. But it wont cause lack of seniors issue in 2031.
    • kjkjadksj46 minutes ago
      There will be a lot of super seniors on the doorstep of retirement, but no seniors.
      • taormina43 minutes ago
        How long do you think careers last?
        • suzzer9937 minutes ago
          Seriously. I&#x27;ve been programming almost 30 years and I feel like I could easily have another 10 in me. I&#x27;m sure many reading this will assume my skills are deteriorating at an atrocious rate. But I&#x27;m still the lead developer on a team that leans on me heavily to figure out the hard stuff. So I can&#x27;t be too far gone.
        • kjkjadksj38 minutes ago
          People are looking towards retirement by the time they are 50 usually
          • suzzer9933 minutes ago
            I&#x27;m 57 and have no desire to retire. I know plenty of other programmers in their 50s who aren&#x27;t itching to retire.<p>Programming, at least for me, isn&#x27;t like some factory job where you can&#x27;t wait to get out at your 30 years or whatever. I&#x27;ve always enjoyed what I do and found it rewarding.
  • rappatic39 minutes ago
    LLM written slop article about LLM slop in bigtech
  • 6stringmerc19 minutes ago
    I was a CS major in early 2000s before switching. English. However my tech abilities are what got me the career path - MS Word is powerful, few people learn how to write well, much less with business acumen.<p>This is now in your neighborhood; it was in mine 5 years ago but NOT blamed on AI. RFP response specialists are a “cost center” of human capital. It’s also a great entry level role to move into a VP role after 3-5 years. Learning the business, warts and all, to help win more.<p>The Baby Boomer generation cut the path completely. They pocketed the savings or passed it on to investors. Now it’s nearly impossible to get a decent gig in the field - 10 years minimum experience, salary about $80,000 USD maybe, except in Defense.<p>Go look at how many software “solutions” there are in the RFP space. Software has claimed to be able to do the job, or let one person do the work of three, for a decade now.<p>I’m not sympathetic to the tools created by this industry now actively realizing “the leopards are eating my face?!” type of situation. Even Senior Devs now will start to face age discrimination or wage suppression. This was written without any AI by the way. I’ve never touched a clanker, my hands are clean.
  • fbritoferreira1 hour ago
    [dead]
  • black_1345 minutes ago
    [dead]