Impact of AI on junior engineers
If junior developers don't experiment and learn from getting things wrong, they won't develop judgement and become senior.
It's important that AI doesn't replace your thinking.
Juniors feel more empowered, 50% velocity increase, but seniors feel overwhelmed and less productive, more cognitive overload and feeling of being a garbage collector.
Juniors are at risk of becoming prompt operators and not building intuition.
The people who became dependant before becoming capable will fail.
The future of junior roles might be more targetted around the client, like FDE - Forward Deployed Engineer.
Software engineers need judgement, and the way the senior engineers built it has now disappeared.
In this topic
- Agent friendly codebaseSeedlingfurther reading
- Changes in the software industryGrowingfurther reading
Storm of: increase of people who graduated in CS, even just bootcamps. massive hires then layoffs in 2022, leaving lots of senior engineers looking for jobs. AI disrupting and making people question…
- Parallels of managing agents and peopleGrowingfurther reading
junior people = agent with few parameters. See Youtube - EO – From Writing Code to Managing Agents. Most Engineers Aren't Ready Stanford University, Mihail Eric: context switching: switching from one task…
← Comes after
- How AI changes the software engineer roleEstablishedfurther reading
Good foundation is still key. AI is a signal amplifier, not just a tool. It will amplify the good and the bad. System design is still very important (some say that hyper-generalists…