对我而言:程序员是身在白领环境中,却干着民工活儿的人员。本人在广州工作,相信大家也都熟悉我这种作息规律:早上9点上班,坐在电脑前面,编程一天,下午6点下班回家。加班就是晚上9点下班回家。周六有时还要加班。真正的是“996”的生活模式。 最近,我将我周一至周五的作息规律做了一次较大的调整。工作将近三个月时间里,我一直像其他程序员那样工作、休息。但我是这个老黄牛型的人比较热衷与项目开发。
笔者为了整理一套适合自己的高效、健康的工作及作息习惯规律,为此阅读了大量的书籍。包括:《高效能人士的七个习惯》、《哈佛时间管理》、《时间管理黄金法则》等个人管理类书籍和《深睡眠》、《冥想五分钟》等健康类书籍。搜索了相关的资料,借鉴许多成功人士和非成功人士的。经验。希望这些个人生活习惯对您有益。
早上5:25 到 8 点:冥想,写作,目标复查,代码
早上5:30起床程序员。都说程序员都是属夜猫的。不超过凌晨不能睡!可我就不太苟同。我是这样认为的。既然都是9:00上班,你是晚上鏖战到1点多才睡。然后到早上8点多匆匆忙忙的去上班,倒不如改成10:30左右就入睡(这是人体最适合睡眠的时间,关于优质睡眠的讨论笔者不再过多讨论,有兴趣者阅读相关资料),早上5:30起床,充分利用这两个半钟的时间,借助修整了一夜,精神饱满的优势继续奋战效率更高,为此本人与晚睡两个多钟与早起两个钟做过实验,后者更适合笔者,同时大家发现了没有。现在人们的生活都是喜欢晚睡习惯晚睡,晚起。夜深人静成了不夜城,朝阳升起却倒是冷冷清清。而本人却是“逆天而行”,习惯早醒那就应该适应早睡。 起床之后,我会马上喝上500毫升的温开水(这是昨晚准备好的),笔者么有喝咖啡,抽烟的习惯。有条件的可以洗个澡。
每天早上我都会冥想30分钟。修禅的最佳时间是在日出之前或日出的过程中,这样寓意着旭日东升的意思。我不打算解释为什么修禅会对你有好处,因为这是笔者的爱好。
修禅之后,我会花30-45分钟的时间写博客。我一般会写500到800字。我发现,修禅之后立即动笔,通常会一气呵成,写的很顺利。另外,大脑经过了一夜的休整,状态非常好,在注意力转移到其它事务之前,把大脑里堆积的东西都倒出来清理一下是很有好处的。关于写作的一个技巧:把这段时间用作对大脑 的初步清理。不要去做研究、编辑等。这些事情放在以后再做。然后是To Do List(待办清单)时间。我会查看邮件,微博,LinkedIn,等等,以及安排下一步要做是任务。说到任务,我遵循GTD做事方法,我用MyLife Organized软 件来管理我的生活。我在iPhone也装了它。不错。我通览一下待办清单,想想每个事情上的预期目标——所有的事情,从今天要做的小事情,到长期的目标。清单中的每个条目都设定有一个目标,如果没有目标,我会 删除它。
接着是早餐时间。早餐至少要有一个鸡蛋 忙碌的现代人想坐下来吃一顿营养早餐,似乎是件很奢侈的事情,但专家提醒,无论多忙,每天的早餐必不可少。一顿营养早餐必须具备三要素:一是淀粉类食物,包括面包、粥、面条等;二是优质蛋白质类食物,如牛奶、豆浆、鸡蛋等;三是富含纤维和维生素C的果蔬。小建议:这看起来挺复杂,其实挺简单,一碗汤面加一个鸡蛋和青菜就能符合要求。 如果实在连准备的时间都没有,可以买个煮鸡蛋和素菜包子吃。与面包、谷物相比,鸡蛋更耐饿,而且有益大脑发育和提高记忆力。
早9点到12点:3个小时的编程时间
这是我用来编程的时间。一天3小时也许你会觉得少的可怜,可是我却发现,在这3小时我做的事情能比大多数人一天干的事情都要多。研究显示,具有固定 工作时间表的人比那些随机工作的人更有效率。对于我来说,这个固定时间是早9点到12点,每天。这段时间我要做的事情就是编程,不做其它的。有几个基本的 原则:
第一,关掉所有的通信设施——手机电话,邮件,聊天工具索性断网。没有让你分心的事。你可以给少数几个人保留一个联系到你的方法,以防有紧急事情发生。那些真 有紧急事情需要找你的人自有办法联系到你,我还没有碰到过这样的事。在这段时间里你应该只干一件事。千万不要同时干5、6件事情。
第二,中间不要留下休息时间来查看邮件或上网,或干其它类似的事情。原因是:在一个小时里,我可以开发出x个功能。如果我要是连续工作4小时,我发现我的产量不是4倍,而是8倍或16倍。当你全神贯注的干某项事情时,相信你也经历过这样的体验。这就是我们所说的大脑的Flow(流)状态。在以后的博客里我打算多写一些关于Flow的文章。 那为什么不把这样的制度应用到整个8小时的工作时间里呢?这是因为人的有效率的状态是有限度的。人的大脑跟肌肉一样。你可以在跑步机上持续运动8小 时吗?就像我们的肌肉,大脑需要时不时的休息。这种限度依据个人的不同而各异。通过尝试和根据犯下的错误,我发现我的极限时间是3小时。 还有一点需要提的是,我并没有在12点设了闹钟提示。当我感觉大脑有些疲倦,工作效率开始下降时,我就停止工作。有些天我只工作2个多小时,有时我会工作4小时;3小时是平均值。 我在家工作是为了避开打搅。如果你需要在办公室里工作,看看管理部门是否允许你把最有效率的这段时间放在家里工作。你上班途中的折腾会把早上做瑜伽 和冥想获得的好处给抵消了。在经过了早高峰的喧闹,还有办公室里的嘈杂,你的神经会变的紧张,冥思带来的效果完全消失。在家工作必定会更有效率的多。 早12点到下午1点:午饭,午休 这是午饭与午休的时间比例是1:1。中午吃些肉类食品做到中午吃饱,午休很重要。一定要把握好。
下午1点到6点:漫长、疲劳的下午开始了
下午的时间长这点毋庸置疑。就我们公司而言,下午显得更长一些……9:30开始上班,喝喝水,查阅邮件,聊聊微信,上一下洗手间。你会发现上午的时间就这么流失掉了。(注:由于我们公司附近是写字楼的集中地上班族特别多……公司规定11:50分就可以吃午饭了)
下午6点到晚上9点:1、家庭时间 2、加班时间(通常是以这个为主)
晚上一搬我会做一些安排。今天没有完成的工作,我会部署明天的主要工作,反思自己今天的工作。
晚9点到9:50:反省和给大脑派活(此时身在回家的路上或地铁……)我会将当天下载好的杂志天下好好享受的看一遍。我晚上不做冥思,而是换成坐下来反省一天的生活。如果你花上15分钟做在一个安静的地方反省你的一天,你会吃惊的发现这一天你学到了这样多的东西,获得了这样大的提高。
9:45到10:30 运动、洗澡、写日记 接下来,我给大脑安排工作。众所周知,当我们睡眠时大脑是在不停工作的。所以,你最好给它安排点工作。对于我,下面这些事情很有效:我把第二天早上要写的东西做了个大纲。就像写便条一样。我发现把它写到纸上比写在电脑里更有效。或者,我会看一些编程/算法问题。同样,会纸上描述下来或写出框架。让人惊奇的是,很多时候早上起来你会发现已经有了解决方案!像这样的事情我是在 一个整洁的、没有格线的、信封大小的笔记本上写画的。在空白的白纸上写画会让我更有灵感。我在晚10:30左右上床睡觉。越早越好大家发现没有回到家以后我都没有碰电脑了。
这就是我一天的作息时间。我还没有告诉你们在周末我都干些什么,我会在以后的文章里讲到这些。我很想听到其他人关于他们的作息时间的故事,以及他们是如何提高工作效率的。(借鉴http://developer.51cto.com/art/201206/340576.htm)