Hacker News new | ask | show | jobs
by anupshinde 3 hours ago
> Vibe-coded software is simply not good.

That is simply not true. It can be better or it can be worse - depends on who directed it.

I understand where the point comes from, but someone who has coded and architected a lot of applications for many years, does get the good side. But a user who see code as an alien language - they are ultimately going to get the bad side of it.

There was a theory floated around by an youtuber (and a tech geek), on how to vibe code better - and how to let agents run the show. I tried, more than once - it failed badly. Not failed at the output or the UI - failed at writing good and well architected code.

> What happens when things go wrong

- this is the most important question - can the human step in?

For me the answer is a unequivocal yes. I may not be able to fix it in 10 minutes, but I know I will fix it in 10 hours or 100 hours - whatever it takes. But when a user who "can't read code" comes in - and asks me to fix their problem, it is going to cost them a lot more than their total subsidized vibe coding tool cost. They're going to be like - the app cost me 100-200$ to vibe-build, but the dev is going to charge me 5-10x for a 2 line fix.

For some the decision will be like - better buy a new phone than repairing the old one, for others - they can't replace things easily.

What used to take 1.5 years to build 10 years ago, and 6-9 months to build 5 years ago, takes 1.5 months or faster to build today (if it is done with the same rigor).

> The GDPR example

How is it different from having a human dev team hired? The CEOs or founders are responsible - they can't go and say "that dev did the wrong thing, fine them" - will you work for such a person?

> the belief that AI can — and will — displace white-collar jobs is a lie

It already is displacing, unfortunately. It has been taking apart both jobs and businesses - one role at a time - within 6 months of AI coming out. Some are experiencing it now, some have experienced it earlier, some will experience it later.

For example - a good tech guy in finance domain and having good domain knowledge - gets fired. After a while, he will end up competing for jobs in the finance domain - because he needs to survive. The domino effect will be seen. And hope it does not become a race to the bottom.

And new roles are likely to come up and stabilize - but the bar will be high and you will need AI all the time. Otherwise you will be seen like ploughing the farm by hand instead of using a tractor.