It just occured to me that boring-out and de-skilling every dev with a clue makes it much easier to roll out intentionally-bad code.

Nobody will ever read the code, again, so you can put whatever you want in it. Tests might be able to find that, but they're vibe-coding the tests, as well.

Sort of the way that the quality of bread completely collapsed, once it was being made by machines in big factories, as the people standing around the machines were no longer bakers. Nobody in the bread factory knew how to bake bread.

Reply to this note

Please Login to reply.

Discussion

I also like to wake up in the morning with hopeful visions of the world to come.

Jokes apart, this whole vibe coding thing is pretty annoying. Nothing against solo devs vibe coding throwaway weekend projects, but I think it is not good in its current instantiation when it comes to team work. Quality decreases very fast, devs seem to never build a good theory in their heads of how something works and of how it can be improved, and most importantly everything is carried out without possibility of being critiqued since heretics are not welcome.

The entire code base quickly degrades to the AI saying "Trust me, bro.*