软件工业革命:AI 编程的爆发与开发范式的终结
本文深入探讨了 AI 编程智能体(AI coding agents)成熟后引发的“软件工业革命”。作者将当前的 AI 浪潮与 18 世纪的第一次工业革命类比,指出正如珍妮纺纱机通过自动化极大地降低了纺织品成本并彻底改变了世界,AI 正在将软件从昂贵的“手工制品”转变为廉价且随处可见的“工业品”。文章分析了风投驱动下的软件现状、软件开发的经济学转变,以及医疗软件巨头 Epic 的垄断如何因成本门槛而生。对于开发者而言,核心技能将从编写代码转向领域建模与复杂性管理。
软件工业革命 (THE SOFTWARE INDUSTRIAL REVOLUTION)

软件工业革命头图
2025 年底标志着 AI 历史上的一个真正拐点。随着前沿模型(frontier model)能力的提升和智能体框架(agentic harnesses)的成熟,AI 编程智能体终于“打通了任督二脉”。就这样,它突然间就能用了。
欢迎来到软件工业革命的开端。正如第一次工业革命一样,这场变革将以深远且出人意料的方式改变世界。但不同于第一次工业革命,这一次不需要几十年。它甚至可能不需要几年时间。
手工时代的软件 (ARTISAN SOFTWARE)
在 18 世纪之前,制作衣服是一项艰苦的手工劳作,通常在家里完成。需要十几个纺纱工每天工作数小时,才能生产出足够的纱线供一个织布工忙碌。由于所需劳动力巨大,衣服极其昂贵。大多数人只有两套衣服:一套用来干活,一套留给周日。
1764 年,珍妮纺纱机(Spinning Jenny)问世,将此前一直是“单线程”的操作大规模并行化了。珍妮纺纱机允许一名操作员转动曲柄,同时纺出 8 根、16 根,甚至最终多达 120 根线。

