← Back to Home

March 6, 2026

The Entry-Level Collapse

How junior developer jobs fell 68% in four years — and what AI and mass layoffs had to do with it.

Entry-Level Postings vs Total Jobs · 2020–2026

In January 2026, exactly eight job postings on Hacker News's monthly "Who is Hiring" thread were aimed at entry-level developers. Eight — out of 275 total. That's 2.9%, a ratio so low it barely registers as a rounding error.

Four years earlier, in the boom months of 2021, employers were posting an average of 44 entry-level positions per month. The junior developer job, once the reliable on-ramp to a career in tech, has collapsed by 68%. And the data suggests it's not coming back.

This isn't a story about one bad quarter or a cyclical downturn. It's the story of a structural shift — one that began with pandemic-era overexpansion, accelerated through the largest tech layoffs in a generation, and is now being cemented by AI tools that are making companies rethink whether they need junior engineers at all.

Entry-Level % of All Postings · 2020–2026

The Boom Years: 2020–2022

To understand the collapse, you have to understand the peak.

When COVID-19 sent the world indoors in early 2020, the tech industry found itself in a peculiar position: suddenly, everything was software. Remote work tools, e-commerce platforms, telemedicine, online education, streaming — demand surged across the board, and companies hired aggressively to meet it.

Hacker News's "Who is Hiring" threads, posted on the first of each month, serve as a useful barometer. They skew toward startups and mid-stage tech companies — the kinds of employers who actually take chances on new graduates. And in 2020, the threads were heating up. Entry-level postings averaged around 32 per month, representing roughly 5.5% of all listings.

By 2021, the market was white-hot. The average climbed to 44 entry-level postings per month — the highest in the dataset's history. Venture capital was flowing freely. Companies were raising massive rounds and translating funding into headcount. The ratio of entry-level to total postings held around 5.0%, meaning roughly one in every twenty jobs was accessible to someone fresh out of school or a bootcamp.

In 2022, the total number of postings started to cool slightly, but entry-level listings remained robust, averaging around 39 per month. The ratio actually peaked that year at 6.2% — the high-water mark. Junior developers had never had it so good in relative terms. For every hundred jobs posted, more than six were open to people with little or no professional experience.

It felt like the new normal. Bootcamps were minting graduates at record rates. Universities were expanding their computer science programs. The pipeline was full.

Then the floor dropped out.

The Floor Drops Out: 2023

November 2022 was the inflection point, though it didn't show up in the hiring data immediately. That month, Meta laid off 11,000 employees — 13% of its workforce. Twitter, under new ownership, had already gutted its staff. Amazon announced 18,000 job cuts that would roll into early 2023. Salesforce, Microsoft, Google — the dominoes fell in quick succession.

The layoffs hit every level, but their second-order effect on entry-level hiring was devastating. Suddenly, the market was flooded with experienced engineers — senior developers, staff engineers, engineering managers — all looking for work. Companies that might have posted a junior role instead found they could hire a mid-level engineer for nearly the same salary. Why train someone for two years when you could hire someone already productive?

The 2023 data tells the story with brutal clarity. Entry-level postings averaged just 18 per month — a 54% decline from the 2022 average in a single year. In absolute terms, the market lost roughly 21 entry-level postings per month compared to the year before. That's 252 fewer opportunities across the year for new developers trying to get their foot in the door.

The drop was so sharp that it initially looked like it might be a temporary correction — the labor market digesting a glut of experienced talent before normalizing. But normalization never came.

AI as Accelerant: 2024–2025

If the layoffs opened the door to entry-level decline, artificial intelligence kicked it off its hinges.

GPT-4 launched in March 2023, and by mid-year, AI coding assistants were spreading through engineering organizations like wildfire. GitHub Copilot had already been generally available since mid-2022, but the step change in capability that GPT-4 represented — and the flood of competitors it inspired — fundamentally altered the calculus of team composition.

The argument was simple and, for hiring managers, compelling: an AI coding assistant could handle much of the work traditionally given to junior developers. Writing boilerplate code, implementing well-specified features, writing tests, fixing straightforward bugs — these were the tasks that entry-level engineers cut their teeth on. They were also the tasks that large language models were getting remarkably good at.

By 2024, the data had moved past correction into something that looked permanent. Entry-level postings averaged just 14 per month. The ratio slid to 4.1%. Companies weren't just hiring fewer juniors because of the layoff surplus — they were actively restructuring their teams to be smaller and more senior.

Amazon quietly paused significant portions of its new graduate hiring pipeline. Google scaled back university recruiting. Even startups, historically the most willing to bet on raw talent, were tightening. A Series A company that once might have hired two juniors and a senior now hired one senior and gave them Copilot. The math worked — at least on a spreadsheet.

In 2025, entry-level postings averaged 17 per month — still well below the 2022 peak. The market wasn't crashing anymore; it was settling into a new, much lower equilibrium.

And then came January 2026: eight posts. A nadir.

Experience Inflation

The raw numbers only tell part of the story. The other part is visible in the text of the postings themselves.

