Hacker News new | ask | show | jobs
by diggan 366 days ago
To be fair, most startups already trade "works today" for "easier to add stuff in the future", even before LLMs. I'm sure we'll see a much harder turn to the "works today" direction (which current vibe-coding epidemic already seem to signal we're in), until the effects of that turn really starts to be felt (maybe 1-3 years), then we'll finally start to steer to maintainable and simple software again.
2 comments

I’m not so sure. In the short term, yes, we hear about disasters caused by developers choosing “works today” and the AI almost instantly making a mess…

But that’s the point. The feedback loop is faster; AI is much worse at coping with poor code than humans are, so you quickly learn to keep the codebase in top shape so the AI will keep working. Since you saved a lot of time while coding, you’re able to do that.

That doesn’t work for developers who don’t know what good code is, of course.

> then we'll finally start to steer to maintainable and simple software again.

I disagree. I expect that companies will try to overcome AI-generated technical debt by throwing more AI at the problem.

Already starting to see this attitude online among Pro-AI people

"If the code doesn't work just throw it away and vibe code new code to replace it"

It's something that is... Sort of possible I guess but it feels so shortsighted to me

Maybe I just need to try and adjust to a shortsighted world