在接下来的半个世纪里,棉布价格暴跌了 90% 以上。这种产量的激增驱动了机械化动力织机(Power Loom)的发明,以处理海量的输入和爆炸式增长的需求。纺织生产的自动化是工业革命的主要驱动力——从制造业到能源再到市场,这一个行业的变革引领了人类历史上最大的变革时期。
从根本上说,工业革命就是关于大幅降低生产成本。过去由缓慢、昂贵的人工小规模生产的东西,现在可以通过快速、廉价的自动化大规模生产。
每一个靠手写代码获取高薪的软件工程师,以及每一个曾不得不支付高昂薪水请人手写代码的人,都应该能秒懂接下来的剧本走向。
在 18 世纪,钉子是手工制作的。铁匠们从事着缓慢而艰苦的工作:加热铁棒,挤压成型,然后把末端锤成尖头。1810 年,钉子产值约占美国 GDP 的 0.4%。按今天的标准衡量,这大致相当于整个航空业。
到目前为止,软件工程一直是一项极度消耗劳动力的手艺。高薪的软件工程师团队每天花费数小时,手工制作和调试脆弱且昂贵的软件。就像钉子和线一样,这种劳动消耗了我们世界大量的时间、精力和金钱。
15 年前,马克·安德森(Marc Andreesen)宣布“软件正在吞噬世界”,在这些年里,软件不仅仅是吞噬了世界,简直是席卷了全球。一个世纪前,工业巨头们确实是搞工业的:美国钢铁、标准石油、铁路。而今天,仅科技板块就占据了标普 500 指数约 35% 的份额。但这其实还低估了它。如果你加上“通信”板块(Alphabet、Meta 和 Netflix 等纯数字软件巨头被归类于此),这个比例接近 50%。
许多非软件公司实际上是披着羊皮的软件公司。《纽约时报》拥有一支高薪的软件工程师大军。沃尔玛和家得宝各自雇佣了数千名高薪工程师来管理库存和处理电商。约翰迪尔(John Deere)雇佣了数百名工程师,仅仅是为了编写嵌入在拖拉机上的代码。甚至华尔街本身也是由软件驱动的——从金融建模到算法交易——华尔街的软件工程师往往是薪水最高的那批人。
如果你回到 1950 年,告诉底特律的一位汽车高管,造车过程中最复杂、最费力、最昂贵的部分将是那段告诉雨刷什么时候下雨的“隐形数学”,他们肯定会把你哄出门。但现代汽车包含超过 1 亿行代码。Rivian 的软件工程师甚至比硬件工程师还要多。
简单来说:软件已经吞噬了世界,而喂养这头怪兽需要花费巨额资金。
软件之痛 (SOFTWARE SUCKS)
2007 年,史蒂夫·乔布斯推出了 iPhone,开启了移动和社交计算时代。不久之后,2008 年全球金融危机席卷全球,现代软件产业正是从这场混乱中破茧而出。
作为一名典型的“90后”,我对“前 AI 时代”带着一种模糊的怀旧感。但我还记得 2010 年代初的那种兴奋感,当时感觉我们要重塑世界——我们将连接每一个人,将一切数字化,并以此让世界变得更美好。
事与愿违。大多数人都会同意,智能手机、社交媒体以及生活的“App 化”充其量是好坏参半,甚至可能是负面的。
究其原因,莫过于软件的经济学模式,特别是风险投资(VC)模式。它迅速成为了科技界的主导力量,并对全球金融和政治产生了巨大影响。
风险投资运作的逻辑很简单:无法判断哪些高风险赌注会带来回报,所以就撒网投资。大部分赌注会失败,少数会成功,而极少数会获得惊人的成功。只要那份收益大到足以弥补投资组合中其余部分的损失,这个模式就成立。在过去的 20 年里,它运作得非常好。
这个模式本身并无对错——硅谷打造改变世界的公司的记录证明了这一点。而且比起传统融资,它对“小人物”和“打破常规”的思维更友好。但多年来,随着市场规模的扩大,赌注的规模也随之增长。VC 经济学开始要求一种固定的剧本,大致如下:尽可能快地扩张,以占领市场,然后坐收垄断的红利。
彼得·蒂尔(Peter Thiel)在《从 0 到 1》中明确推行了这一理念,但不仅仅是硅谷的智囊们要求这种商业模式,软件的经济学特性使得这成为了必然——建立伟大的软件公司需要大量的软件工程师,而软件工程师极其昂贵。当开发软件的成本如此之高时,建立更小、更可持续的软件业务在经济上根本行不通。
到目前为止,编写软件一直是一门由高度专业化的工匠实践的神秘手艺。很少有人能做,能做好的人更是凤毛麟角。
任何从事过软件行业的人都会深刻认同几个观点:
-
首先,永远有做不完的工作,而软件工程师永远不够。这导致了对工程师贪得无厌的需求。 -
其次,生产软件总是比预想的要昂贵得多,即便把这条规则本身考虑在内也是如此。 -
第三,软件天赋是真实存在的,它很难量化,无法通过证书证明,且需求极大。这种观点因“10倍程序员”的概念而流行,但用“100倍程序员”来形容可能更准确。
把这些因素放在一起,你就能明白过去二十年我们所见证的一切:随着软件吞噬越来越多的世界,开发软件变得越来越昂贵。
更糟糕的是,今天的软件很烂。撇开它们反应迟钝、漏洞百出不谈,那些占据我们越来越多时间的软件通常是充满毒性、敌意且带有掠夺性的。
科里·多克托罗(Cory Doctorow)创造了“劣质化”(enshittification)一词来描述现代软件的一种显著状态:软件公司最初通过提供大家喜爱的商品和服务来占领市场(本质上是亏本赚吆喝),一旦占领市场,它们就转向榨取利益。先是从被困的终端用户身上榨取,最后转向广告商(这才是他们一直以来的真正客户)。
更糟糕的是,我们眼睁睁看着一代最有抱负的常春藤盟校毕业生放弃华尔街,去硅谷追逐暴利——应用算法和金融优化的残酷逻辑来攫取我们的注意力,并将其卖给出价最高的买家。这种“成瘾引擎”随着万物“博彩化”达到了其逻辑上的顶峰。
从根本上说,这是一个成本问题——因为构建软件极其昂贵,软件的商业模式最终变得问题重重。在一个更多人可以更快、更便宜地构建更多软件的世界里,软件商业模式的可能性空间将扩展到更多可持续的形式。
软件大爆发 (SOFTWARE ABUNDANCE)
以前,当科技大咖宣称我们将在“十年内治愈癌症”时,我总会翻白眼,因为治愈癌症在过去的 50 年里一直被说成是“还有十年”。但最近我听德米斯·哈萨比斯(Demis Hassabis)冷静地表示我们可能“在十年内治愈癌症”,我心想:“没错,我现在已经能看到那个未来落地的清晰路径了。”
试想一下,这样一个场景,每一位科研人员都能构建出他们所需的精准软件工具来分析数据、探索文献并自动处理资助申请流程。巨大的系统能够对实验数据进行分类、搜索并交叉引用,使协作规模达到前所未有的水平。再设想一下,由完全自主的机器人组成的湿实验室(wet labs)将研究实验室的实验吞吐量提高一个数量级。
我还没提到在幕后辅助实验建议、预测药物相互作用并帮助我们更深入地理解基因和蛋白质(生命的基石)的、正在飞速进步的 AI。
这当然是一项巨大的工程,但如果你意识到我们正在进入“软件大爆发”时代,那么构建这些工具、数据库和机器人突然间就不再显得那么困难了。
软件是一种工具,而工具的主要作用是提供杠杆。我的朋友史蒂夫·布鲁姆(Steve Blum)博士是一位才华横溢的癌症研究员。史蒂夫的工作涉及海量数据,分析这些数据是一个主要的瓶颈。但编写软件来实现这一点极其困难,无论如何,史蒂夫有限的精力都不应该花在 Python 虚拟环境(venv)的管理上。
软件工业革命的核心在于,它让布鲁姆博士和他的成千上万名同事,突然间几乎像变魔术一样,获得了巨大的新杠杆——他们可以按需召唤出几乎任何能想象到的工具。这就像是一夜之间给世界上每一位癌症研究人员都配备了一个世界级的软件工程师团队,而价格甚至低于订阅 Netflix。坦白说,我认为这简直就是奇迹。

