2023年巴黎航展上,雷神公司总裁讲了个尴尬故事:重启"毒刺"导弹生产线,得先找会造70年代零件的退休老工人回来教。造导弹的绝活正在失传,写代码的根基也在动摇——两件事其实是同一个病根。
一、硬件断代:不是没钱,是没人记得怎么做
雷神重启"毒刺"生产线时,发现供应链崩了。不是缺原材料,是缺懂老工艺的人。70年代的电路板设计、特定合金的焊接参数、手工校准的传感器——这些没写进文档,只存在老师傅的肌肉记忆里。
西方制造业外包三十年,把"会做"和"知道为什么要这么做"一起打包送去了海外。现在想捡回来,发现断层比想象深得多。
二、软件空心化:工具越高级,底层越陌生
写代码的处境惊人相似。现代开发者活在层层抽象之上:框架、低代码平台、人工智能辅助生成。一个全栈工程师可能三年没碰过内存管理,五年没写过编译器能直接消化的代码。
这不是能力退化,是分工极致化的必然。但当抽象层突然失效——比如供应链断供、底层库出现漏洞——整个系统找不到能下钻修复的人。
三、知识管理的系统性失败
制造业和软件业犯了同一个错误:把"可替代"当成目标,把"文档化"当成完成。结果留下的是操作手册,流失的是决策逻辑。老师傅知道"这个参数调到这里是因为1987年那次试炸",这种因果链没进任何知识库。
代码仓库里堆满提交记录,但"当时为什么选这个架构而非那个"的辩论过程,随着人员流动烟消云散。
四、重建比新建贵十倍
雷神估算重启"毒刺"产线的成本,比当年新建一条还高。软件领域同理:重构一个运行十年的遗留系统,往往比重写更折磨人。不是因为技术难,是因为要逆向工程无数个"当时只能这样"的妥协。
西方现在两头承压:硬件要补课,软件要防断层。而补课的窗口期,比政客们想象的短得多。
五、你的技术栈里,有多少"黑箱"?
检查一下你负责的系统:如果明天核心依赖库的维护者消失,团队有多少人能独立定位到汇编层的问题?如果云服务商突然断供,多少配置是图形界面点出来的、没留下可复现的脚本?
这不是要人人退回手写汇编,而是要在关键路径上保留"能下钻"的能力。至少,知道黑箱里面大致长什么样。
雷神的总裁讲完故事后,台下掌声很礼貌。但懂行的人听出了弦外之音:有些技能一旦断代,就不是预算能买回来的。写代码这行,正在走同一条路——只是还没人站在台上讲出来。
热门跟贴