你是否也有NIH综合症

      对于软件开发人员,经常会在自我的保护的状态下收到NIH综合症的影响,具体行为是查看别人编写的软件解决方案时,认为自己完全可以做的更好,也许他真的能更为痛快并利落的完成这项工作,但是他并不知道别的开发人员当时面临的限制条件,他们可以迫于时间或者预算 压力,于是,只能集中精力处理这个解决方案中的某些特定的部分。

      NIH综合症的特点就是人们为了证明自己能够提供更加卓越的解决方案而放弃其他开发人员已经完成的工作。这种狂妄自大的行径说明此人并无兴趣去维护他人竭尽全力提供的最佳工作成果,也不想以此为基础去挑战新的高度。这不仅是自私自利的做法。还浪费了大量宝贵的时间,而这些时间其实完全可以用来提供其他的解决方案,更糟的是,新的解决方案有时候只是稍微做了点改进,或根本就没有本质的区别,从而使得这个问题变的更加的糟糕。

     偶尔,新的解决方案的确会更好一些,这只是因为开发人员早已了解前人做过的工作,因此他们可以“取其精华,去其糟粕”,改善此解决方案,这是对前人工作的加强与延伸,并不是NIH综合症。这种借鉴其他开发者的概念是最为困难的,因为让每个人达到思想高度的一致认知是比较困难的,所以,在讲软件解决方案,开发架构,首先是需要需要讲明白你的设计原理与哲学体现,这才是真正的内核,才能让后人继承你的思路一直延续下去,代码只不过是思想的具体形式体现而已。没什么值得私藏与骄傲,但是 思想与方法论的东东是可以传承的。


      我不得不承认,我是一个重度的NIH患者,我也在努力去克服这种意识,但是做大真的很难。。。。。 一直在努力中~~~~~~~

转载于:https://my.oschina.net/qfhxj/blog/186601

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值