Industry Commentary →

The 'Everyone Will Build Their Own Apps' Prediction Is Wrong. Here's What Actually Happens.

Benedict Evans's September 2026 essay directly challenges the idea that AI makes everyone a software builder and renders apps obsolete. He is right, and the implications for enterprise software strategy deserve more attention than the prediction itself.

In AI, tools and transformation, published September 3, 2026, Benedict Evans argues directly against a prediction that has settled into conventional wisdom in enterprise AI conversations: that AI will make everyone a software builder and render traditional applications obsolete. His argument is that this thesis misunderstands both how most people think and where software actually comes from.

He is right. And the way he is right has real consequences for how companies should be planning their software strategy now.

mindmap
root((Software in the AI era))
  Non-technical users
    Configure existing tools
    Prompt-driven automations
    AI-assisted forms
  Power users
    No-code integrations
    AI-scripted one-offs
  Software engineers
    Custom applications
    System integrations
    Architecture decisions
  The gap that stays
    Data contracts
    Failure mode design
    Production reliability

The rundown

Evans’s essay makes two connected claims. First: most people do not want to build software — they want software that works. The creative and organizational effort required to define what a piece of software should do, handle all the edge cases, and maintain it over time does not disappear because AI can write the implementation. Second: the “apps are dead” prediction conflates the mechanism of software creation with the function it serves. The function — managing processes, storing and retrieving information, automating workflows — is not going away. What changes is how those applications get built and by whom.

This is a different argument from “AI will not affect software.” It is an argument about the realistic distribution of who will use these tools and what they will accomplish with them. The distribution shifts, but it does not flatten.

For the working software engineer

The “everyone is a developer now” narrative, taken seriously, implies that software engineering as a profession has a short shelf life. Evans’s analysis points in a different direction: the skills that remain scarce are the ones that require understanding what software should do in context, how systems interact, and what fails at scale.

Writing code is becoming less of a bottleneck. Understanding which code to write, in which architecture, for which users, with which error modes — that is not getting easier because AI can write the implementation. Those judgment calls still require someone with technical depth and systems context. The profile of what engineers spend their time on is shifting. The need for people who can exercise that judgment is not going away.

The engineers who will thrive in this environment are the ones who invest in specification, integration thinking, and architectural decision-making — not the ones who optimize for implementation speed. Speed is no longer the scarce resource.

For business owners and operators

The practical consequence of Evans’s argument: do not plan your technology strategy around the assumption that AI will allow non-technical employees to build the internal tools you need. That may happen at the margin — simple automations, single-purpose integrations with bounded failure modes — but it is not a replacement for a software strategy.

The more grounded expectation is that your existing tools will become more configurable, your processes more automatable within those tools, and the gap between “has software support” and “doesn’t” will narrow at the edges. Plan for augmentation of your existing applications and processes. Plan for the boundary between “business user can configure this” and “technical person must build this” to shift — but not to disappear.

Companies that plan for the disappearance of that boundary are going to be disappointed. The organizations that will be ahead are the ones that invest in the technical people who operate near that boundary — the ones who can make the judgment calls about what gets configured, what gets bought, and what genuinely has to be built.

My take

I have watched versions of this prediction cycle through the industry for decades. In the early 2000s, rapid application development tools and the no-code movement claimed similar territory: the right platforms would make professional developers unnecessary for most business software. What actually happened: the boundary of what non-developers could configure moved outward, the total demand for software kept growing faster than anyone projected, and the core building remained with technical people. The prediction was right about the tools; it was wrong about who would use them and what they would build.

The First American Title engagement is the clearest illustration I have seen of what software complexity looks like at scale. Nine hundred engineers, seven hundred applications, fifteen-plus subsidiaries — accumulated through eighty-plus acquisitions. The problem was not that no one could write code. Everyone could write code. The problem was understanding what all that code did, where it overlapped, which systems depended on which others, and how to consolidate without breaking the business. That is a knowledge and judgment problem, not an implementation problem. AI tools do not solve it.

When I personally investigated the data architecture behind a potential $100 million acquisition during that engagement, the analysis that led the company to walk away was not a code-generation task. It was the kind of contextual assessment — what does this system actually do, what are its structural dependencies, what would integration really cost — that requires someone who has built and broken systems in production and knows where to look. That work gets more important as the volume of AI-generated code grows, not less.

Evans’s argument lands because it distinguishes between the mechanism and the function. The mechanism of software creation is changing rapidly. The function — building systems that reliably do specific things for specific users in specific contexts — has not changed at all, and the judgment required to get that function right remains as scarce as it has ever been.

Frequently Asked Questions

If AI can generate code, why can't non-technical employees build the tools they need?

Building a working tool requires more than generating code. It requires specifying what the tool should do in sufficient detail to produce a useful result, identifying edge cases and failure modes, integrating with existing systems and data, handling security and access control, and maintaining the tool as requirements change. Each of those steps requires decisions that non-technical users generally lack the context to make well. AI reduces the implementation effort once those decisions are made — it does not eliminate the need to make them. The gap between 'I can describe what I want' and 'I can build something that works reliably in production' remains significant, and that gap is not primarily a technical one.

What does Evans's argument mean for enterprise software strategy?

It means your software investment strategy should not be built on the assumption that AI will substantially reduce your dependence on technical people. It should be built on the assumption that AI will change what technical people can accomplish in a given time — which is a real efficiency gain worth capturing. The questions that follow are: how do you configure your engineering team to take advantage of that efficiency gain? What work becomes achievable that wasn't before? And where does the organizational bottleneck move? If it was previously at implementation and AI relieves that, it moves to specification, prioritization, and integration. Those are human judgment problems, not implementation problems.

How does the Evans thesis affect the build-versus-buy decision for internal tools?

If anything, it strengthens the case for buying established tools where the process is known and the configuration space is reasonably bounded. The 'build it yourself with AI' argument is most appealing when the configuration ceiling of available tools is genuinely too low for your use case. For most business processes, the ceiling of configurable tools is rising faster than the complexity of the use case. The decision to build should be reserved for processes that genuinely require custom behavior that no available tool supports — not for processes where a configurable tool exists but the team would rather build. AI lowers the cost of building, which makes it tempting to build things that should be bought. That temptation is worth resisting.

Shawn Livermore — Fractional CTO & Chief AI Officer
About the Author

Shawn Livermore

Fractional CTO and Chief AI Officer with nearly 3 decades of enterprise architecture experience. Clients include Kelley Blue Book, LERETA ($18B property tax processor), First American Financial, Carvana, WellPoint/Anthem, and PacifiCare. 92 client reviews, 5-star average.

View full background →

Need a fractional CTO or CAIO?

Technology leadership without the full-time headcount. Engagements start with a conversation.

Man writing a flowchart diagram on a whiteboard with a blue marker.