有效工作时间分析
by Xu Wenhao
过去一个月,采用了在<奇特的一生>中的时间记录法来记录所有的工作时间,今天晚上花了一个小时整理了数据,还是蛮恐怖的。奇特的一生>
总有效工作时间,9980分钟,26个工作日,10个非工作日,考虑到周末需要陪孩子,基本除了偶尔看下报警,报表和邮件,基本上不工作,只考虑到均摊到工作日,平均每天有效工作时间大约为6.4小时,如果均摊到周末,就只有4.7小时。这个有效工作时间,刨除了什么吃饭,上厕所,喝水,发呆,休息,偶尔刷个微博这些所有的时间,实际上平均我在公司的时间大概每天11小时,刨去两餐和午休,大概也有9小时左右。
对所有时间分类的话
- 回复邮件,各种项目中的Coordination,非正式的讨论和会议,包括回答Team里各种问题,一共占了30.2%,是最大头
- Hands-On工作时间,包括自己写程序,脚本,分析报表,事故报告这种,一共占了28.6%
- 各种正式会议,占了大概14.9%
- 读Paper以及看一些资料,大概占了8.9%
- One on one,以及具体单独对个人非项目细节层面的Mentorship,占了7.4%
- Recruiting,占了6.7%
- 正式的Code Review和Design Review,占了大概3.4%
Hands-on的时间还是多得超出我的意外,基本上已经没有写过什么Production Code了,但是看来仍然花了不少时间写脚本,下次统计的时候需要区分Production需要的工作,和实际额外Explore的工作。
Code Review和Design Review的时间少得令人意外,看来最近Code Review做得太少太不仔细了。
会议时间仍然稍稍偏多,需要减少,Coordination的时间需要再细分一下。
周末时间研究学习的时间大大少于我的意外,看来是被娃儿套牢了。
真是不记不知道,一记吓一跳。
想了一下,希望能够做到的有效工作时间大概是一周40-50小时,每个工作日能够过8,摊到周末也能到6以上,基本上希望在不增加平时工作时间,但是周末需要多抽出点时间看资料和分析问题的情况下做到。
- Hands-On,20%,不包括任何Production Code,主要是探索性的分析和实验工作
- Coordination,25–30%,这个没办法,总是逃不掉的。大概是部门内15%,跨部门15%
- 会议,10%
- Code Review/Design Review,10%-15%
- One on one这样的Mentorship,10%-15%
- Recruiting,5%,现在是因为还是有些重要的位置缺少合适的人选
- 看Paper和资料,10–15%