You are currently viewing DHH:这是我最爽的编程时刻之一,但程序员黄金时代到头了

DHH:这是我最爽的编程时刻之一,但程序员黄金时代到头了

引言:Ruby on Rails作者DHH从拒绝AI转向“Agent优先”编程,认为AI工具虽改变工作方式,却放大了工程判断力价值,同时警示程序员黄金时代或终结。

六个月前,RubyonRails作者DHH仍坚持亲手编写所有代码,拒绝AI工具。如今,他的工作方式已发生根本转变,转向Agent-First编程模式——新项目不再从手写代码开始,而是先由Agent生成实现草稿,再由他审阅调整。这种转变源于工具能力的跃迁,当AI能稳定生成可直接合并的代码时,才真正进入他的开发流程。尽管工作方式改变,他对代码质量、设计审美和“代码工匠精神”的标准反而更高。

在访谈中,DHH讨论了多个关键趋势:RubyonRails可能因AI迎来复兴,因为它是当前最节省token的技术栈之一;设计能力正成为软件工程的核心竞争力;资深工程师比初级工程师更容易从AI中获益;CLI正成为最适合Agent的接口形态;传统“两个月一个功能周期”的开发节奏正在失效;程序员的“黄金时代”可能终结。

但他强调,AI并未削弱工程判断力的重要性,反而放大了其价值——在Agent能快速生成代码的时代,稀缺的能力是决定构建什么、如何构建,以及什么值得合并进系统。

DHH透露,过去六个月他主要在开发新的Linux发行版Omarchy。这个最初只是夏季小项目的系统,基于Arch和Hyprland构建,已在六个月内吸引约400名贡献者。他提到,即使Linux发行版市场已极度拥挤,仍存在创新空间,关键在于独特的实现方式。这种“为解决自身问题而构建”的模式在他过往项目中反复出现,如RubyonRails诞生于Basecamp开发需求,如今因AI的token效率优势可能迎来新复兴。

DHH回顾了Rails的诞生历程:2000年代初接触Ruby后,因Basecamp项目自由选择技术栈,当时缺乏成熟的Web开发工具,不得不自行构建,最终演变成Rails。他认为,这种“解决自己问题”的项目能吸引社区参与,令人兴奋。无论是Ruby、Linux还是Omarchy,都证明即使看似饱和的市场,独特的实现方式仍能创造价值。

思为交互

思为交互科技

思为交互科技是一家”从云到端”的新型物联网及工业4.0技术公司,可以为各类生产制造型企业提供从硬件到云端全套的解决方案。我公司Galileo OS数据基座融合AI大模型、数据中台、物联网等技术,推动制造业工厂数字化转型。从数字化车间到智能工厂,全面覆盖安全、生产、质量、设备管理等业务。

声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:sales@idmakers.cn删除,任何个人或组织,需要转载可以自行与原作者联系。