Microsoft's 15-hour outage: why a senior engineer says AI won't replace programmers
amaarora · x · 2026-11-15
A senior engineer who has built large systems from scratch at US, European and Korean companies uses Microsoft's outage — which took 15 hours to diagnose and roll back — to argue why AI won't replace programmers anytime soon.
His key points:
- AI is excellent at writing code, apps, tests and docs, but that's the low layer of software engineering.
- The hard part is understanding complex systems — database, infra, app and network entangled together, where failure can hit any of thousands of checkpoints — and AI lacks that context.
- Even rolling back requires knowing what to roll back; Microsoft's 15-hour recovery likely cost the equivalent of all laid-off employees' combined salaries.
- The seniors who built a system can diagnose issues within an hour, while someone unfamiliar may take a day even with AI.
His conclusion: AI should at best be an assistant to engineers, not the developer itself, and companies will only realize this after the damage is done.
More from AGI Musings
- 12 lessons from Jensen Huang's YC interview: textbooks saved NVIDIA, AI kills tasks not jobs — tibo_maker · 2026-11-15
- Dev-turned-Ops argues Ops roles may be more resilient to AI agents than Dev jobs — cl3don · 2026-11-15
- Ramez: Highest-Benefit AI Policy Is Forcing Labs to Disclose Research Data — latticecut · 2026-11-15
- AI safety researcher models RSI timelines against his kid's school start — HaydnBelfield · 2026-11-15
- Social media will die within 5 years from AI slop and bots, predicts founder Kyle Gawley — kylegawley · 2026-11-15
- After 10 years coding, he was replaced by Claude — so he opened an AI-run marketing agency — Fluffy_Lie6789 · 2026-11-15