一文搞懂“技术债”
出来混是要还的,技术债也一样谁还谁知道里面的苦,新老系统并行,bug 数量翻倍,维护工作量翻倍,人员还减半,加班还比比皆是,不懂技术的领导看到的只是乱想
技术债是什么,对产品和项目有什么影响?
债是一个金融上的术语,代表你的负资产,说人话就是代表你欠了别人的钱。“技术债”主要用来描述理想中的解决方案和当前解决方案中间的差距所隐含的潜在成本。生活中为了解决短期的资金压力,获得短期收益,个人或企业向银行或他人借款,从而产生债务,这种债务需要付出的额外代价是利息。
如果短期商业的投资所带来的收益大于利息,这也许是一种明智的做法,但如果入不敷出,收益不及债务产生的利息就会导致资产受损。如果把技术债的产生也看做一种投资,那么获得的短期收益可能是快速上线带来的商业利益,比如新的功能吸引了更多的付费用户,解决了短期之内的资金缺口问题;赶在竞争对手之前上线了杀手级应用,并快速地抢占了市场。
技术债对开发环境和技术氛围的影响是什么?
产品的迭代就像一个运动员在跑步,汽车在前进,技术债就像运动员消耗的体力,汽车在运行当中所出现的各种问题,没油,爆胎,熄火等等,还债就是给运动员补水,给汽车加油一样,是为了可以让运动员和汽车跑的更远,不至于因为累积技术债而挂掉。
技术债的重要性毋庸置疑,重视技术债,以最低的成本或者零成本,防止未来的灾难发生。很多技术人员说我们不是不还技术债,我们只是等做完紧急需求等到空闲时间再还技术债,但是经常做项目的同事应该了解,哪有什么空闲时间?
我们在项目冲刺的时候,怎么可能还会有空闲时间,大部分时间所谓的稍后处理,其实就是不处理,属于掩耳盗铃。
当技术债被遗忘后就成为项目的定时炸弹埋在那里了,而且技术债的特性前面也说了,所谓的稍后处理,就是让它利滚利,拖延时间越长,还债的成本越高。
技术债,越拖成本越高,最好是在发现的时候马上处理它,不要让干净的房间出现垃圾堆,只有在干净的环境下大家才能持续的高效的去创造,一个需求捏着鼻子做,两个需求捏着鼻子做,久而久之代码中就散发出臭味,对于大家的工作体验和项目质量都会产生巨大的影响,
技术债和技术价值观
不重视技术债就是不重视技术。我们国家近几年就因为不重视技术吃了不少亏,比如去年的中兴通讯公司被制裁,因为没有自己的技术,芯片被断供制裁后却毫无还手之力,国产目前的大多手机厂商看似繁荣,但手机行业的 8,9 成利润被都被掌握技术的苹果公司赚走,打开现在的智能手机里面你会看到,美国的芯片和谷歌的安卓操作系统,日本的镜头和相机模组,三星的屏幕,还要在微薄的利润上缴纳高通的芯片税,实际上国内大多厂商做的都是代加工和组装的脏活累活,没有技术的公司,就会受制于人,不仅赚不到钱,而且公司的命运都是由掌握核心技术的公司决定。
我们再用华为来举例,华为为什么是一家值得尊重的科技公司,因为他打破了中国自从第二次工业革命以来,但是因为长期技术落后长期受制于人的客观事实,中国以前的代号叫做世界工厂,只适合做一些劳动密集型产业,但华为让中国企业在先进的技术领域,同样是被美国制裁,为什么华为活的比中兴好很多?
因为华为重视技术,从海思芯片到 5G 再到操作系统,自己拥有产业供应链,有自己的的核心技术,才能掌握自己的命运,而且在取得商业上的成功后,也得到的大家的尊重,相同还有最近处于风口的台湾的芯片制造厂商台积电公司,全球唯二掌握 7 纳米芯片制造技术的芯片公司,因为自主的核心技术在拥有可以在国际上和英特尔平起平坐资本,综上所述,不重视技术虽然也可以生存,但是重视技术,掌握核心技术,才能走的更远,
技术很重要,可以让个人和企业提升竞争力,不容易被淘汰,对于国家和社会,二次工业革命以来,技术改变了我们的生产效率,从而改变我们社会的运行方式。我们国家经历过近代史的几百年技术落后的屈辱后,更加的尤为重视技术,我们在 1960 年代大家都吃不饱的情况下我们就研发出自己的原子弹,我们国家级的战略目标《中国制造 2025》就包含的“芯片,人工智能,区块链,机器人,新能源”等等高精尖产业,目的就是让我们脱离低端制造业,脱离劳动密集型产业,因为没有技术含量的重复性的劳动工作未来都将被机器和 人工智能 取代,在未来很难被取代就是人类特有的丰富的想象力和创造力。
本文完
本文《为什么是技术债,为什么要还技术债?》精简版,没有看过瘾的伙伴。可以参考https://zhuanlan.zhihu.com/p/150421638
评论