【看似降本增效,实则自断根基:AI 时代的软件工程陷阱】
快速阅读:西方工业界曾因过度追求短期利润和效率,通过裁减冗余人员导致了国防生产能力的萎缩。如今,软件工程正步入同样的陷阱:过度依赖 AI 替代初级开发者,正在切断知识传递的管道,导致核心的隐性知识逐渐消失。
最近看到一个关于 Stinger 导弹生产的故事。当冲突爆发时,雷神公司发现竟然要请回七十多岁的退休工程师,才能教会年轻人如何根据四十年前的纸质图纸组装导弹。因为那些懂得如何处理材料、理解工艺细节的“人”,早在十年前就退休了。
这让人想起软件工程现在的样子。
很多人觉得 AI 能解决人才断层,觉得初级工程师不再重要。但这其实是在玩一场危险的博弈。国防工业的教训很深刻:当为了追求极致的成本优化而切断人才培养链时,你以为省下了开支,实际上是把未来的生存能力给卖了。
有网友提到,现在的管理模式正在移除组织中的“冗余”(Slack)。在财务报表上看,这叫效率;但在工程实践中,这叫自杀。
隐性知识(Tacit Knowledge)是无法被文档化的。你可以写下成千上万页的说明书,但你无法记录下那个在凌晨两点调试分布式系统时,靠直觉判断出的微小异常。当初级开发者开始跳过调试、跳过犯错、直接通过 Prompt 获取结果时,他们并没有在学习,而是在经历一种“AI 中介下的虚假胜任”。
这种现象就像核武器研发中的 Fogbank 材料:当生产专家离职后,人们发现即便有了完美的文档,也无法复刻出那种带有“关键杂质”的完美产品。因为那些杂质,是经验的一部分。
现在的软件行业正处于一种“优化”的狂热中。Salesforce 停止招聘工程师,大学计算机专业报名人数下降,大家都在赌 AI 能接管一切。
但危机从来不会提前预约。
如果五年后我们需要能理解复杂系统、能进行深度决策的资深工程师,而现在的年轻人只会写 Prompt,那我们该去哪里找这些人?
也许,我们正在亲手制造属于软件行业的“Fogbank 时刻”。
techtrenches.dev/p/the-west-forgot-how-to-make-things
