Skip to content
HN On Hacker News ↗

No Juniors Today, No Seniors in 2031

▲ 21 points 34 comments by fbritoferreira 3mo ago HN discussion ↗

Pangram verdict · v3.3

We believe that this document is fully AI-generated

99 %

AI likelihood · overall

AI
0% human-written 100% AI-generated
SEGMENTS · HUMAN 0 of 6
SEGMENTS · AI 6 of 6
WORD COUNT 2,003
PEAK AI % 100% · §1
Analyzed
May 24
backend: pangram/v3.3
Segments scanned
6 windows
avg 334 words each
Distribution
0 / 100%
human / AI fraction
Verdict
AI
Pangram v3.3

Article text · 2,003 words · 6 segments analyzed

Human AI-generated
§1 AI · 100%

Junior hiring is down 40%. AI gave boards the rationale to keep cutting. The apprenticeship lag is 5–7 years — no juniors today means no seniors in 2031. I have been tracking junior software-engineering listings on LinkedIn and Indeed since late 2024. The graph has one shape. Flat in 2024, sloped down through 2025, falling off a cliff through Q1 2026. Big tech is openly senior-only. Mid-tier has followed. The few junior roles that did go up in 2026 advertise lower salaries, higher experience floors, and a take-home test designed to detect LLM use rather than ability. The data is consistent across sources. Junior developer postings are down around 40% compared to pre-2022 levels, and entry-level hiring at the fifteen biggest tech firms fell 25% from 2023 to 2024. Computer-science graduate unemployment hit 6.1–7% in 2025, the fifth-highest among US college majors. According to a recent LeadDev survey, 54% of engineering leaders plan to hire fewer juniors in 2026 because AI copilots let seniors absorb more work. AI didn’t start the junior contraction. The post-2022 retraction did. But AI is the rationale boards lean on to keep it going. The apprenticeship pipeline that produces senior engineers has a 5–7 year lag. The cohort we aren’t hiring today is the senior bench we won’t have in 2031. The predecessor to this piece argued AI didn’t break engineering. We did, by treating it as a quota multiplier. This piece is what that mistake looks like when you compound it five years out. How Seniors Used to Get Made Senior engineers aren’t produced by classroom learning. They’re produced by an apprenticeship of specific moments, and almost all of those moments are exactly what AI is removing. The arc takes five to seven years on average. First commit to staff-level judgment isn’t a graduation timeline, it’s a feedback-loop timeline. You learn to be senior by getting your pull request torn apart in review and having to defend the design choice.

§2 AI · 100%

By debugging a production incident at 2 a.m. with nobody to ask, when the LLM either doesn’t exist or doesn’t know your system. By owning a feature whose failure mode you didn’t anticipate, and writing the postmortem with your name at the top. By being the person who has to explain in a room of executives why the migration broke. None of this transfers through documentation. It transfers through accountability. Your name on the broken deployment, your call in the heated design review. And AI risks shortcutting the moments where the cost of failure used to land on the engineer, not on the tool. That is where senior judgment gets built. In the previous piece I catalogued four habits that hollow out code review: copy-paste without reading, stack traces becoming LLM input, AI-generated tests no one validates, pattern atrophy. Those four habits are also the four exact failures of the apprenticeship loop. Same problem at the per-developer scale of the previous piece, same problem at the industry scale of this one. You can’t grow a staff engineer in a classroom. You can only grow one in a feedback loop. Apprenticeship is the most common one, self-directed practice with brutal review is the other. AI didn’t remove a job. It removed the apprenticeship loop that produced the next generation of seniors at scale. What Hiring Actually Did in 2025–2026 This isn’t a prediction. Most of the damage landed in the eighteen months between late 2024 and the end of 2025, and you can feel it in the loops. I ran two junior hiring loops in 2024 and one in 2025. In 2024 we worked from three good shortlists out of roughly forty applicants per role. In 2025 we had one passable shortlist out of two hundred. The pool wasn’t smaller. The floor was lower. Every recruiter and engineering manager I talked to that year had a version of the same story. We were fishing in the same shallow water, with the same complaints, and the candidates who did show up couldn’t pass a whiteboard problem they’d have solved in 2022. The macro numbers track what the loops felt like.

§3 AI · 100%

Junior developer postings are down roughly 40% compared to pre-2022 levels, and entry-level hiring at the fifteen biggest tech firms fell 25% from 2023 to 2024. Employment for software developers aged 22 to 25 has dropped nearly 20% from its late-2022 peak. The contraction concentrates at one end of the ladder. Senior listings stay roughly stable while junior listings fall, which is the shape that should be worrying anyone budgeting for a 2030 staff bench. The Klarna announcement is the one I kept hearing back about. Roughly 700 jobs cut between 2022 and 2024, AI credited for the savings, the CEO doing a victory lap in interviews about how efficient they’d become. Salesforce and Meta followed through 2025 and into 2026 with their own AI-credited cuts. None of those announcements were the damage. The damage was that by mid-2025 I’d heard “we don’t need a junior team, AI is our junior team” verbatim from two leaders at two different companies, neither of which had announced cuts of their own. They’d read the press releases. The spreadsheet wasn’t necessary. Hiring leaders didn’t help themselves on the way down. Cheating on technical take-homes more than doubled in six months, from around 15% in June 2025 to 35% by December 2025. Cluely and Interview Coder showed up in candidate Discords as named tools, not whispers. The hiring-side response was predictable: drop the take-home, raise the experience floor on the job spec, add a live conversational-AI interviewer that probes reasoning. Each of those responses cut juniors further. The take-home was the format juniors had the best shot at, and replacing it with a real-time live coding session is exactly the format juniors fail. I wrote about the candidate-side fix last year. The hiring-side fix is harder because it costs senior engineering hours the company already isn’t protecting. The juniors who did get in are being trained differently from the cohort five years ahead of them.

