《代码大全》程序员们怎样花费自己的时间

  • 内容来自:<<Code Complete 代码大全>>计算机实用软件技术系列丛书

程序员不仅要花费其时间编程,也要花费时间开会、接受培训、阅读邮寄材料和思考。1964年对贝尔实验室的调查发现程序员从以下几个方面花费他们的时间:

活动 源代码 事务 私事 开会 培训 邮寄 技术手册 程序运行 程序测试 合计
听说 4% 17% 7% 3%       1%   32%
和管理人员谈话   1%               1%
打电话   2% 1%             3%
阅读 14%       2% 2%       18%
写/记录 13%       1%         14%
外出   4% 1% 4% 6%         15%
散步 2% 2% 1%     1%       6%
其他 2% 3% 3%     1%   1% 1% 11%
合计 35% 29% 13% 7% 6% 5% 2% 2% 1% 100%

以上数据是建立在对 70 位程序员的工作时间和动机时间研究的基础之上,它是过时了的,而且不同活动中的时间分配随不同的程序员而异,但是此结果还是有所启发的。一个程序员大约有 30%的时间花在和项目没有直接联系的活动之中,散步、私事等等。在以上调查中,程序员花费了 6%的行路时间。这意味着他们一年有 125 个小时,一周有 2.5 个小时在路上消耗掉了。 你也许认为这并没有什么,但是当你看到程序员行路时间和他们花费在培训上的时间相当,并且是三倍于他们阅读技术手册的时间,六倍于他们和管理人员谈话的时间之后,你会有所触动的。

猜你喜欢

转载自blog.csdn.net/rong_toa/article/details/80721257