Vibe Coding Is the Future [video]
youtube.com
youtube.com
An investor would be foolish to dump a lot of money into a startup after doing due diligence and discovering that they cannot legally put their copyright header on any of their shit, which means it's not actually an IP asset that they properly own.
In if you work in any sane software organization, by now you should have gotten a memo about not uploading your company IP into any AI dialog box in the cloud, or pasting generated code into company repos.
When you don't have the sun-dappled conference room and professional sheen, just their words, these YC founders come across as quite shallow. They're only interested in making production cheaper. No fucks given about code quality. Look how disappointed they are that humans still need to debug.
"Oh, and interestingly, I guess one thing the survey did indicate is that this stuff is terrible at debugging. [...] There doesn't seem to be a way to just tell it debug. You were saying that you have to be very explicit, like as if giving instructions to a first time software engineer"
"And it's about, are you really, do you have taste and you want to solve product problems? Or are you an architect and you want to solve systems problems?"
"if you can just like rewrite a thousand lines of code in like six seconds, like why not?"
They're saying it because they want it to be true; they want to make it true. They cannot resist the prospect of getting paid for every line of code produced by amateurs who regenerate their toy apps every time there's a bug.
Might as well be titled "Expertise is a thing of the past".
I think in many ways we're still there and "vibe coding" is the unproductive temper tantrum about it.
Software is only accelerating at eating the world. Sure AI is kind of useful, but I don't understand what all this fear is about. At once, code is both the requirements and implementation. Yes, everyone needs to at least understand their organization's code to not run a dysfunctional business. We've been here for a long time, actually. What's the problem with that? Finance is not the only language of business and never really was.
They talked about how great it is to go from 0 to 1, and how it changes the kind of person your startup hires, etc. They talk about how you don’t even bother debugging errors; you just throw away the code and have the AI give it another shot.
But then they say that these are useless for the 1 to n stage of your startup. So… does that mean you throw everything away, get rid of your employees, hire new ones and then get to work making something scalable???