I cannot fathom why anyone who writes and maintain code would embrace AI tools that essentially shift their job to be more code review and less coding
Especially given the quality of AI generated code is all over the place
People say "it's like a good junior" but I disagree wholeheartedly. Good juniors eventually stop making the same mistakes
The overall technology may. A new model may be better than an old model
But a model is fixed
That's the difference
Your model isn't improving
Get ready to jump on the "pay us more for better models" treadmill or get left behind
Even if we say they haven’t, humans also get paid more as their skills/ability improve. If this hasn’t happened for you I’ve got bad news (or your boss is a dick)
It will be really interesting how "vibe coding" will cause the field to evolve. My gut says that right now it's just non-technical folks that do it and programmer that do it for fun. But IMO this will creep into the industry and will eventually result in an even bigger junior/senior gap.
If this tech saves four cents net/net it doesn’t matter how many engineers go away. It’s short sighted for sure, nobody cares if we don’t have junior devs in five years as long as we decrease headcount. Senior leadership was on the fence a bit until they came back from re:invent, AWS must have pushed hard in those closed door meetings. They came home positively GIDDY