← Back to context

Comment by rvz

12 hours ago

Who fixes the unmaintainable mess that the AI created in which the vibe coder prompted?

The Vibe Coder? The AI?

Take a guess who fixes it.

The real question is, do you even need to fix it? Does it matter?

The reason those things matter in a traditional project is because a person needs to be able to read and understand the code.

If you're vibe coding, that's no longer true. So maybe it doesn't matter. Maybe the things we used to consider maintenance headaches are irrelevant.

  • If these things can ever actually think and understand a codebase this mindset makes sense, but as of now it's a short-sighted way to work. The quality of the output is usually not great, and in some cases terrible. If you're just blindly accepting code with no review, eventually things are going to implode, and the AI is more limited than you are in understanding why. It's not going to save you in it's current form.

  • The reason those things matter in a traditional project is because the previous developers fucked up, and the product is now crashing and leaking money and clients like a sinking Titanic.

For now, training these things on code and logic is the first step of building a technological singularity.