一位编程界的传奇人物正在向手写代码挥手告别。
David Heinemeier Hansson(通常被称为 DHH)是广受欢迎的 Web 应用框架 Ruby on Rails 的创建者。他还运营着软件公司 37signals,该公司最近制定了一条新规定:“我们不再手工编写代码了。”
“我们已经开始行动了,也已经行动了,不再拖延了,”汉森在Rails World 主题演讲中说道。
汉森表示,在他的软件公司 37signals,手写代码是一种“特殊情况”,只有在 AI 生成的代码出现问题时才会执行。
汉森说,当人工智能代理无法生成工程师想要的东西时,他们可以“拿出旧铅笔,帮他们画出来”,但之后他们会“修理机器”。
“这是对已经发生的事情的认可,”他说。
工程师们究竟是怎么想的?《商业内幕》一月份对超过150名软件工程师进行了调查,了解他们对“代码感知型编程”(vibe coding)兴起的看法。超过45%的受访者表示,他们觉得自己能够“跟上”人工智能工具的发展步伐。而17.5%的受访者则表示,他们完全选择不使用人工智能代码编辑工具。
汉森在主题演讲中表示,在当前的编程环境中,只有一个“严肃的问题”:如何才能最好地利用人工智能带来的收益。“其他所有问题都排在它之下,”他说。
汉森向听众问道:“这里还有多少人每周都在手工编写大量的代码?”
汉森看了看人群,爆了一句粗口。“大概有五个人吧,”他说。