《C++的十万个为什么》[23]如何量化衡量一个程序员的工作量和工作效率?
http://chenlq.net/dev/cpp-why/23-how-to-quantify-the-workload-and-efficiency-of-a-programmer.html
Q:
如何量化衡量一个程序员的工作量和工作效率?
A:
如何衡量一个程序员的工作量和工作效率,可以说是项目团队管理中的一个老大难问题。因为程序员工作的特殊性(创造性的劳动),我们不能简单地以代码行数来衡量一个程序员的工作效率,就如同不能用写了多少字来衡量一个作家的效率一样(如果是那样,诗人们个个都要哭死)
面对这个难题,知乎上的王霄池给出了一个我比较认同的答案。虽然这个答案没有完全地解决这个问题,但是他提出了一个很好的思路。相信在他的启发下,我们一定可以找到适合自己团队的考核方法。
以下是他的答案,谢谢他的分享:
统计程序员的工作量和工作效率有很多因素要考虑。如果我们考虑:
1. 代码数量的多少。
可以统计代码行数,或者统计字符数量。
(听说有的程序员把所有的if都写成swich,因为他们公司统计代码行数,还有的程序员把所有的变量名起的很长,因为他们的[......]
继续阅读
http://chenlq.net/dev/cpp-why/23-how-to-quantify-the-workload-and-efficiency-of-a-programmer.html