Anthropic CEO预测编程将最先被AI取代,然后整个软件工程。Reddit网友吵翻天,有人认为AI只是工具,有人觉得饭碗快保不住了。
Anthropic老大Dario Amodei放话说编程会最先被AI干掉,然后整个软件工程也得完蛋。帖子下面炸开了锅。有人觉得他说的对,AI真能干码农的活。有人说你做梦呢,软件工程哪有那么简单。还有人说你Anthropic自己还在招软件工程师,这不是自己打脸吗。AI能写代码但搞不定客户需求,能干活但不能背锅,能提高效率但也在制造一堆烂摊子。
Reddit用户在r/accelerate版块发了这个帖子。r/accelerate就是那种特别看好技术进步,觉得AI发展越快越好的地方。帖子评分很高,百分之八十八的人点了赞,说明大多数混这个版块的人是同意这个说法的。
帖子里面附了一个推特链接,里面应该是Dario Amodei的原话视频或者文字。具体内容就是他说的,编程会先消失,然后软件工程整个都没了。这个话听起来挺吓人的,尤其是对靠写代码吃饭的人来说。
评论区有几百条,吵得不可开交。有人焦虑,有人不屑,有人觉得CEO在吹牛卖货,有人觉得AI真要大杀四方了。
软件工程没了意味着所有脑力活都跑不掉
有一个观点说得挺直接。如果软件工程真的彻底没了,那所有靠脑子吃饭的工作基本也全得完蛋。除非你人为地给AI设门槛,不让他干那些活。
写代码算是脑力活里面比较硬核的了。要是连这个都被AI干翻了,那其他什么会计、律师、设计师、分析师这些活凭啥能保住。AI能干码农的活,说明他逻辑推理、问题解决这些能力已经很强了,那其他白领工作在他面前基本也是光着屁股。
这个逻辑链条其实很吓人。编程往往是白领工作的天花板,天花板都塌了,下面的人还能站着吗。
编程可能真要没但软件工程还早着呢
另一个观点更细一点。编程大概在这一两年内就真没了,这个我信。但要说软件工程也马上跟着完蛋,我觉得不太可能。因为你想啊,如果写代码这种技能AI都能干了,那其他白领工作凭什么能拦住AI。
然后有人补了一句挺关键的。现在的AI已经能做软件工程师百分之九十的具体任务了,但我们并没有看到码农人数减少,反而还在增加。而且AI在那些真正能改变局面的技能上,一点进步都没有。
这话有点反常识。AI能做百分之九十的活,为啥码农没被裁。因为那百分之九十可能是简单重复的部分,真正难的是剩下的百分之十。或者说因为AI提高了效率,公司反而想多接项目,就得多招人。总之逻辑上有点不通。
当经理的说我的活AI现在就能干
有一个当经理的人说,他的活现在的AI就能干了。这就有点扎心了。底下有人追问,AI能做管人的那部分吗。回答说AI当心理医生和职业规划师比我强多了。
另一个人补了一刀。他说是啊,但AI要是不收几百美金一小时,大家就不会当真。这里有个味道。就是说AI可能真的比人强,但大家心里不认。人总觉得贵的就是好的,免费的就是不值钱。
所以就算AI再牛,只要他便宜或者免费,大家就觉得他不行。这其实是个心理问题,不是技术问题。AI想取代管理岗,可能得先学会怎么把账单做得好看。
AI写的代码是个大烂摊子
有人问了个好问题。编程没了到底啥意思。是不是说以后不用学读写代码了。小东西你一句话让AI写出来没问题,但大项目呢。你光靠跟AI聊天来管几百万行代码的仓库,那不是噩梦吗。
另一个人说得更直接。AI现在干的事是在制造理解债。什么叫理解债,就是AI写的代码你根本看不懂,但代码在跑,系统在转,你也不知道里面有没有坑。等哪天出事了,你得花几倍的时间去搞明白当初AI写了啥。
很多公司已经开始往回走了,本来想用AI换人,现在发现不行。还有人说他搞了两年多的AI编程,觉得最好的方式是人和AI结对,一人一机一起写,而不是让AI全包。因为AI写的代码全是重复造轮子,同一个功能这里写一遍那里写一遍,不知道复用。而且AI选的技术方案经常很烂,虽然能跑,但后面要改就难了。
AI再牛也得有人告诉他要干啥
有一个观点说,你们还在否认现实。这个事不只是哪个职业的问题,是整个行业都要被AI助手取代。你随便找个上市公司,想想他的业务模式,问问自己AI现在能不能干一部分。如果能,那这个行业的死期就不远了。
几年后可能就没有人类用的网页和App了。大家跟数字世界打交道全靠AI代劳。你想买东西,不是自己去搜,而是跟AI说一嘴,AI知道你的预算你的喜好,直接帮你下单选最划算的。这一下就把中间商全干掉了。
现在的网页和App都是公司人为竖起来的墙,逼着你按他的方式来操作。以后你的AI助手直接跟公司的API对接,这些界面全是多余的。下一代人根本不需要像我们现在这样点来点去。
软件工程没了之后人还能干什么
有人想得更远。软件工程是会没,但电脑会回归他本来的用途,就是解决人类问题的工具。你想自己种菜,问电脑就行,他会根据你家的天气和土壤给建议。你不知道怎么测土壤,再问电脑。六个月后你就有菜园子了,中间不需要什么软件即服务,不需要客服,不需要那些乱七八糟的供应商。
以后人的活就剩下造硬件、修硬件,还有就是满足娱乐、吃饭、住房子、找对象这些基本需求。这个看法其实挺暖的,就是把技术当成工具,人还是人。
但也有人反问,这么多人失业了谁还买软件。没有买家就没有软件,这是个死循环。
AI根本学不会像人一样真懂
有个怀疑派说,我不信。裁员可能会有,但要说AI能像人一样真学会东西,我不信。他拿自己写的一个小桌面程序举例。就这么一个给自己用的小玩意,AI写的代码里全是正常人不会犯的错误和设计方案。他得从头到尾看一遍,累得要死。
高风险的活绝对不能让AI碰,除非人从头到尾检查一遍。数学也是一样,AI能跟你说说什么是特征值什么是特征向量,但你还是得自己去学去理解。
这个观点代表了一部分实干派。他们不否认AI有用,但觉得AI没有真正的理解能力。AI像是背书很厉害的学渣,能说出一堆术语,但真让他做题就露馅了。
AI可以当导航但不能当飞行员
有人说,他说得没错。基本上所有写代码的活和普通码农都会被干掉,只剩一点渣渣。到那时候,工作就变成了指挥和确认意图。写代码的活变少了,但你要想清楚为什么要这么做,要能抽象思考,比以前想得更深。
这有点像飞行员。你不用自己造飞机了,但你得知道怎么开,知道什么时候按什么按钮。操作仪表盘也是技术活,但跟修发动机不是一回事。以前你得会修发动机,以后你只要会操作仪表盘。工作内容变了,但活的难度没降低,只是换了方向。
有人说体力活也跑不掉但有人不信
有人说,软件工程没了之后,任何能在电脑上干的活都会没,然后是任何体力活。这几年就会发生。
有人不信,说他工作的地方五六十个人,干体力活的那些几年内绝对不可能被机器人换掉。他觉得起码五十年。然后底下就开始怼他了。
五十年可太长了。人形机器人现在在某些动作上已经比人强了,每个月都有新进展,好几家公司在搞。你确定五个工人不能变成一个人加十个机器人吗。
有人拿自己年龄举例子。他五十岁,一九七六年出生。同年苹果一代出来,就是个主板加四K内存。他都不敢想再过五十年技术会发展成啥样。两年内不可能,但二十年内绝对能看见。
还有人更狠,说马斯克马上要年产一千万个机器人了,这还只是一家公司。你完全不知道外面在发生什么。
不信的人不服,举了一堆例子。让机器人去超市给客人挑几百块钱的货,装上车,还要保证鸡蛋不碎,灯泡不破,下雨下雪也得干。工地上的东西又大又重,有的半吨重,好几米高,磕一下就是几千块的损失。这怎么可能几年内做到。
信的人回他,这种机器人在一两年内就能做你说的这些事。成本大概几万美金一个,一天二十四小时干活,每小时运营成本几毛钱。以后还会更便宜,还会自己修自己。
这俩人吵了好几轮,谁也说服不了谁。
AI写的代码又猛又烂
有人分享了自己的经历。他用AI编程工具搞一个个人项目,但挺大的。先花了几个小时跟AI聊架构,再花几个小时搞配置,然后跟AI一起写代码,AI唰唰唰推了一大堆代码出来。总共也就二十个小时,干完了以前要一两个月的话。测试全过,产品能跑。亲自写代码的日子已经结束了。
另一个人也说,他用AI写代码,太好用了。虽然得盯着点,时不时看看有没有重复的烂代码,但大部分时候代码干净没毛病。出问题基本都是给的提示不够清楚。三周的话五分钟就能干完。
但也有人唱反调。他说今年全用AI写代码,结果一团乱麻。能跑,但是乱。你要想保证所有边缘情况都处理对了,保证代码安全,你得自己从头到尾重写一遍。AI写的代码不是我的风格,我也不知道安不安全。默认情况下,啥都不安全,啥都没想清楚。而且你要扩展功能的时候,就更乱了。AI什么都能写,大部分时候能跑,很神奇,但也非常可怕。
专门设了一个任务叫还技术债,就是让AI自己回去把自己的烂摊子收拾干净。但即使这样也不是最好的。
CEO就是卖铲子的
有人说,今年一月份他就说六到十二个月内AI能干软件工程师的大部分甚至全部活。这就跟淘金热时候卖铲子的人一样,铲子确实有用,但你能靠卖铲子发财吗。
你想想他的利益在哪。他越说AI厉害,他的公司就越值钱。他说的话能全信吗。
他是卖货的,不是做学术研究的。他在给自己的公司吹牛。类似的预测他已经说了三年了,没一次准的。AI确实能提高效率,但软件工程师的招聘量还在涨。这不是一个你死我活的游戏。真在用这些工具的码农知道怎么回事,所以他们才在评论区里说话。
需要专门给AI设计的编程语言
有人提了个想法。要真想大规模用AI写代码,可能需要专门给AI设计的编程语言。更啰嗦一点,但是内置更多安全机制。
底下有人回,这个改变不了模型是靠猜和蒙的本质。而且专门给AI用的语言,人看不懂,到时候所有软件都变成黑盒,更危险。
AI写代码用的是概率猜下一个词应该是什么。他不是真懂逻辑。你换个专门给他设计的语言,他还是靠猜。而且人看不懂的话,连验证的能力都没有了。那才是真正的灾难。
等客户能说清楚要什么我再担心
有个人说了一句特别损的话。他说等客户能清楚说出自己要什么的时候,我才会开始担心。
言下之意是,客户永远说不清楚自己要啥,所以软件工程师永远需要去猜去挖需求去来回沟通。AI再牛,也搞不定这个。
另一个人也说,我拿钱不是因为我写代码。我拿钱是因为我能用技术解决客户那些乱七八糟说不清楚的问题。新出来的这些模型确实不错,但你没法让AI为业务结果负责。只要投资人还在往创业公司砸钱赌高增长,就需要工程师来帮他们把市场策略落地。人数可能会变少,但这行不会消失。
AI能写代码但没法背锅
有人说,你不能让AI为业务结果负责。这句话挺重的。在公司里,出事了要有人负责,有人被骂,有人被扣钱。AI没法承担这个。
所以哪怕AI写的代码全对,也得有个活人在上面顶着,说这事我负责。这个活人的位置可能没那么好被抢走。法律上你要找个东西起诉,你不能起诉一串代码。客户要找人骂,你不能对着电脑屏幕骂。这个背锅的属性,是人的护城河之一。
软件工程没那么简单
有人说,软件工程不是写代码。写代码只是最表层的东西。真正值钱的是理解业务、设计架构、跟各方沟通、做权衡、背责任。这些东西AI短期搞不定。
还有人拿历史打比方。以前你写网页要懂HTML、CSS、JavaScript三样,还要懂服务器、懂数据库。后来工具越来越多,一个人就能干以前一个团队的活。但码农的总人数没减少,反而增加了。因为门槛降低了,需求变多了。
AI可能会走同样的路。每个码农的效率提高了十倍,但要做的事情也多了十倍。码农的总人数可能不会暴跌,只是干的活不一样了。
有人在制造技术债
有一个观点挺警醒的。AI写的代码看起来能用,但质量和可维护性很差。同样的功能反复写,不知道抽象和复用。技术方案选型经常很怪异,短期能跑长期是个坑。
这些代码堆在一起,就像用胶带和铁丝绑起来的大楼。看着站着,稍微一震就散架。等积累到一定程度,整个系统重构的成本比从头写还高。
到那时候,公司发现省下来的开发成本全搭进去了还不够。这个债谁来还,最后可能还是人。
这波焦虑卖了三年了
有人翻旧账。说软件工程未来六个月内消失这种话,已经说了四年了。年年说,年年没发生。当然确实有影响,经济不好,招聘缩水,但这不是AI一个人的锅。
有人说今年一月份他就说了差不多的话,现在又拿出来说一遍。这不是预测,这是复读。CEO复读自己的预测,说明他自己也没把握,只能靠反复说来给自己壮胆。
有人说他就是在炒作。天天预测明天就变天,等明天来了没变,就再预测一遍。只要一直说总有一次是对的。赌的是你记不住他说了多少次错的。
有人说这事是好事
有个比较乐观的观点。编程没了是好事,电脑回归了他本来的用途。你想做什么直接跟电脑说就行,不需要学编程语言,不需要跟操作系统较劲。技术的门槛降到了最低。
从这个角度看,码农消失跟当年打字员消失是一个性质。打字员没了,但人人都会打字了。码农没了,但人人都会编程了。当然此编程非彼编程,你不会写C++了,但你会跟AI说你想要什么。
这个未来听起来挺美好的。只是对现在靠写C++吃饭的人来说,有点残酷。
大家心态很分裂
看了一圈评论,发现大家心态很分裂。搞技术的实干派普遍觉得AI是工具,能提高效率但取代不了人。搞产品和搞投资的普遍觉得AI快要把什么都干翻了。
搞技术的人天天在跟AI写出来的烂代码打架,知道AI有多少坑。搞产品的人只看PPT和DEMO,觉得AI太厉害了。
两种视角都有道理,但看到的东西完全不一样。这可能是争吵永远停不下来的原因。
最后一句大实话
有个评论说,这评论区太好笑了。只不是自己的饭碗被自动化就无所谓,轮到自己的活就开始急。
他没说这事不会发生,他觉得迟早会百分百自动化。但他烦的是天天一惊一乍的,天天预测天天炒作。他想看真实世界里的变化,不想看预告片和流量钩子。
这个态度其实挺成熟的。事可能会发生,但你天天焦虑也没用。不如看看今天AI到底帮了啥忙,而不是明年后年会怎样。
帖子看下来,基本分成三拨人。一拨觉得AI发展太快了,编程肯定先没,软件工程也跑不掉。一拨觉得软件工程没那么简单,写代码只是一小部分,真正值钱的是搞清楚需求、设计架构、跟人沟通、背锅负责。还有一拨觉得CEO说的话自己听听就行了,他要卖产品要拉股价。
至于到底会怎样,没人知道。但一个确定的事是,现在靠写代码吃饭的人,确实得想想自己除了写代码还会啥。