代码写多了,人容易机械化。本人觉得写写博客,和全世界的小伙伴们分享和交流下心得体会,可以重新找回点做人的感觉。
刚跳槽不久,就听说原来公司的.NET Team被全体裁员了,心里不禁唏嘘不已。公司刚刚结束了一个较漫长的.NET项目,而且该项目曾是该公司不少的利润来源。现在由于项目结束了,公司表示每个月只有几毛钱的收入了,无法再供养起整个Team 的员工,所以管理层“做出了一个艰难的决定”,.NET Team 全体滚蛋。
当然,现实原本就没有故事这么纯粹。比如说部分老员工无奈转去PHP啊之类的留下,比如说高层照样风生水起,要知道一个高层的待遇养养半个Team那是绰绰有余的,本人觉得这个事情其实关键的并不在于薪水,具体关键是啥,不知道各位看官有何看法。
说到我跳槽到了新公司, 接手了一个公司老项目,乖乖,当我看到注释里写着modefied by xxx 2001.02.01的时候,我怀疑是不是我眼花了。代码的年龄都超十岁就算了,悲催的是我发现基本80%以上的参数名无法理解和对应上。
后来了解发现,这坨代码是由上一个人独自维护了5年。
然后那人离职了。
现状是这样的,我大概要花好久好久看懂然后修改一点点很小的代码,压根无法理解和发现会影响多大的范围,所以配置了一大坨的tester。
开发和测试的比例是神奇的1:4, 本人愚钝,无法理解这种配置。
曾想过花点时间重构下代码,不过鉴于智商上的缘故,遂作罢。
想起一句话,前人种树,后人乘凉。 现在是前人挖坑,后人扑通。
不知道为毛,看到长篇大论就浮躁,所以先到此为止,未完待续。