In 2021, it was common to see listings that read "0–2 years experience" or "new grads welcome." By 2024, those phrases had become rare. In their place: "3+ years experience required" for roles that, by any objective measure, were junior positions. The industry had developed a case of experience inflation — demanding mid-level credentials for entry-level work.

Some of this was driven by the applicant surplus. When you have hundreds of applications for every opening, raising the experience bar is a crude but effective filter. Some of it was driven by the AI shift: if your junior engineer is primarily working alongside AI tools, you need someone experienced enough to review AI-generated code, catch subtle bugs, and understand system-level implications. That's not a fresh graduate — that's someone with three to five years of battle scars.

The result is a Catch-22 that would be almost comic if it weren't shaping thousands of careers. You need experience to get an entry-level job, but you need an entry-level job to get experience. Bootcamp graduates, career changers, and new CS grads are all competing for a pool of positions that has shrunk by more than two-thirds while the number of candidates has only grown.

What This Means

The optimistic reading is that this is a transition, not an extinction. Junior developers still exist in the data. Companies still hire new graduates — just fewer of them, more selectively, and with higher expectations. The career path isn't dead; it's narrower.

But the pessimistic reading has real weight behind it. If AI tools continue to improve — and there's no reason to think they won't — the economic argument for hiring someone who needs two years of mentoring before becoming fully productive gets harder to make. Senior engineers augmented by AI can cover more ground. Teams can stay smaller. The apprenticeship model that built generations of software engineers is being squeezed from both sides: fewer openings and higher bars for the openings that remain.

The consequences ripple outward. If the industry stops training junior developers at scale, where do tomorrow's senior developers come from? It's the pipeline problem — a question that's easy to ignore in the short term and potentially catastrophic in the long term. Companies are optimizing for today's headcount while potentially starving the talent pool of 2030.

For individual job seekers, the data points toward uncomfortable strategic shifts. Internships have become the critical entry point — getting one is now less a nice-to-have and more a prerequisite. Contributing to open source, building portfolio projects, and targeting the remaining companies that do invest in junior talent are no longer differentiators; they're table stakes.

None of this is inevitable in the long run. Companies could decide that the AI-replaces-juniors thesis was overstated, that mentorship and fresh perspectives matter, that the pipeline needs investment. The market could tighten enough that companies are forced to lower their bars again.

But right now, the data says what it says. The entry-level developer job has contracted by two-thirds in four years. January 2026 produced the lowest ratio of junior postings in the dataset's history. And the trend line, while flattening, shows no sign of reversing.

For a generation of aspiring developers, the on-ramp to tech has become a bottleneck. Getting through it is still possible. It's just a lot harder than it used to be.

The Full Dataset

75 months of Hacker News "Who is Hiring" data · Jan 2020 – Mar 2026

Year-by-Year Breakdown

YearAvg Jobs/MoAvg Entry/MoEntry %
2020600264.5%
2021866384.4%
2022634335.3%
2023365143.9%
2024339123.5%
2025348144.0%

Monthly Detail

MonthTotal JobsEntry-LevelEntry %
2020-01584264.5%
2020-02587264.4%
2020-03651396%
2020-04460265.7%
2020-05508285.5%
2020-06508224.3%
2020-07542234.2%
2020-08646264%
2020-09605233.8%
2020-10714192.7%
2020-11697314.4%
2020-12695284%
2021-01708243.4%
2021-02945414.3%
2021-03907364%
2021-04879293.3%
2021-05851374.3%
2021-06977454.6%
2021-07889414.6%
2021-08840354.2%
2021-09908424.6%
2021-10779344.4%
2021-11962434.5%
2021-12748456%
2022-01662395.9%
2022-02802475.9%
2022-03789465.8%
2022-04745385.1%
2022-05759354.6%
2022-06725294%
2022-07524295.5%
2022-08634365.7%
2022-09504255%
2022-10457286.1%
2022-11526254.8%
2022-12482224.6%
2023-01368256.8%
2023-02445204.5%
2023-03413153.6%
2023-04362102.8%
2023-05404133.2%
2023-06338144.1%
2023-07322144.3%
2023-08352164.5%
2023-0930651.6%
2023-10337103%
2023-11376174.5%
2023-12358143.9%
2024-01293103.4%
2024-02348113.2%
2024-03311123.9%
2024-04302113.6%
2024-05402174.2%
2024-0635682.2%
2024-07395133.3%
2024-08335103%
2024-09326123.7%
2024-10340113.2%
2024-11324113.4%
2024-12339175%
2025-01289134.5%
2025-02415194.6%
2025-03369184.9%
2025-0431892.8%
2025-05310103.2%
2025-06374195.1%
2025-07342154.4%
2025-08310113.5%
2025-09306123.9%
2025-1035692.5%
2025-11404174.2%
2025-12386153.9%
2026-0127462.2%
2026-02428163.7%
2026-03282134.6%

Data sourced from Hacker News "Who is Hiring?" monthly threads via Algolia HN Search API and Firebase HN API. Entry-level detection includes mentions of: junior, entry-level, new grad, recent grad, 0–2 years experience, jr., intern, internship.