最近,几个好朋友在群里闲聊天,说说自己的近况,说着说着,我们谈论到工作这件事上,看看谁的工作是最多的,而且最忙,没有时间休息,说白了就是比惨么!
程序员A,“你试没试过连续半个月凌晨1-2点下班!”
程序员B,“我们现在是997,没有休息”
国企C,“啊,我是5点下班,风雨无阻”
我,“??????”
到了我之后,我忽然间发现没办法接这个问题,因为当时我想说,我也经常加班,每天最早来,每天最晚走,不过仔细一想,确实也没有那么忙,我不禁想反问到,“你们真的有那么忙么?”
半年前,我刚做PM的时候,基本上天天8点上班,22点下班,一个多月下来,原本不算太多的白头发,一下子增加了好多,精神状态明显不良,60KG的我,只剩56KG,那个时候我很忙么,确实非常忙,十多个小时下来,基本上有8个小时是对着电脑一动不动的。那个时候,最期盼的就是中午休息,和晚上吃饭,因为这个时间我可以啥也不干;最严重的的一次,做设计和逻辑说明的时候,做到心里崩溃,心里堵的厉害,不得已跑出去,休息了半个小时,回来后,基本处于脑子不转的情况,那晚开会的内容,我都已经不知道了。
不过我真的如上面说的那样么,其实也没有,每工作1小时左右的时候,我都会散散步,溜达一圈,如果工作时间长了,我会绕着楼层走一走;当需要思考问题的时候,我可能不在工位上,而是来到公用区域(有沙发、视野开阔、空气清新),坐着写一些思考内容,这么算下来一天,我能坐着的时间也就6个小时左右,甚至更少。而那剩余的4-6个小时,是我开小差的时间。
那有人会说,你明明能在正常下班内做完,为什么还要加班来做工作呢?我想说的是,白天能够做的事很有限,也很容易走神,在晚上则更有利于思考。白天总是会被琐碎的事情所打扰,时间利用率大大的不足,因此会将一部分工作放在下班之后做。而大多数的情况下,日常的工作是可以在白天做的完的,留下下班时间,是为了做的更好,写一些文档留存,最大的目的是为了自身的提高。
(实际是没有女朋友)
说到白天,前一段时间也不怎么加班了,原因是这个阶段的工作比较轻松,同样的工作量时间却充裕了很多,因此白天开小差的时间也变多了。原本一个白天,可能会查询2个小时左右的资料,现在可能到3个小时左右,而其中大部分时间都是瞎看,但产出依然没有落下,实际应该产出更多。
开小差是一种工作态度,不断的调整自己的状态,保持工作效率和工作产出。累了的时候,开会儿小差,休息一下,喝杯水,吃个零食,走一走,和同事闲聊一下,目的是放松一下精力,活动一下筋骨,防止得结石这种坑人东西,但实际上我基本上没看到什么人能做的到,我还算是一个身体力行的人。
当然,开小差也不能太长时间,因为长时间散漫就会影响思维,再次工作的时候,会丢失了原本的节奏、灵感。有些日子,我开小差一度能占据70%的工作时间,说白了,就是啥也没干,因为那个时候需要想事情,想着想着就跑偏了,结果自己也没怎么意识到,时间就浪费掉了。
最后在说一说,为什么要学会开小差。
我们在工作的时候,准确是给别人打工,如果你给你10天,你5天就能完成,那么下次,这个工作时间就会缩减到5天,如果你还能3天完成,那么工作时间还会缩减到3天,乃至2天,总有一天你会做不下去的,因此必须要给自己掌握一个“度”,这个时间要包括把工作完成的时间、将工作做得更好的时间。如果每天仅仅是为了完成工作,那么对个人是绝对没有提升,所以我们需要一定的时间来把工作做得更好。
现实的结果是,基本上没有人能做到这个份上。
话题有回到最初的问题上,经过我们细致的讨论,发现程序员开发时间可能仅仅占据50%的工作时间,然后等着别人的问题反馈,然后再进行工作,而后期反馈仅仅占据剩余时间的20%,也就是说你有30%的时间是啥也不干的,仅此而已。
实际上,我们都在工作中开小差!