作者: 公敌依波拉 一剑破万法

不要重复造轮子

不要重复造轮子,那么就不要怨被卡脖子

软件行业里一直流行这样一句话,不要重复造轮子。而很多人奉为圣经。良药苦口,忠言逆耳,那么顺耳的不一定是奸言,但一定不是忠言。

诚然,在软件行业中,企业为了快速完成项目,希望开发人员不要重复造轮子,而是直接使用现有的工具包,这样会加快软件开发时间,这样做无可厚非。

但是如果一个企业已经有成熟的利润点依旧是这样只关注利润,无助于企业的发展,行业的发展。

就比如最近我在研究的层次分析法AHP。里面遇到的判别矩阵计算特征值时,几乎九成的网页上都写的使用matlab计算。那么请问,当matlab收费的这个时间段,你还能依靠什么来计算。

不理解原理,不研究细节,终究是空中楼阁。

对于企业要求利润,快速交付不希望重复造轮子,有情可原,

作为开发人员,你自己也应该主动使用业余时间重复造轮子,不一定造的多么完美,至少了解相关细节,来提高你的技术能力,所以现在很多面试考察源码阅读能力,就是因为你不造轮子至少也需要知道轮子原理。

否则你造的车把轮子磨损的太厉害,车肯定不太好用。

以bug系统为例,原来的redmin mantis,后来国产的禅道、bugly出来之后,用禅道、bugly的还有不少的,重复造轮子不意味着没市场。

我期待着,国产的dbms、os 的出现。包皮软件除外。

posted @ 2020-09-07 11:53  一剑破万法  阅读(360)  评论(0编辑  收藏  举报
作者: 公敌依波拉 一剑破万法
出处: https://www.cnblogs.com/klarck/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。