谈重复造轮子

594 阅读2分钟

我的故事

在去年的晋升答辩,我被挑战重复造轮子了。

夺命连环call

  1. 你们商城交易和汽车交易有什么区别
  2. 你们支持汽车交易吗
  3. 你有去了解过汽车交易项目的代码吗

当时我没有很好的应对,希望大家从我的经历中吸收一些经验。

轮子的类型

自行车有自行车的轮子

汽车有汽车的轮子


各自有自己的使用场景

如果想把汽车的轮子装在自行车上,或者把自行车的轮子装在汽车上,这就需要考虑轮子的兼容性以及改造/设计成本

轮子的好坏

好的轮子统一标准,匹配任意车型,质量优秀,使用时间长。

差的轮子兼容性差,质量堪忧,经常回厂改造。


当你的轮子造的差时,肯定会被别人新造的好轮子取代
如果你新造的轮子也差,那可能就会被扣上重复造轮子的帽子了

是否选择重复造轮子

第一,考虑已存在轮子类型是否匹配/兼容(改造成本)

第二,考虑已存在轮子的质量是否达标(扩展性,支持度)

第三,考虑新造轮子的成本以及是否可以超越/替代原有轮子

我的事故

我们公司是卖车的,有卖车的交易链路(汽车交易核心),而我之前那个项目(商城中台),也是一套交易链路,不过十分轻量级,主要针对汽车后市场商品以及一些需要线上化的业务方(比如保险,里程包等)。

在当时的情况(现在也是)下,这是完全2个不同的轮子,汽车交易核心关注于汽车融资租赁(先租后买)的交易链路,业务十分的复杂,涉及众多子系统。而我商城中台就一个系统(麻雀虽小,五脏俱全),一共就两三个开发,支持了7个业务方的需求。

我们的业务针对完全不同,何来重复造轮子。

现在看来被挑战其实问题不大,最重要的是不要被评委的连环追问吓到(估计他们在阿里也是这么过来的),自圆其说即可。

不要害怕重复造轮子

第一,能合作当然是合作好,一个人力量有限,专业的人做专业的事

第二,说别人的轮子改不成你想要的,或者说支持力度或者扩展性不行,为了业务的发展,我选择重复造轮子