Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Bad developers complain about LLMs,

I'm finding the bad developers just do vibe coding because it is a shortcut. You look like an expert but you are not.

I coded for many years before I actually did formal computer science training. At that point I understood how bad my coding actually was. It worked, but was never scalable, never maintainable and used poor design patterns.

For vibe coders they can't see that and assume the AI will.

Real developers can see the flaws, but if you start vibe coding without those skills then you are lost.





  I'm finding the bad developers just do vibe coding because it is a shortcut. You look like an expert but you are not.
Ultimately, it's about business value not amazing hand written code. Let the business profit judge whether it's good or bad to use generated code.

Further more, people always talk about LLM generated code but don't talk about LLM assisted testing, bug finding, automated documentation, etc. It can help increase code quality and reliability too - not just velocity. It's up to good software leaders in the company to set guidelines. Companies who can't do this also couldn't write good code before LLMs anyway.


> Let the business profit judge whether it's good or bad to use generated code

You’re getting paid to make this call. If you think the business is going to judge you you’ve got a massive misunderstanding of what you’re paid for - or work in a role where what you do doesn’t really matter. Which leads me to my second point:

Many jobs are fake and the business output of them does not matter. You don’t get useful signals here and LLMs will be a paradigm shift to people with these jobs, because you can automate these jobs (because what they produce doesn’t matter).


> Ultimately, it's about business value not amazing hand written code.

You are missing my point entirely. Even if vibe coding could create perfect code, your junior prompter with little to no coding knowledge is not going to know the difference.

Creating something and not knowing how it works is worse than something created that doesn't work.


[flagged]


In smaller companies, sure.

But one of the big problems with our industry today (not unique to tech—it's a problem across all sectors) is massive consolidation. For a company like Google or Amazon, do you really think a gradual but significant increase in bugs is going to cost them profits? What's the mechanism? "Voting with your wallet" only works when there's a viable alternative, and these tech behemoths have been busily destroying all competition for decades with the blessing of the Chicago School antitrust "enforcers".

"The market will optimize for the best companies" only works when there's a free market. And that's not free market as opposed to a command economy: that's an idealized free market, where there's perfect competition, perfect information, and perfect liquidity. In other words, it only really works as a thought experiment.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: