4 ms·
> Juniors are still getting hired because they're still way cheaper and they're just as capable as using AI as anyone. While I could buy that hiring managers b
by JeremyNT 7mo ago
> Juniors are still getting hired because they're still way cheaper and they're just as capable as using AI as anyone.
While I could buy that hiring managers believe this, it's not actually true.
The gulf between the quality of what a sr developer can do with these tools and what a jr can do is huge. They simply don't know what they don't know and effective prompting requires effective spec writing.
A rando jr vibe coder can churn out code like there's no tomorrow, but that doesn't mean it's actually right.
- geodel 7mo agoWhile I agree with what you said. In personal experience I have noticed the software design / architecture is becoming irrelevant for lot of enterprises (including mine of course). So design nowadays is about API design Input/Output/Error handling. And architecture is about Cloud/Kubernetes/APM , deployment and monitoring etc. Code now does not need much design. Things like performance, isolation, extensibility etc as those are now higher level concerns not part of code itself. This is also where micro services pattern fits in well because individual unit is so small no design needed.
- girvo 7mo ago> Code now does not need much design. I’ll bite: why? Genuine question, not a weird gotcha.
- Bombthecat 7mo agoAbsolutely agree, when we got our last junior one and a half year ago. He started with using AI for... Everything. If you told him research this and that topic and ways to do X and y and if it's possible. He just used AI which missed half the steps and information. I'm not against research with AI. But using a search engine helps you go through a railway basically and helps you gather information step by step and you have time to notice it something is missing. With AI you don't have the mental pause to process the information.