15 ideas drawn from Thorsten Ball
Source of the ideas: What I believe about the future of software development, by Thorsten Ball (September 19, 2026). This is an English rendering of the Spanish summary, not a verbatim transcript; these predictions are opinions, not certainties.
AI will generate so much code that reviewing it line by line will become impractical.
If models produce increasingly reliable code, some traditional tests may no longer be necessary.
Manual programming will become less and less important.
What matters is understanding the problem, designing a solution, and evolving the product.
The issue will not be “the code is wrong,” but “we asked for the wrong thing to be built.”
AI can analyze vast amounts of code, reducing the role of mass human review.
Humans will still matter when performance, memory, or latency are critical.
Instead of typing commands and operating tools, we will be able to tell an agent what we want to achieve.
Interaction with models and agents could become a fundamental layer of computing.
Agents may take on some of the coordination and execution now divided among these roles.
Small teams will be able to do things that once required much larger organizations.
If humans stop modifying code directly, some current rules of maintainability will matter less.
Those with ample AI capacity will be able to produce software at a scale that is hard to match.
Instead of navigating menus and dashboards, we will be able to ask directly for what we want, and AI will build the interface we need.
Programmers will not disappear tomorrow. Traditional development and agent-based development will coexist for years.
The central distinction:
✍️ Writing code ≠🏗️ Building software