The Junior Hiring Crisis

Causes of the junior hiring crunch

  • Many argue the problem long predates LLMs: hiring bias toward “experienced only,” post‑ZIRP correction, pandemic over‑hiring, offshoring, and general oversupply of CS grads and bootcampers.
  • Several see a structural “seniorification” trend: companies want black‑box teams that ship without hand‑holding, not an apprenticeship pipeline.
  • Others blame universities: 4‑year CS programs increasingly fail to produce work‑ready grads; some report juniors who don’t know Git, basic CS, or how to debug.

Role of AI

  • There’s broad agreement that AI automates much of the “annoying, easy” work that traditionally trained juniors (bugfixes, glue code, tests, boilerplate).
  • Some see this as removing the “apprenticeship ladder”: AI now does the tasks that formerly justified a junior headcount, while seniors are merely augmented.
  • Others push back: junior hiring started collapsing before AI was useful; AI is more an excuse layered on top of macro and management trends.
  • Strong concern about “AI slop”: juniors (and some seniors) blindly pasting LLM output, not understanding it, and neutering tests; reviewers feel they’re “collaborating with a model via a human proxy.”

Mentorship, juniors, and seniors

  • Several seniors report miserable experiences mentoring juniors they see as overconfident, resistant to feedback, or outsourcing everything to AI.
  • Others argue the real issue is companies refusing to invest in training and rewarding seniors for individual output rather than mentoring.
  • There’s debate over intergenerational respect: some say today’s juniors dismiss older engineers (“OK boomer”); others say most negative interactions are seniors’ fault.

Broken hiring & compensation incentives

  • Hiring is described as “barely better than random”: ATS filters, 5+ rounds of trivia/LeetCode, endless take‑homes, then ghosting.
  • Networking and referrals dominate; many report virtually all real offers coming via personal connections or recruiters, not cold applications.
  • Firms prefer paying a premium for someone already trained rather than funding training then losing juniors to job‑hopping and higher offers.
  • Junior comp in US hubs (~$100k+) is seen by some as uneconomical versus AI or offshore talent; others point out local rents make lower salaries unrealistic.

Networking and “people skills”

  • The article’s emphasis on networking gets mixed reactions: some see it as now essential; others see it as selecting for extroverts and “politicians” over technicians.
  • Practical advice emerges: build a visible portfolio, share work online, attend meetups/alumni events, maintain ties with professors, former coworkers, and prior internships.

Experiences from the trenches

  • Numerous anecdotes from grads applying to hundreds or thousands of roles with only automated rejections, including one CS grad resorting to sex work.
  • Mid‑career engineers also struggle: several with 10–20+ years experience report that even they now mostly land jobs via referrals, not open postings.

Long‑term consequences and open questions

  • Widespread fear of a future skills hole: if few juniors are trained today, who becomes senior in 5–10 years?
  • Some think AI will fill that gap as it improves; others warn of a coming “talent crisis” when current seniors retire.
  • There’s no consensus solution: suggestions range from lowering junior salaries, rebuilding apprenticeship‑style programs, changing interview practices, to broader political/economic reforms.