← Back to context

Comment by JeremyNT

15 hours 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.

While 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.

  • > Code now does not need much design.

    I’ll bite: why? Genuine question, not a weird gotcha.