Skip to main content
← Back to sources

Why AI Hasn't Replaced Software Engineers, and Won't (Narayanan and Kapoor)

Published 2026-06-14Ingested 2026-06-15AI Engineering PracticesMedium

Summary

Simon Willison highlights a new analysis by Arvind Narayanan and Sayash Kapoor (the "AI Snake Oil" authors) examining why the widely predicted AI displacement of software engineers has not materialized — and why they argue it won't, at least not in the form the hype implied. The core argument is that software engineering is dominated by tasks AI tools are still weak at: understanding messy existing systems, navigating ambiguous requirements, integration work, and the accountability that surround

Alignment: Reinforces current position
Related Positions: AI-Assisted Development Tooling, Enterprise AI Delivery, Agentic Workflows
ai-engineering-practicessoftware-engineeringaugmentationnarayanan-kapoorai-snake-oilproductivityhype-cycleworkforcerealismenablement