代码是铝:后稀缺工程师的生存宣言
詹姆斯·黄,水星科技解决方案首席执行官。 东京 - 2026年1月16日
让我们把时间拨回到19世纪中叶。法国皇帝拿破仑三世正在举办一场宴会。客人们按阶级分开。普通公爵们用金银餐具就餐。但皇帝呢?他用的是地球上最珍贵金属制成的盘子:铝。
当时,提取铝是一场化学噩梦。它是“工业的皇冠明珠”。然后,在1886年,霍尔-赫鲁尔特工艺(电解法)被发明。电力成为新的杠杆。生产成本一夜之间暴跌。曾经只为皇帝保留的金属,变成了可乐罐和一次性铝箔的材料。
致2026年的年轻工程师:你们正处于电解室中。你的代码就是铝。几十年来,我们把代码视为黄金,因为人脑的运算周期是瓶颈。我们崇拜“干净代码”和“DRY”(不要重复自己),因为编写逻辑是昂贵的。
那个时代已经结束。
1. 巨大的成本逆转
我们正在目睹软件开发中的残酷经济逆转。
- 阅读代码(旧逻辑):仍然昂贵。人类解读遗留的意大利面条代码需要高认知负担。
- 生成代码(新逻辑):几乎为零。人工智能可以在毫秒内生成完美的语法。
洞察:浪费不再是“扔掉代码”。浪费是花费你宝贵的认知精力去保存那些更便宜的代码。
如果你花4小时重构一个遗留模块以“保存它”,你就是在用你的黄金(时间)换取市场上最便宜的铝(语法)。
2. 框架:流体工程
要从“代码守护者”进化为“人工智能原生指挥官”,你必须采用流体工程。这里是你需要的三种思维模型:A. 一次性策略
旧逻辑:
- “软件必须建造得持久。编写一次性工具是低效的。”新逻辑:
- 代码是一种工具。像水一样使用它。战术:
- 做安德烈·卡尔帕西所做的。当他需要检查数据质量时,他不会修补现有工具。他让人工智能编写一个定制的可视化应用程序,使用一次以获得洞察,然后删除它。指标:停止衡量“代码的持久性”。衡量
- 洞察时间。B. “白板”协议旧逻辑:仔细
diff
- 和修补。插入if-else
语句以避免破坏依赖关系。新逻辑:不要阅读。直接重写。战术: - New Logic: Don't Read. Just Rewrite.
- The Tactic:当一个模块崩溃或需要更新时,不要成为 "代码考古学家"。将旧代码作为上下文提供给AI,并说:"这是旧逻辑。这里是新需求。忘记旧结构。以最佳方式重写它。"
- 结果:你立即消除了技术债务,因为你每天都在宣告 "代码破产"。
C. 粗暴验证
- 旧逻辑:依赖高级工程师的直觉("直觉感觉"),因为编写测试很繁琐。
- 新逻辑:利用廉价计算来换取昂贵的确定性。
- 策略:不确定逻辑是否成立?不要猜。请AI生成20个对抗性测试用例。让它生成5种不同的算法变体,并让它们相互测试。
- 套利:你的小时费率是100美元以上。AI的令牌成本是0.01美元。用令牌换取确定性。
3. 怀旧陷阱
这种转变最大的障碍不是技术,而是情感依附。工程师有工匠的虚荣心。你觉得因为你写了这一行,它就有灵魂。你拒绝AI代码,因为它缺乏你的 "风格"。
醒醒。市场并不关心铝箔是由工匠手工锤打的还是由机器轧制的。它只关心它是否能保持食物温暖。稳定就是停滞。如果你拒绝删除你的 "手工制作" 旧代码,你将会像沉重的无价值金属锭一样沉入海底。
4. 灵魂:做河流,而不是石匠
这令人恐惧,但也是解放。如果代码像水一样便宜,那么剩下的 "黄金" 是什么?
它是判断。它是上下文。它是问题定义。AI可以铺设通往任何地方的轨道,但它不知道火车应该去哪里。你不再是堆砖的石匠。你是水利工程师引导流动。你的价值不是由你保留多少代码来定义,而是由你敢于删除多少来定义。
下一步
今天就这样做。
- 选择一个你讨厌维护的遗留函数。
- 不要阅读它。
- 写下输入/输出要求。
- 请AI生成一个新版本。
- 删除旧文件。
感受废弃的自由。这是你进入AI原生时代的仪式。
水银科技解决方案:加速数字化。
Originally published on MTS Blog & Research