当前位置:C++技术网 > 资讯 > 程序员的工作量不可用时间衡量

程序员的工作量不可用时间衡量

更新时间:2015-10-18 17:01:16浏览次数:1+次

    很多IT公司管理层不懂得如何估算程序员的工作量,所以用他们坐在自己位置上工作的时间来估算。

    如果你能力很强,在很短的时间内把最困难的问题解决了,接下来他们不会让你闲着,而会让你做另外一些很低级的活。这是很不合理的作法。打个比方,能力强的员工就像一辆F1赛车,马力和速度是其他人的几十倍。当然,普通人需要很长时间才能解决,甚至根本没法解决的问题,到他手里很快就化解掉了。这就像一辆F1赛车,眨眼工夫就跑完了别人需要很久的路程。如果你用时间来衡量工作量,那么这辆赛车跑完全程只需要很短时间,所以你算出来的工作量就比普通车子小很多。你能因此说赛车工作不够努力,要他快马再加鞭吗?这显然是不对的。

 炫酷跑车,急速跑完全程!牛逼程序员
    物理定律是这样:能量 = 功率 x 时间。工作量也应该是同样的计算方法。英明的,真正理解程序员的公司,就不会指望高水平的程序员不停地工作。高水平程序员由于经常能够另辟蹊径,一个就可以抵好几个甚至几十个普通程序员。他们处理的问题比常人的困难很多,费脑力多很多,当然他们需要更好的休息,保养,娱乐,……

  费脑!复杂问题很费脑!

    如果你让高水平的程序员太忙了,一刻都不停着,有趣有挑战性的事情做完了就让他们做一些低级无聊的事情,他们悟出这个道理之后,就会故意放慢速度,有时候明明很快做完了也会说没做完。与其这样,不如只期望他们工作短一点的时间,把事情做完就可以。
    当然这并不是说初级的程序员就应该过量工作。编程是一项艰苦的脑力活动,超时超量的工作再加上压力,只会带来效率的低下,质量的降低。