在很多非IT人员的眼里,很不理解程序猿为什么要加班,或者说程序猿就应该加班。那么你问他为什么?他也说不出个所以然,今天,小编趁着放假来谈谈为什么程序猿后半夜的工作效率高。
网上有这么一句话,程序猿就是把咖啡变成代码的机器。确实,你随便问一个周边做IT的朋友或者同学,他们一般什么时候效率最高。百分百的人会说晚上,百分八十会说后半夜。
其实单纯的工作效率,是上午的九点到十一点,下午的两点到五点,晚上的八点到十点。这三个时间段才是工作效率最高的。对于程序猿,往往对这三个时间点是最敏感的。导致真正的效率反而是半夜,甚至说是后半夜,也就是十点到凌晨一点。为什么这么说,我并不是黑程序猿,因为我本身也是一个程序猿。对于白天,往往,一会一个QQ,一会一个微信,测试提个bug,产品过个需求,过完还要评时间,后面还有测试的测试用例等等等等。这反而导致我们的时间太碎片化,对,就目前网络对于程序猿最火的两个词,一个是中年危机,第二个就是碎片化。
大多数程序猿都希望白天干活,学习。晚上下班可以陪陪女票,打打游戏之类的。但因为时间太碎片化的原因,反而白天效率太低了。低的我自己都感觉可怕。所以把大部分码代码的时间留到了晚上。这也就导致了如果不加班你似乎就不是个程序猿。
每一个程序猿在晚上都得睡觉,因为我们不是超人。我们之所以在大脑最疲惫的时候坐着最复杂的工作。因为累的时候能写出好的代码嘛?不不不。只是因为大脑疲惫了,疲惫的你根本没有多余的脑力去分心。在晚上坐在一个明亮的灯光下工作,会延迟你的睡眠时间,可能已经三点了,但你还是没知觉。而且奇怪的是,时间久了,不到那个点你还睡不着。
程序猿喜欢在晚上工作,因为在一个宽松的心理情况下,你的大脑不会分心。对着明亮的屏幕,手指在那敲打的键盘。
最后,小编在这里推荐几个在碎片化的时间让思维集中的几个小方法: