Despite the headlines and the rapid adoption of AI coding tools, he emphasizes that we're "so far away from being automated 100%." The challenge isn't technical capability in isolation—it's the messy reality of professional software development at scale.
Building software with teams ranging from dozens to tens of thousands of people remains deeply inefficient in ways that are "easy to underestimate at the executive level". The code itself is just one layer; professional development involves coordination across large teams, accumulated technical context that lives in developers' heads rather than in documentation, and architectural decisions that cascade through systems under continuous business pressure.
Truell sees a "really really long messy middle" ahead—not a single breakthrough but multiple waves of innovation needed to push toward higher levels of automation. The real distance lies between where we are now and how far the actual limit of software automation remains ahead.
Timeline correction matters because it reframes what's actually happening in the market.
The narrative that "AI will eliminate software jobs overnight" never matched production reality. What we're seeing instead: routine programming hit by early efficiency gains while core engineering work expands in scope.
The first mile—autocomplete, boilerplate generation, simple refactoring—delivered measurable productivity gains.
The second mile—agents handling complex workflows, architectural decisions, system-level reasoning—remains hard to crack for most teams.
This explains why engineers with AI skills stay in high demand despite costs pressure. The constraint isn't scarcity alone; it's rapidly expanding scope within enterprises as AI capabilities unlock new product possibilities faster than teams can staff them. Meta's decision to include AI adoption in annual reviews confirms the shift. AI fluency becomes a core engineering skill, not an optional experiment. The engineers who acquire these skills operate in an expanding market, not a shrinking one.