一个走丢的程序员

2018-12-16  本文已影响0人  SunnyZhang的IT世界
图1 时间都去哪了

我们整天在做什么?

最为程序员中的一员,我们整天在干什么?早早的起床赶地跌或者通过其它交通工具上班,然后匆匆的吃个早饭,然后呢?

图1 工作效率曲线

所以,所以呢?
所以我们一整天的工作情况就变成了图中下面曲线的样子,整个白天都在毫无效率的工作,然后只能晚上加班!将一天拆分成一万份,它将没有任何价值!是啊,程序员的工作是一个需要高度集中精力,高强度脑力劳动,不断的干扰使我们一天下来有一种什么都没做,什么都没完成的感觉。

如何找回自己

通过上面我们已经分析清楚了病因,根源是突发的中断和不受控的时间浪费。突发的中断好理解,那什么是不受控的时间浪费呢?举个简单的例子,比如我们需要查一个资料,然后网页上发现一个链接特别感兴趣,然后就点进去。在然后又发现个有意思的,然后就没有然后了。等你回来的时候可能都忘了本来是要做什么了。这只是一个具体的例子而已,实际类似的事情还很多。
了解了病因,那剩下的就是如何治病了。具体怎么办呢?大概可以从如下几方面做起。

减少中断

好了,主要的中断处理完了,那我们是不是就可以高效工作了?比如像下面这样工作。

早上9点开始coding,然后一直到12点
中午吃饭,小憩一会儿
下午1点到6点再coding或者解决Bug
晚饭后接着加班coding

停停停,想啥呢?机器人也需要保养啊,何况是肉长得人了。

适当休息

我们不可能这样无休止的工作下去,你可能坚持一天、一周,但这种状态最多不会坚持一个月。工作是一个长时间的工作,就行是长跑,而不是短跑。就好比心脏,虽然表面看起来是一直工作的,但它是有节奏的工作,它在压缩一次之后又有很长时间的休息。正是这次休息,才能让它不间断的,有节奏的工作。

我们工作也是如此,我们在工作一段时间之后一定要有一个休息的时间,而且最好形成规律。那这个工作时间是多少?休息的时间又是多少呢?砖家给的建议是每工作1小时,休息10分钟左右。

好吧,那我这个时候是不是可以刷刷微博,看看朋友圈了?非也。其实这种活动并不能使你得到真正的休息,凡是会更累,原因是做这些事情需要你做很多判断,分析。那应该如何做呢?

冥想

冥想

这个是比尔盖茨和乔布斯经常用到的方法。冥想也是比较简单,适合懒人的方法。冥想可以让你迅速恢复精力,大脑恢复清醒。同时,也可以让你的情绪恢复平静。
具体冥想的方法网上到处都是,读者可以自行上网搜索。

间歇训练

间歌训练的定义是:短时间内(每次60秒或更短)进行剧烈的无氧运动,比如短跑、步行上下楼 梯、骑自行车等,然后进行初底的休息恢复。在15分钟(时间长短可循序新进)内如此重复进行, 有节奏地快速加快和降低心率。作为办公室一族,比较适合的是快速上下楼梯,这个我们其实很容易做到。

早睡早起

这个虽然是大家都知道的废话,但也是最有效的方法。我们有深深的感触,就是熬夜之后第二天可能很长时间都没有精神。同时,多项研究表明,睡眠不足会出现患病率增加的危险。早睡早起可增强免疫力,有益抗击感冒等病毒侵入。不仅如此,早睡早起还可以大大降低心脏病、肾病、高血压、糖尿病和中风等慢性病风险。即使生病,康复也更快。既然如此,我们为什么不从今天开始做起来!

上一篇 下一篇

猜你喜欢

热点阅读