很多年前有一套程序员杂志叫做【编程珠玑】,其中有连载【软件开发恐怖故事】,其中有一期就讲了这么一个故事——
团队里来了一个新的经理,这个经理自以为懂行,还自己写了一个程序来统计所有程序员所写代码的行数,并根据代码行数来评定程序员绩效,没多久,团队里一个素来以代码简洁高效而著称的资深程序员被这个经理叫到办公室里去谈话,谈完之后,这个资深程序员脸色铁青地出来,第二天就辞职走人了。
随后,经理开始明确提出要员工努力提高生产力——也就是提高每天编写代码行数。
不过,很快程序员们就根据经理发布的统计报告反推出了经理那个所谓『统计程序员生产力』的程序的原理了,其实就是简单地数分号个数。
很自然,团队里的程序员找到了对应策略,语句结尾的分号都『不经意地』多敲几下,这样『生产力』顿时暴增,这个『业绩』还让经理沾沾自喜,以为自己的『激励』起到了作用。
这个谎言直到CTO介入审查,才被戳破,这个经理被愤怒的CTO就地立刻开除。
————————
干我们这行,如果要做管理路线,首先要明白一点,不要用一个指标去衡量