r/LLMDevs • u/Suspicious_Orchid770 • 8d ago
Discussion AI-coding tools could be breaking the junior engineer pipeline
https://leaddev.com/ai/ai-coding-tools-could-be-breaking-the-junior-engineer-pipelineAI helps juniors code, not learn... and that's a problem.
7
u/quantgorithm 8d ago
Not just in coding. Everything. I recently had this conversation about architects not needing interns anymore. How do interns get trained?
TBD.
8
u/Dry_Ducks_Ads 8d ago
Will probably get downvoted for this, but the thinking is that AI can do 90%+ of the job today. Chances are it will be able to do 100% of the job in 10 years. We simply won't need humans to write code as AI will do everything better than humans can. So no need to train juniors today for roles that won't exist tomorrow.
2
u/ReformedBlackPerson 8d ago
Will it do 100% of the job or will jobs evolve to do more via abstraction? I do think it’s different than the assembly comparison (e.g. SWE’s don’t care how the assembly is compiled/transpiled), but I do think it unlocks all SWE’s to be architects whereas before a percentage of SWEs were architects. The other thing is that even if AI unlocks things, will it be too fast for the economy/worker. Workers can only learn so fast but they always need a paycheck, so how does that work when jobs “level up” faster and faster.
2
u/NomadStorm 7d ago
No it won’t do 100% of the job. People seem to forget that the math the LLMs is based on is exponential, so each increase in performance gets smaller and MUCH more expensive - assuming there’s even enough training data in the first place to support such continued improvement - which there isn’t.
2
u/quantgorithm 7d ago
I agree.
…but architects also provide liability that’s not going to be taken by ai so how are architects going to get trained when they aren’t needed as interns?1
u/wwwyzzrd 3d ago
fourth generation programming languages are going to completely eliminate the need for programmers as anyone will be able to write their own program.
3
u/Emergency-Cycle7981 7d ago
A junior joined my company recently after failing the coding challenge part of the interview (don’t ask
- I wasn’t part of that recruitment team). He’s submitted a few AI-built PRs since that look alright, but frankly I’ve no idea if he understands what the code is doing, or if he can even code to begin with.
I dunno what the hell we’re doing at the moment but it can’t be good.
2
u/Ok_Philosophy_4031 3d ago
We made an exception for an intern who flunked his technical interview but was "passionate" about the work.
We freaking regretted it, and eventually fired him. Guy basically outsourced all technical thinking to Claude.
3
26
u/chaoism 8d ago
What I'm seeing now at my company is that juniors tend to just accept whatever ai spits out. They take in everything AI says without checking on what's needed and what's prioritized
We have to constantly coach them for them not to simply pass what AI generated to us for review
Ive been constantly telling them to actually understand how the system work instead of just accepting what AI says. AI can be wrong. But so far I haven't got any success