现在聊AI编程,很多人像喝了三斤鸡血,张嘴就是“以后程序员没了”。结果Linus Torvalds上台一句话,场子直接安静:你们天天吹AI写代码,怎么没人夸编译器几十年都在写?这话狠,不是因为他反AI,而是因为他嫌这帮人把工具吹成了爹。
先别急着站队,Linus骂的不是AI,是“借AI装懂王”
这事发生在2026年5月20日的 Open Source Summit North America,Linus和老朋友Dirk Hohndel对谈,场子不大,火气不小。让我来翻译一下Linus的意思:AI当然有用,我也用,但你拿它当生产力工具,和你拿它当营销喇叭,是两码事。
他的核心观点其实很稳,甚至不激进。AI能提效,能让提交变多,内核社区最近版本提交量还涨了大约两成。这个增量,他认。问题在于,很多人一边享受工具加成,一边把“作者”头衔也塞给工具,这就离谱了。
编译器这么多年一直在把人写的高级语言变成机器能跑的东西,没人会认真说“我这产品是GCC做的”。到了AI时代,工具吐出来的是人能看懂的源代码,于是有些人立刻上头,开始把“辅助”说成“代写”。这不是技术进步,这是话术膨胀。
Linus这套类比为什么有杀伤力,因为他不是在办公室里看趋势报告的人,他是从手写机器码一路走过来的。以前程序员真得一个字节一个字节对,后来有了汇编器,再后来有了编译器、高级语言,现在轮到AI。
他给了个很有意思的判断:AI也许能把生产力拉高10倍,但编译器当年带来的提升,接近1000倍。这个数字你可以不拿来做学术论文,但那个意思很明白——AI很猛,没错,可它还没猛到把“人负责理解系统”这件事抹掉。
所以你会发现,真正写长期系统的人,根本不会因为AI能生成代码就集体下岗。程序员的工作只是往上挪了,从“怎么写”越来越变成“写得对不对、能不能维护、出事谁背锅”。楼梯加了一层,不代表楼下拆了。
这才是重点。
好消息是AI会找Bug,坏消息是它顺手把维护者也搞崩了
上面还算温柔的。下面这个,我就不客气了——Linus真正烦的,可能不是AI写代码,而是AI把开源社区变成了“低成本扔问题,高成本收烂摊子”。
现在很多小项目维护者,已经开始被AI生成的漏洞报告和问题单轰炸。有人跑个prompt,复制一段结果,往issue里一贴,人就消失了。你问复现步骤?没回音。你要补丁?没有。你品,你细品,这哪是报Bug,这是互联网版“到此一游”。
更扎心的是,这种东西对大公司也许只是噪音,对一两个维护者撑着的小项目,就是消耗命。AI把“发现问题”的门槛砍低了,但“理解问题、验证问题、修好问题”的门槛,一点没降。于是最累的人,还是那个要收拾残局的人。
我现在正式宣布:把“AI写了99%代码”挂嘴边的人,问题不在效率,问题在责任感。
让我们来还原一下这类说法背后的心路历程:“代码是AI写的,所以出问题也别太怪我,我主要负责提需求。”听着先进,实际像把方向盘交给辅助驾驶,然后在副驾上发朋友圈。工具能帮你踩油门,撞墙还是算你的。
这也是Linus这次最锋利的地方。他没有否认AI会改写编程流程,他否认的是另一种偷懒:把理解、审查、担责这些最贵的活,假装也能一起外包掉。这个问题严不严重?对玩具项目、周末Demo,也许还好。对要跑很多年的基础设施,这就是每天都会疼的病。
减刑条件也有:如果你只是拿AI做原型、补样板代码、提效率,完全正常。可你要是连它吐出来的东西都不看,还敢吹“99%都是AI写的”,那不是先锋,那是省略号成精。
行了,不开玩笑了,认真说——Linus这次不是在泼AI冷水,他是在给行业补脑子。AI适合提速,适合试错,适合把很多低价值重复劳动先吃掉;但涉及系统复杂性、长期维护和结果责任,人还坐在主驾驶。谁要是连这点都分不清,迟早会被自己生成出来的代码教育。评论区也别光喊“AI万岁”或者“AI滚蛋”了,先回答一个问题:代码出事那天,你敢不敢自己看、自己改、自己背锅?
温馨提示:文中部分信息整理自公开资料与网络信息,数据存在更新或偏差,欢迎理性交流与指正,具体请以官方最新公布为准。