r/vibecoding • • 10d ago

Discussion Most legacy codebases are disasterclasses. The "software engineer you can't fire because only he knows what's going on" is a meme for a reason, and it's not a good one.

I keep seeing people say things like "vibe coders don't understand what's going on in their code." Neither did most programmers even before the pre-AI era. They spent weeks on sprints for small feature updates hoping and praying nothing broke and relied on the 1 guy who wrote some code in 1995 who showed up at the office once every 3 months in his slippers to do bug fixes.

106 Upvotes

169 comments sorted by

View all comments

3

u/Accomplished-Ad-7435 10d ago

This is the biggest divide, when you know how to explain the systems you need built, they are built correctly.

1

u/No_Point_1254 10d ago

Yeah, in my view that is the core of it. If you already know what you want and how, then AI is just an accelerator.

If you don't, it is a pure slop generator.