更好的是,你不需要成为火箭科学家或癌症研究员也能做到这一点。任何人,在任何地方,只要有一点耐心和开放的心态,都可以让 AI 为他们构建几乎任何他们想要的数字工具。把这个想法应用到医生、律师、小企业主以及每一个曾经在特定任务中需要特定工具的人身上。
我们也不要忘记软件工程师!就像油漆刷在粉刷天花板的房主和绘制壁画的艺术家手中用途不同一样,这些工具在专业软件工程师手中将发挥最大的效用。他们将能够极大地增加工作的广度、深度、规模和野心。
试想,构建每一个你曾经需要但苦于没有预算的调试工具。清理掉那些陈年技术债。甚至,将关键库(如 LibSSL)从不安全的 C 语言移植到安全的 Rust 语言。甚至,真正去开发那个游戏、那个副业、那个家庭自动化系统。去开启那份事业。
软件工业革命将通向一个软件大爆发的时代。但谁能享受到这场爆发式增长带来的红利,当然取决于谁能识别出这种变革并抓住机会。
变革背后的深层逻辑 (WHAT THIS MEANS)
达里奥·阿莫代伊(Dario Amodei)最近表示,50% 的初级职位将在未来 5 年内被自动化。我还不确定该如何看待这一点。一方面,科技行业(以及其他行业)已经出现了相当大规模的新增招聘缩减。但尚不清楚其中有多少归因于 AI,有多少归因于更普遍的经济红灯。反直觉的是,我相信软件工程师的需求很快会迎来显著增长。
这是因为软件工业革命最可能产生的影响与第一次工业革命相同:生产成本的断崖式下降将导致供应、需求和消费的爆炸式增长。
当软件成本几乎在一夜之间降低几个数量级时,几件事将会发生: 首先,它改变了我们构建软件的方式。在实践中,软件工程在很大程度上是关于成本管理的——平衡为了任何给定功能需要投入多少时间、精力和复杂度。毕竟,这就是我们称之为“技术债”的原因。随着软件的构建和维护成本大幅降低,这种考量将会改变,并不可避免地导致我们构建更多的软件。相比于时间、金钱或人力,永远有无穷无尽的工作等着去做。
其次,更有趣的是,我们将看到软件融资方式的巨变。这或许标志着软件融资的现代 VC 时代的终结。简单来说:因为构建成本比以往任何时候都低,创始人几乎没有动力用大量股权去换取开发资金。这将(希望如此)导致资本重新流向更多现实世界、物理应用领域。硅谷已经出现了“回归原子”的趋势,而软件工业革命将加速这一趋势。
预测未来是不可能的——更重要的是对现状保持清醒。当我也像第一次看到大语言模型(LLM)时那样清楚几件事,我知道世界已经永远改变了:
-
软件生产将迅速自动化,而且这已经在发生。 -
现在可以以极低的价格和极快的速度生产软件。 -
现在任何人都可以在没有软件工程师的情况下生产软件。
即便 AI 的一切发展今天就此停滞,单凭这三点事实就足以预示整个世界将发生巨变,每一分钱的 AI 投资都是值得的。尽管我们不知道终点在哪里,但我们知道箭头指向何方。
对于所有的软件工程师:从学生和职业生涯初期的年轻人,到处于职业生涯中后期的老兵们,我想说几句话。
旧的黄金时代已经结束了,而且它再也不会回来了——不再有“闲逛领钱”(rest and vest),不再有乒乓球团建和五星级管饭的午餐。但一个新的“黄金时代”正在到来——不再需要熬红了眼盯着空空如也的 Stack Overflow 页面,不再需要为了发布一个原型而开上几周的对齐会议。
我相信现在是创造的最好时机——不仅仅是软件,还有任何你能梦见的东西。只要你拥抱这个新现实并学习如何真正使用这些工具,世界就是你的。构建更大的东西、更好、更快,仍然需要大量的工程实践,而你的热情、精力,以及最重要的——经验,将是你最大的资产。利用它,拥抱它。让你的野心随着你的预期一起飞跃。
因为虽然构建软件的行为将发生根本性的改变,但软件工程从来不只是关于产出代码。它是关于理解和建模领域,管理复杂度(特别是随时间推移的复杂度),以及系统演进过程中软件与现实世界之间的动态交互。虽然手工产出代码的能力正迅速变得无关紧要,但随着世界上软件规模的急剧扩张,软件工程的核心技能只会变得更加重要。

