程序员撰文:反AI不该靠贬低其能力,应正视LLM编程的实用性
来源标题:Don't hate AI 'cause it's bad; hate it 'cause it's good
一位自称反AI的程序员撰文指出,否认LLM在编程中的实用性已站不住脚。文章引用Linus Torvalds 2026年的说法称,怀疑AI有用性的人显然没用过它,并批评用AI曾写出坏代码等轶事性论据反驳AI会让反AI者显得无知。文章还提到,许多开源项目已出台政策全面禁止使用LLM。
以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。
反对AI的程序员们有个问题。我自己就是程序员,也反对AI,所以接下来我只谈LLM辅助软件工程,不涉及AI的其他用途,比如生成书籍、绘画或音乐。
很多反对AI的程序员仍然认为LLM毫无用处。我不打算试图改变你对LLM在编程中有用性的看法,这只能由你自己判断。围绕AI还有其他问题(比如它最终的经济形态究竟会是什么样),但“它是否有用”已经不再是问题之一了。任何对此存疑的人,显然根本没真正用过它。 ——Linus Torvalds,2026年
否认AI的用处是自欺欺人。我们有权感到难过。我们需要谈谈生活发生了怎样的变化,但不是靠陷入否认。
许多反对AI的论点都是些轶事般的例子,说AI曾经写出糟糕的代码,或者误解了需求。把我们社会中AI造成的问题摆出来很重要,但使用愚蠢的论点只会让我们所有人显得愚蠢无知。
许多开源项目已经采取政策,彻底禁止任何LLM的使用。从理想主义的角度看,如果你是反AI的,这确实说得通,但考虑到人们依赖我们构建的软件,确保不让他们置身于风险之中就很重要。
如果你没看最近几周的新闻,那么几乎在所有软件中,尤其是开源软件中,都正借助AI发现危险的漏洞。我认为为了表达一种立场而让所有人承担风险并不实际。你不需要用AI写代码,用它来审查你的代码(包括依赖项)就足够了。
如果你的论点是AI生成的代码必然有漏洞,请记住,Node.js、PHP、musl等的作者手写的代码也有漏洞,而这些漏洞正是被AI发现的。你真觉得他们是糟糕的程序员吗?
无休止地争论AI是否有用,会让我们从更重要、更严肃的问题上分心。我不想谈论AI生成的代码有多好或多坏。我们来谈谈它如何影响我们的心理健康,如何让我们集体贬低好奇心和创造力,以及如何让我们的手艺失去人性。
那些曾经重视好奇心和黑客价值的社区与团队已经发生了变化。一个重视好奇心的社区会奖励那些想在工作中变得更好的人。如今,如果有人在技术社区问一个相当简单的问题,却被指向一块牌子写着“让我帮你问Claude吧”,他们可能会觉得自己的好奇心不被重视。当然,没有人有义务为别人花时间,但以前即使是最简单的问题也常常会演变成一场讨论——每个人看法如何不同,人们可能会分享一些可能从未被文档记录的小技术细节。
我喜欢捣鼓计算机的部分原因在于社区。分享我们的发现让我们感到非常快乐。当AI神奇地交给我们一个解决方案,却没有人关心它如何运作时,我就失去了捣鼓的欲望。
黑客们喜欢互相竞争,寻找最小、最优雅或最快的技巧。这曾是我做事的一大动力,而我觉得它正在消失。如果每个人都能用AI做任何事,我们如何维持健康的竞争?
恨AI的理由有很多,但我不会因为它聪明而恨它。
感谢Carl Vitullo、Gargaj、Tanvi Bhakta阅读本文草稿。
正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。