400亿美金,就因为几行代码?
这可能是IBM过去25年最“冤”的一天。
周二,Anthropic发布了一款新工具,能让Claude大模型阅读、分析并把古老的COBOL代码翻译成Java或Python。听起来是不是挺极客、挺创新?
华尔街的反应却像见了鬼一样。
就在消息发布的当天,投资者疯狂抛售,硬生生把IBM的市值砍掉了大约400亿美元。这是IBM四分之一个世纪以来最大的单日跌幅。
Anthropic的一个更新,直接把IBM赖以生存的大型机业务判了死刑。说实话,这操作太“情绪化”了。
这不仅仅是一次股价暴跌,更是一场关于认知的巨大误会。当所有人都以为AI要革了大型机的命时,只有真正的行家才知道:翻译代码,从来就不是最难的那一关。
那个66岁的“老古董”,依然掌控着世界
先别急着给IBM唱挽歌,我们得先看看对手到底是什么。
COBOL,这门诞生于1959年的编程语言,今年已经66岁了。它比大多数CTO的年纪都大,甚至比很多科技公司的历史加起来都长。但它没死。根据Open Mainframe Project的数据,目前全球生产环境中运行的COBOL代码,估计有2500亿行。
是不是觉得不可思议?
在这个每秒都在迭代的时代,全球最核心的交易处理系统,依然跑在这个“老古董”身上。银行、保险、社保……你每一次刷卡、每一笔转账,背后可能都站着一个66岁的COBOL。
问题在于,写它的人快没了。
当年的工程师正在退休,新来的年轻人只懂Python和Java,看到COBOL就像看天书。这种人才断层,几十年来一直是企业IT最头疼、最昂贵的问题。
IBM当然知道这一点。早在2023年,他们就推出了watsonx Code Assistant for Z,试图用AI来解决这个问题。现在Anthropic来了,说Claude也能干这事儿,而且能分析整个代码库,还能映射隐藏的依赖关系。
于是,华尔街慌了:既然AI能翻译,谁还用IBM的大型机?
翻译容易,但这根本不是重点
这就是华尔街最大的误解。
Gartner分析师Matt Braiser说得很直接:“COBOL现代化在技术上早就解决了,真正的问题是现代化的成本太高,而投资回报率(ROI)太低。”说白了,不是能不能翻,是值不值翻。
亚马逊和谷歌几年前就提供了AI驱动的COBOL迁移工具,AWS Transform和谷歌云的服务一直摆在那儿。也没见IBM这就倒闭了啊?
Moody's Ratings的高级副总裁Raj Joshi一针见血:这只是多了一个竞争对手而已。IBM一直活在竞争里,这点风浪算什么?
更有意思的是NAND Research首席分析师Steve McDowell的观点,他把问题的本质剥得干干净净:“应用跑在大型机上,不是因为它们是用COBOL写的;而是因为大型机提供了一种通用服务器无法比拟的确定性、可扩展计算能力和可靠性。”
这才是核心。
你把法拉利的引擎图纸翻译成了中文,不代表你就能在自家后院手搓出一辆法拉利。代码只是表象,底下的硬件加速、事务处理完整性、几十年的软硬件耦合,才是护城河。
AI写的代码,你敢直接上线吗?
再退一步讲,AI翻译真的靠谱吗?
Braiser泼了一盆冷水:GenAI(生成式AI)工具确实有用,但它们本质上是“非确定性”的。什么意思?就是同一个功能,AI今天写的代码和明天写的可能都不一样。这种不一致性,在金融级的系统中简直是灾难。
“领先的工具都在结合确定性和非确定性的方法。但即便如此,这也解决不了ROI的问题。”
IBM通讯总监Steven Tomasco更是毫不客气。他说,翻译COBOL只是“简单的那部分”。
真正的苦活累活是什么?是数据架构重设计,是运行时环境的替换,是事务处理的完整性,是那些几十年积累下来的软硬件性能优化。
这才是IBM花了数十年学习解决的问题,AI虽然强大,但目前看来,它更像是一个加速器,而不是替代者。
目前,加拿大皇家银行、社会保险组织和澳新银行都在用IBM的watsonx工具加速现代化,但它们并没有抛弃IBM Z大型机。为什么?因为离了那个环境,代码就只是代码,跑不起来。
别急着“去IBM化”
这一波股价暴跌,最尴尬的可能不是IBM,而是那些急着要给老板交差的IT主管。Constellation Research的分析师Chirag Mehta给出了非常中肯的建议:IT领导者千万别因为看了新闻就情绪化,别一夜之间重写战略。
把Claude当成一个“魔法转换按钮”?那你离事故就不远了。
Mehta建议,企业应该选一个范围明确、输入输出清晰的小模块,去做“apple to apple”的对比测试:依赖映射质量如何?业务逻辑文档恢复得怎样?测试覆盖率和性能有没有回退?
老实讲,现代化的难点从来不是代码转换,而是那些看不见的东西:机构知识的提取、流程控制的重构、变更管理,以及在那些绝对不能崩的系统里控制运营风险。
AI确实能压缩“分析和翻译”的时间,但它消除不了治理和问责的重担。
赢家是谁?
这场闹剧里,有没有赢家?
我觉得,对于运行在非大型机环境(比如Windows、Linux分布式系统)上的COBOL应用,Anthropic确实是个强有力的搅局者。在这个领域,IBM的垂直整合优势没那么大。
正如McDowell所言,如果你只看COBOL,可能会选IBM的watsonx;但Anthropic在开发团队中的覆盖面更广,对于单一供应商来说,这很有吸引力。但这并不意味着IBM会因此伤筋动骨。
“Anthropic会抢走IBM工具的生意吗?当然会。但我很惊讶那个工具能给IBM带来多少收入。” McDowell这句大实话,算是给这场400亿恐慌做了一个最理性的注脚。
别被股价骗了,硬骨头还在后面
这周过去后,IBM还是那个IBM,大型机依然轰鸣。
高管们可能会拿着这些新闻去董事会吵一架,重新审视那些被搁置的现代化项目。这或许是Anthropic带来的最大价值——它让所有人不得不重新审视那个被遗忘在角落里的2500亿行代码。
真正能赢的团队,是把AI当成严谨现代化程序里的加速器,而不是那个幻想中“一键迁移”的魔法按钮。
至于华尔街?下次恐慌前,建议先补补课,搞清楚什么叫“大型机确定性”。
最后,咱不知道VB写这篇是不是收了IBM的钱,cobol的未来何去何从,欢迎你的见解
参考链接:
https://venturebeat.com/technology/ibms-usd40b-stock-wipeout-is-built-on-a-misconception-translating-cobol-isnt