最后的故事:Epic
Epic 由朱迪·福克纳(Judy Faulkner)于 1979 年创立,现已成为医疗保健行业的主导力量。因为该软件的“粘性”极强(医院一旦安装就几乎无法离开),Epic 的估计利润率超过 30%。正如一位金融分析师开玩笑说的那样,在医疗 IT 领域实现 30% 的利润率“就像在教堂里开赌场”。
看一些数字:Epic 占据了美国急救医院市场惊人的 42%,其软件管理着全国约 55% 的病床。马萨诸塞州的 Mass General Brigham 为部署 Epic 花费了 12 亿美元。梅奥医学中心(Mayo Clinic)花费了 15 亿美元。凯撒医疗(Kaiser Permanente)花费了大约 40 亿美元。一旦安装,医院就必须雇佣大批“Epic 认证”的 IT 人员来维护一线运行。一家大型医院网络每年仅为了维持运行就要花费数千万美元。
与其他科技垄断者的情况一样,这种局面对任何人都没有好处。除了推高整个行业价格的天价成本外,Epic 软件本身对医生和患者来说也是好坏参半。而这一切据说都是为了服务于在过去二十年里不断恶化且变得更贵的美国医疗保健行业。
这种情况的存在从根本上说是由于软件成本——构建像 Epic 这样复杂的软件代价极其高昂,这既排挤了竞争,又显著推高了成本。我们在各处都能看到这种模式:从 Meta 到 Uber,从微软到甲骨文——高昂的软件成本驱动了垄断,减缓了创新,并让一切变得更贵。
当然,Epic 保持着巨大的先发优势,这与其软件本身无关。但构建这种复杂度水平的软件成本之高,在功能上将竞争扼杀在了萌芽状态。在许多行业都是如此。
那么,当软件通过自动化变得极其廉价时会发生什么?当软件真正迎来大爆发时会发生什么?
在工业革命之前,普通人只有几件衣服,许多人一生中的大部分时间都在手工制作这些衣服。今天,很少有人真正亲手缝衣,但针对各种活动的服装公司数以千计——从滑雪到护理再到消防——这在以前是无法想象的。同样,软件工业革命将导致每个行业和细分领域涌现出大量定制化的软件,而我们不再需要手工构建软件这一事实,其结果必然导向我们将构建并使用海量的软件。
简而言之,软件工业革命不仅仅会颠覆科技行业:它将改变医疗、科学、零售、农业、物流、制造、 education、政府……经济中的一切都与软件相关,而软件的本质即将发生根本性且彻底的改变。
欢迎来到软件工业革命。
夜雨聆风
