Why AI hasn’t replaced software engineers, and won’t
Summary
This Substack essay argues that AI will not replace software engineers and may not even dramatically reduce demand in the near term. It introduces the decide-execute-deliver sandwich model, distinguishes vibe coding from agentic engineering, cites empirical studies on coding productivity and layoffs, and predicts nuanced, role-shifting impacts rather than wholesale displacement.