DHH放下了铅笔:那个说"宁愿退休也不让AI写代码"的人,终于低头了

6 阅读4分钟

1. DHH放下了铅笔:那个说"宁愿退休也不让AI写代码"的人,终于低头了

** Rails创始人DHH宣布公司不再手写代码,程序员最后的精神图腾塌了。**


一、那个倔强的老头,终于松口了

如果你混过后端圈,一定知道DHH。

David Heinemeier Hansson,Ruby on Rails的创始人,一个以"手写代码"为信仰的程序员。二十多年来,他像老派的匠人守护着键盘,把写代码当成一种值得热爱的"古法技艺"。

面对AI写代码的诱惑,他在博客里放话:自己宁愿退休,也不愿永久把键盘交给AI。

这话够硬,够帅,够让一群程序员高潮。

然后?

2026年9月23日,美国奥斯汀Rails World大会上,DHH站在台上,对着台下黑压压的同行说:"Pencils down(放下铅笔)。"

他的公司,Basecamp,已经不再把手写代码作为开发软件的常规方式。

全场沉默了。

那个最不可能妥协的人,妥协了。


二、不是DHH变了,是世界变得太快

先别急着骂DHH"背叛革命"。

看看数据吧。

**谷歌在2026年4月的Cloud Next大会上披露:企业内部近75%的新增代码已由AI生成。**两年前这个比例只有15%。

也就是说,两年时间,AI代码渗透率翻了5倍。

再看Layoffs.fyi的数据:2026年上半年,全球科技行业累计裁员超12万人,已追平2025年全年规模,其中大部分与AI有关。

DHH不是不想扛,是扛不住了。

他在大会上补了一句:"程序员并不会完全失去价值。"

但紧接着又说:"一些公司可能不再需要那么多程序员。"

这话听着像是在安慰,实际上更像是在念悼词。


三、"Pencils down"到底意味着什么

很多人误解了DHH的意思。

他不是说不写代码了,他是说不再把"手写代码"当作常规方式。

这有什么区别?

区别大了。

以前,写代码是程序员的核心工作,AI是辅助。现在,AI写代码是默认选项,程序员负责审核、调试、兜底。

从"生产者"变成"质检员",这个身份转换很微妙,也很残酷。

DHH自己也承认:"对整个人类有益的长期进步,可能给具体的人带来短期困境。"

翻译成人话:时代的车轮碾过去的时候,不会因为你还没准备好就停下来。


四、程序员的"翻译层"正在消失

为什么初级程序员最先感到寒意?

因为AI替代的不是"程序员"这个身份,而是**"从需求到代码"这段机械翻译过程**。

写CRUD接口、生成前端页面、修简单Bug、写单元测试——这些恰好是初级程序员和外包岗位的主要工作内容。

有人实测过一个需求:把Excel导入功能从设计表结构到生成接口文档,全部交给AI。结果?40分钟干完了过去一个熟练开发两天的活,第一版可用率80%。

这意味着什么?

意味着企业不再需要那么多"翻译层"了。以前三个人维护的订单接口、物流同步、报表导出,现在一个人+AI工具+规范模板就能跑完。

团队收缩的不是"能力需求",是"人数需求"。


五、但有三类人,反而能吃到红利

先别急着绝望。

DHH低头不代表程序员完蛋。相反,AI把入门级的活全干完了,留给人类的岗位必然是更高价值的。

我观察下来,三类人在这个周期里反而能吃到红利:

第一类:资深工程师。

AI放大了他们的杠杆。以前一个资深带两个初级干一周的模块,现在资深自己驱动AI,三天完成,质量还更可控。单产上限被拉高了。

第二类:能定义问题的人。

AI能写出80分的代码,但剩下20分的溢价来自哪里?来自你能看出AI生成的代码里有没有XSS漏洞、内存泄漏、a11y属性语义错误。来自你能在模型输出不稳定时,用工程手段填平那些坑。

第三类:新赛道开拓者。

RAG落地工程师、Agent工作流编排开发、模型安全评测红队人员、GPU推理成本优化平台工程师——这些岗位在五年前根本不存在,现在就是实打实的"程序员就业方向"。


六、写在最后

DHH放下铅笔这件事,我觉得没必要过度解读成"程序员的末日"。

它更像是一个信号:纯写代码的性价比正在快速贬值,而解决问题的溢价正在快速升值。

与其纠结"AI会不会取代我",不如想想"我能用AI解决什么别人解决不了的问题"。

毕竟,连DHH都放下了铅笔。

你呢,还在等吗?


数据来源:Rails World 2026大会、Google Cloud Next 2026、Layoffs.fyi