比技术债更可怕的人债

        技术债一般指项目中不Nice的地方,总是有很多程序员痛斥接手项目中的技术债,其实比项目技术债更可怕的是人债,最简单的就是比如被通斥的项目中的bad smell存在N年之久没人理会,当被人提出来的时候,反而抱怨N年之前没有XXX,其实不是N年没有,而是人自己没有,N年的过程中没有去理会这些问题,自己的代码质量放任自流,有些人说什么10年之前没有资料指导,而实际上代码美学的典范之作《重构》中文版03年就发布了,这种自辩不过是对自己代码质量没有要求的遮羞布而已,实际上是人的意识问题,当然了,死鸭子嘴策略在这个国度绝对不是码农的发明,ZF发布新闻公告的时候用的更多,于是上行下效。

        最近这一年接触了一些项目组,其中某个Team真是极品,发现这种问题也不是"老程序员"的专利,有的项目组从上到下都是这种技术敷衍策略,出现问题,从来不精准定位,彻底解决,总是能凑就凑,能糊弄就糊弄,自己写的代码自己都不知道是怎么执行的,出现bug根本不知道原理机制原因,出现技术问题不做分析就开始一堆人开始互推责任,如果说项目技术债可以由别人还的话,这种人债其实就是这个行业的混子自欺一辈子的本钱。当然更可悲是这种项目消耗了资本和所有产品组人员的生命。

        总体而言:混子可能在产业环境中占主流,毕竟追求卓越的团队和人都是少数,大多数人的工作只不过是谋个生活,大多数普通团队都是由混子组成并主导,这样的人和团队在企业里你就能够只不过是完成工作,至于工作的效果,没有人追究,大企业,小企业都有可能这样,只要话事人不说话,大家都是各安其命,乐得自在。

        所以求职时要看团队,更要看团队的组成---人,虽然团队的文化主要由Leader决定,但整体做事的文化氛围是由一个一个的人决定的。

原文地址:https://www.cnblogs.com/dhcn/p/7124633.html