造轮子的真正代价不是开发,是走不掉
Posted by quentin 在 Wednesday, 13 May 2026每个技术团队都会经历这样一个时刻:现有工具不太顺手,自己做一个吧。
理由总是充分得无法反驳——市面上的组件库不支持我们这种交互模式,开源的表单引擎处理不了我们的动态字段逻辑,第三方的配置中心满足不了我们的合规要求。每一条拿出来都是刚需,每一条都指向同一个结论:我们得自己造。
没人会在这个阶段反对。因为反对意味着你要证明"现有的东西够用",而提出造轮子的人已经把"不够用"的场景摆上了桌面。你没办法反驳一个正在发生的痛点。
于是轮子开始转。第一周,大家很兴奋。第三周,初版出来了,确实比之前好用。第二个月,几个业务接入了。半年后,团队里有一半人的KPI跟这个轮子挂钩。一年后,最初写轮子的人提了离职。
这就是造轮子的故事。但今天我不想聊"该不该造"——这个问题已经被讨论过太多次,而且答案永远是"看情况"。我想聊的是一个更少人关注、却更致命的问题:造轮子最大的代价不是花时间开发,而是你再也走不掉。
开发成本只是首付
大部分人评估"要不要自己造"的时候,脑子里算的是开发成本。两个人做两个月,能搞定,成本就是四个人月。和采购方案比一比,好像更划算。这个算术本身没错,但它只算了首付。
真正的问题是后面几十年的月供。