AI has torched the market for junior programmers
State of the Junior Market
- Many companies report not hiring juniors for 1–3+ years, even in large public and “Big Tech” firms.
- Some say junior roles, academies, and pipelines have been shut down, with teams now composed almost entirely of seniors.
- Others note isolated counterexamples (some teams hiring juniors again), but treat them as unusual.
Role of AI vs Other Factors
- One camp: AI and agents make juniors economically redundant; a senior+LLM is more productive and cheaper than a senior+juniors.
- Another camp: charts in the article don’t clearly show an AI effect; junior hiring was already weakening post‑COVID boom, and downturn/over‑hiring/interest rates are more plausible drivers.
- Some argue “AI” is being used as a convenient shareholder-facing excuse for general cost-cutting.
Impact on Senior Engineers
- Mixed views:
- Some fear rising expectations, stagnant pay, and eventual downward pressure on senior salaries as AI improves.
- Others think senior demand remains for now but may shrink as models climb the value chain.
Training, Career Ladders, and Universities
- Many stress that real work is needed to become senior; juniors function as apprentices.
- Complaints that universities don’t keep up with practice and shouldn’t be expected to; companies should invest in training but largely don’t.
- Some argue missing junior cohorts will create a long‑term experience gap; others think the “ladder” is obsolete if the profession itself will transform or shrink.
Quality, Passion, and Hiring Signals
- Several report interviewing many unprepared juniors, often perceived as in it “just for the money” and even blatantly using LLMs during interviews.
- Others counter that most people work for money and passion is unevenly distributed.
- Some companies now hire primarily on curiosity, character, and cultural fit, then train technical skills internally.
AI Capabilities and Future of Software Work
- Strongly diverging futurism:
- “AI‑pilled” view: rapid capability gains imply most SWE roles (including architecture) could be automated within a few years.
- Skeptical view: current agents help a lot but still fail on diagnosis, design, and messy real‑world systems; talk of full replacement is premature.
- Consensus that coding as a standalone “grunt work” skill is being commoditized; higher value shifts toward judgment, problem selection, and domain understanding.
Domain Experts, “Casual” Developers, and Job Titles
- Non‑technical roles (teachers, analysts, PMs, marketers) are increasingly building software with AI, especially for niche or internal tools.
- Some see this as healthy disintermediation of “bloodsucking SaaS” and predict more demand for hybrid “X + coding” profiles than for pure juniors.
- Debate whether “junior dev” as a job title is becoming obsolete, even if software engineering as a serious discipline remains necessary for critical systems.