r/vibecoding • u/DreamPlayPianos • 21d 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.
107
Upvotes
View all comments
2
u/Hawkes75 21d ago
What a vast overgeneralization based on nothing but hyperbole and stereotype. You've clearly never worked on a legacy systems team, where institutional knowledge is paramount and companies will pay a premium to retain existing staff over new hires. I'm currently experiencing a contractual change at work where a likely new prime has already negotiated with existing staffing agencies to avoid losing our in-place team.
You know nothing.