upvote
> Yeah they all want to fire the guys who can make sense of the mess the vibe coders are doing and try to stop it.

You're grossly inflating the level of contribution from your average software developer. Are we supposed to believe that the same people who generated the high volume of mess that plagues legacy systems are now somehow suddenly exemplary craftsmen?

Also, it takes a huge volume of wilful ignorance and self delusion to fool yourself into believing that today's vibecoders are anyone other than yesterday's software developers. The criticism you are directing towards vibecoding is actually a criticism of your average developer's output reflecting their skill and know-how once their coding output outpaces or even ignores any kind of feedback from competent and experienced engineers.

What I see is a need to shit on a tool to try to inflate your sense if self worth.

reply
I've seen which developers became vibecoders. They were the people I'd have wished to get rid of.

The ones who never acknowledge a mistake even if the process is crashing; the ones who put "return true" in a test so that the test doesn't execute and will insist that you broke their code if you remove the return true and when the test actually runs it fails; the ones who read a blog post about some new thing and decide we need to do like that; the ones who will write code that fails and then be nowhere to be seen when there is customer support to do.

reply
> I've seen which developers became vibecoders. They were the people I'd have wished to get rid of.

Trying to portray everyone who ever used a tool as the incompetent cohort is an exercise in self-delusion.

reply
Using AI ≠ vibecoding.
reply