Do you think the only bottleneck in dev has been the speed of coding? I think it’s obvious that this is not the case. It’s finding product market fit, actually discovering and deciding what must be built, and then selling it. And there’s a deeper economic reality: budgets for software are finite and limited, and already close to maxed for most consumers and businesses. If my customers can only afford $500/month total for software, no amount of software I make will push them past that.
It’s not just us: where’s the revenue in the entire market? We can see all the public filings. There haven’t been any revenue gains. The only people making money from AI are the LLM providers. And even they are losing money. Even the biggest tech companies are limiting token spend. At best the tech is a new cost just to maintain parity, and I think most businesses look at it as a way to cut dev costs (trading for token spend). I think they will learn that it’s less of a win than they hoped. If a dev was spending 50% of their time coding, and you reduce that to 10% - that’s a big change but it isn’t really making you more because it’s all that time we hate in meetings, understanding customer needs, etc, that make us money.
A lot of the bottleneck is product management now. There's always near infinite work in every engineering team's backlog.
Identifying the next few things to improve the product is hard work, with market investigation, competitive analysis, synthesizing user feedback... some of this gets faster with LLMs, certainly.
I think most tech companies haven't figured out how to rebalance product to engineering to ensure engineering teams are doing work that grows the business funnel rather than expending tokens on other work.