Something I keep running into: AI helps experienced engineers more than it helps beginners. Seniors use it to go faster at what they already know. Juniors are supposed to use it to learn — but in practice the two outcomes look very different.
If a senior + AI can now produce what used to take a small team, the “rational” move for a company is to hire the senior and skip the juniors. Fine short-term decision. Bad long-term one — because today’s seniors were yesterday’s juniors who got the reps in: the debugging sessions, the incidents, the code reviews where someone senior explained why an approach would break in six months.
Curious how this is playing out for people here:
- Are you seeing junior hiring actually shrink where you work, or is it more anecdotal so far?
- If you’re mentoring juniors right now, has AI changed how you do it — more pairing, different kinds of tasks, anything?
- Anyone found a way to use AI as a teaching tool for juniors rather than just a shortcut that skips the learning?
I wrote a longer take on this here if useful context: Who Trains the Next Senior Engineers? — QA Redefined — but mostly want to hear how others are actually handling it.