Executive take
Quick answer
Alistair Cockburn, co-author of the Agile Manifesto, recently amplified a developer's report that read like a dispatch from 2010: cheap code that looks fine in isolation but falls apart under real use. This time, the culprit is AI. The post Cockburn shared described two repos handed over by a non-technical exec who'd lost interest. Each file appeared clean, but the systems didn't hold together - weird abstractions, missing basics, logging in wrong places, database migrations bolted on as an afterthought, and the distinct comment style of an AI helper. Cockburn saw the pattern immediately. It's the same cycle he lived through after the offshore outsourcing boom. Then, a wave of refactoring work hit the market as cheap, unstructured codebases buckled under real traffic. He's now raising his consulting rates in anticipation of another surge. A separate signal hit the same week. Deedy Das, an engineer at Meta, described a growing morale crisis among senior developers who find themselves cleaning up an endless flow of AI-generated code. The work isn't creative or strategic; it's untangling machine-made messes, and top talent is showing signs of burnout. Together, the two accounts paint a market picture: AI is accelerating prototype speed, but it's also pumping out systemic debt that someone will have to pay for - and the people footing the bill are increasingly the most experienced, hardest-to-retain engineers.
Perspective
Business leader
AI slop is creating a predictable refactoring wave that will hit company costs and talent leverage within 18 months.
Why this matters for this role
- AI-generated code in production is a latent liability that will convert to real expense once systems scale.
- The refactoring market will tighten, driving up consulting rates and concentrating power among experienced engineers.
- Non-technical leaders who bypass architectural oversight are shipping time bombs, not products.
What this role should do
- Mandate architectural reviews before any AI-built app goes live.
- Budget for 12 - 18 months of refactoring costs as a standard line item for AI-generated systems.
- Reassess the portfolio of AI-built apps already in production for systemic fragility.
Watchouts
- Delaying remediation until after a critical failure will multiply costs and reputational damage.
- If senior engineers start leaving due to morale erosion, the ability to fix the problem disappears.
What changed
Alistair Cockburn, co-author of the Agile Manifesto, recently amplified a developer's report that read like a dispatch from 2010: cheap code that looks fine in isolation but falls apart under real use. This time, the culprit is AI.
The post Cockburn shared described two repos handed over by a non-technical exec who'd lost interest. Each file appeared clean, but the systems didn't hold together - weird abstractions, missing basics, logging in wrong places, database migrations bolted on as an afterthought, and the distinct comment style of an AI helper.
Cockburn saw the pattern immediately. It's the same cycle he lived through after the offshore outsourcing boom. Then, a wave of refactoring work hit the market as cheap, unstructured codebases buckled under real traffic. He's now raising his consulting rates in anticipation of another surge.
A separate signal hit the same week. Deedy Das, an engineer at Meta, described a growing morale crisis among senior developers who find themselves cleaning up an endless flow of AI-generated code. The work isn't creative or strategic; it's untangling machine-made messes, and top talent is showing signs of burnout.
Together, the two accounts paint a market picture: AI is accelerating prototype speed, but it's also pumping out systemic debt that someone will have to pay for - and the people footing the bill are increasingly the most experienced, hardest-to-retain engineers.
Why it matters
The refactoring wave Cockburn is betting on isn't just a consulting opportunity - it's a corporate liability. Organizations that treat AI code generation as a replacement for systems thinking are accumulating hidden costs that will surface within 12 to 18 months.
This cycle has played out before. Post-offshore, companies discovered that cheap labor produced brittle systems requiring expensive rewrites. Today, AI slashes prototyping costs but produces even less structural integrity. Non-technical leaders who ship AI-built MVPs without architectural oversight are creating future remediation crises, not viable products.
Das's account adds a talent dimension. When senior engineers are demoralized by endless AI clean-up duties, retention becomes harder and hiring more expensive. The market for experienced developers who can refactor AI codebases will tighten - exactly when organizations need them most. This will push up consulting rates, delay new initiatives, and concentrate leverage in the hands of the few engineers who can separate viable systems from AI-generated rubble.
What leaders should do
CEOs and product leaders: If non-technical executives are greenlighting AI-built applications, mandate an architectural review before deployment. AI-generated code should be treated as a prototype, not a production asset, until a senior engineer validates the system design.
CTOs: Pair AI code generation with experienced developers who define the structure upfront. Establish automated tests and integration checks that catch the systemic flaws Cockburn described - don't let individual file quality lull teams into false confidence.
CFOs: Model a latent liability for AI-generated code already in production. Budget for a 12- to 18-month window of refactoring costs for any AI-built app that becomes mission-critical. The clean-up bill is not an abstract risk; it's forecastable.
Heads of engineering: Address the morale signal Das raised. Rotate AI clean-up duties across teams, give senior engineers time for architectural improvement rather than endless fixes, and communicate to leadership that the refactoring work is essential engineering, not overhead.
Risks to watch
The biggest risk is denial. Leaders may continue treating AI-generated code as equivalent to human-engineered systems until outages or security incidents force a reckoning. By then, the cost of remediation will be dramatically higher.
A secondary risk is talent flight. If the clean-up burden continues to fall disproportionately on senior developers, organizations may lose the very people they need to fix the problem. The refactoring market could become a seller's market, where experienced engineers pick and choose engagements - leaving lagging companies stranded with codebases no one wants to touch.
Reader feedback
Was this useful?
Reader feedback
Help tune future briefings
Related reading