如果你打算淘汰你团队中的最优秀的程序员,你觉得下面哪种方式会是你的首选?
1. 绩效评定参考每千行代码缺陷数量。
2. 不管工作完成多快,都强迫加班。
3. 为迟到5分钟以内扣100元,迟到半小时扣半天工资。
4. 给TA配置一台历史悠久的电脑,5年换一次。
5. 让他清晰的看到未来能够涨工资的幅度,大约在每年3%左右。
6. 每天花4小时开会,讨论下一个会什么时候开。
7. 不允许使用新方法,比如:自动化测试。
8. 不让上网,任何网。
-----------------
如果你觉得这些都不够给力,那么你的策略呢?
-----------------
从优秀的那端开始淘汰员工是一项非常有意思的工作,这项工作可以帮助团队保持稳定性,从而在竞争中保持劣势地位,争取最先被市场淘汰的名额。
并且,这项工作的操作难度不是很大。
首先,你要识别谁是最优秀的员工,那太容易了。那个没有团队精神的家伙,总是嚷嚷着要按时下班,别人总是加班到很晚,第二天很晚才来上班,TA居然非要早上来上班,还说什么早上精神好。而且就是TA干的最快,出了很多问题,得用自动化测试才能够消除那些问题。尽管别人会出现更多的问题,但是问题出现的晚啊,而且用的是手工测试,这样团队的规模会保持的很大。这种没有团队意识,不知道保持团队规模增长的人,你说不从他们开始淘汰,从谁开始?
然后,就是这些家伙的问题,这些家伙都心高气傲的,还得哄着。这帮人每天都在做重构,重构产生的代码行数可能还是负的呢。你说这样的人,生产效率怎么评估,说是负的吧,还怕伤他们自尊,那怎么办,就评个零吧,结果他们还不干。这都已经很对不起大家了,TA还不满意。这种人就是欲壑难填。而且这些家伙也不守规矩,他们总是说发布的时候点个按钮就行了,这是多么的随意啊。
最后,就是操作层面了。这个层面相对来说也不是很难。看看他们以前离开公司的理由就知道了,他们是多么的挑剔和易怒了。要是想不到好用的,你就参考一下前面的那几条。