btw, shipping more code isn't necessary a good thing. If quality isn't controlled properly, it eventually shows up as negative in the top line.
With AI, keeping good quality gets even harder because it normally only produces tricky defects.
> btw, shipping more code isn't necessary a good thing.
This is FUD. It isn't necessarily a good or bad thing.
At the very least, using AI to audit your code is responsible use. The testing is the same as it ever was. If there was a chronic problem with shipped AI assisted code, it would be a popular talking point.
> If quality isn't controlled properly, it eventually shows up as negative in the top line.
This an idealistic pillar of capitalism that has been falsified across time. Depending on what someone means by "controlled properly", I don't think this wasn't been true before AI and I don't think it's demonstrated post-AI. Momentum (notably capture) keeps the software markets resistant to quality defects.
Maybe?
But I also think:
- there are a lot of companies that don’t need to be 5 9s[1]
- I have a feeling it’s possible to ship fast without drastic quality drops
[1] Claude code is 99.85% available and is one of the world’s most important products
It’s not just code quality, it’s all the other business fundamentals like the product itself having value.
I see this in a very non-AI way working at a company that’s a hodgepodge of acquisitions. Some of our products just don’t make a lot of money, don’t resonate, or are behind the competition in various ways.
The amount of code or general engineering complexity of the application seems completely detached from profitability a lot of times.
Now the bar is going to be higher for software to actually be worth buying when it’s so easy to make your own for yourself, so that also means that our ability to pump out code loses value.