§4 AI · 100%

56% of CHROs surveyed in 2026 said early-career talent turn to unsanctioned AI tools when formal guidance is unclear. 38% of leaders worry early-career hires aren’t building long-term skills like judgment, communication, and critical thinking. Watch a 2024-hired engineer in their first incident review. They’ve never written a regex without an LLM. They’ve never sat with a stack trace longer than it takes to paste it into a chat window. The predecessor put it bluntly. They learned to lean on AI because we gave them velocity targets, no mentorship budget, and an LLM subscription, and called it onboarding. None of this started with a thinkpiece. It started in the headcount meeting where someone first said “we can absorb that with AI” and the room nodded. The Mid-Level Trap The bill is already coming due. Not in 2031. In the 2024–2026 cohort sitting at IC2. Let me describe a composite character. AI-native from day one. Hired late 2023 or 2024 into a team running on velocity dashboards. Ships fine in normal flow. Features get out, the PR description reads cleanly, the tests are green. Can’t architect a new system from a blank page. Can’t debug a production incident without the LLM in the loop. Can’t mentor a more-junior teammate because the pattern library isn’t there to draw from. Plenty of engineers hired in that window fought for the feedback loop on their own. Sought out mentors, took the unglamorous on-call shifts, asked the unfashionable questions in review. They’re the exception. The median outcome of the velocity quota the predecessor described is the deficit profile above. The cohort learned to ship under AI assist. The skill that didn’t get built is the one you can’t fake under pressure. Burnout data tracks the same line. Harvard Business Review’s March 2026 study found 62% of associates and 61% of entry-level workers reporting burnout, with 83% saying AI increased their workload. The participants used the phrase “brain fry”.

§5 AI · 100%

That fry concentrates in the 2–3 year cohort because the gap between what the dashboards say they can do and what they can actually do under pressure is widest there. The structural point is what comes next. This cohort can’t be promoted to senior on the current trajectory. The bridge from mid to senior is exactly the skill set they haven’t had a chance to build. Judgment under uncertainty, novel debugging, system thinking, the willingness to be wrong in front of more-junior people. They’re stuck. What that engineer should do is the question. Find a mentor and ask for explicit calibration on the skills not on the dashboard. Take on one project a quarter where AI doesn’t touch the hard part. Become the exception, not the median. The last section of this piece is what the org should schedule. This is the part that doesn’t wait for it. The 2029 mid-bench is already weaker than the 2024 mid-bench. What the 2031 senior bench looks like is the question that follows. The Five-Year Math This isn’t a dip. It’s a structural collapse, and the math is dispassionate. The current senior cohort has its own attrition. Turnover quietly steady at industry rates. The mid-2010s boom cohort is approaching the retirement window. None of this is dramatic, and none of it’s new. The new thing is on the supply side. Companies are already reporting staff+ vacancies that take 66 days on average to fill, 50% longer than non-technical positions. Senior engineer hires through traditional channels run four to six months. The lemon.io 2026 survey called the shape of the talent market a “bifurcation problem”. The junior side flooded with applicants nobody is hiring, the senior side empty. The shortage is already, in 2026, exclusive to senior-level roles. The 2031 prediction isn’t “this will happen.” The early signs are in the 2026 fill-time data. Five more years of compounding is what comes next. The model isn’t complicated. Top-15 firms cut entry-level hiring 25% in 2024. Junior postings overall fell roughly 40% by 2025–2026.

§6 AI · 100%

Combine that with a 5–7 year apprenticeship lag and the 2030–2031 staff+ pipeline thins out rather than refills. The exact number of unhired juniors is debatable. The direction isn’t. AI isn’t the only force behind the contraction. The post-2022 retraction and higher interest rates accelerated it. But AI is the lever organisations point to when defending the cut. Even if junior hiring fully reverses in 2027, the apprenticeship lag pushes the impact out to 2032–2034 rather than removing it. A senior shortage doesn’t resolve by hiring harder. It resolves by one of three paths. Import seniors from other companies, which is zero-sum at the industry level. Promote mid-levels prematurely, which produces the postmortems you don’t want to read in 2032. Or wait five to seven years from the day junior hiring restarts, which means the only intervention that matters has to start now. No quarterly OKR is going to drive that. It has to be a leadership decision against the quarterly clock. ”But the AI-Native Senior of 2031 Will Be Different” The honest counter-argument is that future engineers will mature differently. AI-as-coworker from day one will produce a different kind of senior. Faster on the easy work, building judgment through a different feedback loop. Maybe the 5–7 year lag becomes a 2–3 year lag. The surface of “what a senior needs to know” has shifted before. IDEs, Stack Overflow, offshoring. Each one was supposed to break the next generation. Each time it didn’t. The reason this time is different isn’t theory. It’s evidence. Klarna already ran the small-scale version of this experiment (in customer service, not engineering) and rolled it back. By early 2026, Klarna’s CEO publicly admitted the AI-for-headcount swap had degraded service quality, and the company began rehiring. The lesson isn’t that AI-native engineers fail. It’s that boards swap human capacity for AI capacity faster than the data justifies, then overcorrect when the bill arrives. Salesforce, Meta, and Microsoft are running the same swap in functions much harder to roll back than customer support.