The app for independent voices

Leaders are quietly doing one of the most short‑sighted things you can do in the age of AI: freezing junior hiring.

Across software, data, and analytics, LLMs are now deeply embedded in day‑to‑day work, especially for coding, refactors, boilerplate, and “turn this spec into code/SQL.” But the data is clear: the shock is hitting entry hiring, not senior layoffs. Job‑finding rates for 22–25 year olds in highly AI‑exposed roles have already dropped, while older workers are basically unaffected.

If we keep going down this path, we’re not “being efficient” — we’re killing our future talent bench. Every senior engineer, analytics lead, staff IC, and EM started as a junior. Remove that rung, and in 3–5 years you’re staring at a missing generation of mid‑levels, plus brittle teams that can’t adapt.

Instead of cutting juniors, we should redesign junior roles in engineering, data, and analytics:

  • Stop treating juniors as cheap “human compilers” doing boilerplate code, rote SQL, and dashboard grunt work that AI can now accelerate or automate.

  • Make juniors own small but real domains: clarifying ambiguous requirements, talking to stakeholders, making design and data trade‑offs — then let AI handle scaffolding, first drafts, and test generation.

  • Hire for learning speed, problem framing, stakeholder communication, and AI fluency, not just how fast they can grind out tickets or dashboards.

AI didn’t eliminate the need for juniors; it eliminated lazy junior job design.

If you lead software, data, or analytics, your choice isn’t “juniors vs AI.” It’s: Do you want a sustainable talent pipeline, or a short‑term productivity sugar high followed by a multi‑year talent cliff?

Curious: is your org rethinking junior roles, or quietly pausing them?

RDEL #134: How is AI already reshaping the software engineering labor market?
Mar 21
at
3:15 PM
Relevant people

Log in or sign up

Join the most interesting and insightful discussions.