My obituary for programming
Summary
Simon Willison shares Jeremy Scheff's essay lamenting the loss of programming as a craft of solving logic puzzles, arguing that while coding agents are a gift for those focused on shipping systems, they diminish the joy for programmers who loved the puzzle itself.
View Cached Full Text
Cached at: 10/20/26, 03:45 AM
Similar Articles
My obituary for programming
A long-time programmer reflects on reluctantly adopting AI coding agents and mourns the loss of programming as a craft, arguing that vibecoding delivers impressive results without the understanding and joy that once defined the profession.
Quoting Carson Gross
Simon Willison quotes Carson Gross arguing that programming remains fundamentally about problem-solving and controlling complexity, skills that will stay valuable even as AI tools advance.
Grieving the loss of details
The author reflects on their identity as a low-level programmer and grieves the industry's shift towards higher-level abstractions like 'vibecoding,' emphasizing the loss of detail-oriented work that once defined their passion for understanding machines.
Writing Toy Software Is A Joy (2025)
A blog post advocating for writing toy programs as a way to understand software deeply and rediscover the joy of coding, arguing against over-engineering and the industrialization of software development.
@KevinNaughtonJr: i can't believe software is dead it's a shame because i spent all these years getting good at solving hard problems suc…
一条带有讽刺意味的推文,感慨“软件已死”,哀叹多年积累的解决难题的技能似乎不再有用,暗指 AI 编程工具对软件开发行业的影响。