关于一个程序员一天只写四个小时代码的反思
2012-06-08 17:19
549 查看
今天工作到差不多下午5点左右,觉得精神有点疲惫,面对着眼前的ABCD文档,眼睛扫描到的信息却迟迟不能入大脑,就趁机开溜了一下,飘到CSDN去啦。
看到一篇名为《每天工作4小时的程序员
》文章,讲述了一个老外每天只用四个小时来写代码足矣,顿时觉得我也应该开始重新思考应该如何工作,如何让自己变成更有效率的程序员。以下是老外的大概作息时间表(以下内容摘自老外文章):
早上4:30 到 7 点:冥想,写作,目标复查,和家人吃早餐;
早7点到11点:4个小时的编程时间;
早11点到下午1点:健身,午饭,购物;
下午1点到6点:学习和交流时间;
下午6点到晚上8点:家庭时间;
晚8点到8:30:反省和给大脑派活;
从上面的时间安排表,暂且不怀疑真实性(这也的确是印象中老外的风格),也不从国情,身份方面去考虑,在这里只从效率方面引起自己的一点反思。
目前自己的工作生活是这样的:
早上7:30~8:30:起床,吃早餐,走路到公司。
早上8:30~下午17:30,中间休息一个小时,总共8个小时时间看文档,写代码,调试代码,继续看文档,写代码,调试代码。。。。。
下午17:30~23:00回家做晚饭,去公园活动,看书差不多一个小时,然后微博,qq,23:00准时睡觉。
以前总觉得自己的时间过得充实,可对比起来,才觉得有很多的地方需要改进,从老外的时间表来看,自己不可能完全去实践(因为我不想晚上4:30就起床,晚上9点也实在睡不着),但是完全可以借鉴这种生活习惯,在人的生理和心理的基础上把工作合理的安排:比如很多时候发现自己在一天的工作中,也是差不多早上4个小时左右的时间写代码效率会比较高,到了下午,再继续看代码,就显得有点神散的感觉,为何不利用自己的精神状态来合理的安排工作呢?比如上午写代码,下午看文档和学习工作相关的知识,当然这可能要求要有更高的工作效率,比如你必须不耽误的项目计划的前提下。
一个有效的学习工作计划基于个人的知识基础,技术能力,沟通能力,解决问题的能力等,但是一个方向更重要,如何安排你的时间,精力和学习工作相融合,达到一个最佳状态。我想,就算是一个码农,也可以活得精彩一点。
看到一篇名为《每天工作4小时的程序员
》文章,讲述了一个老外每天只用四个小时来写代码足矣,顿时觉得我也应该开始重新思考应该如何工作,如何让自己变成更有效率的程序员。以下是老外的大概作息时间表(以下内容摘自老外文章):
早上4:30 到 7 点:冥想,写作,目标复查,和家人吃早餐;
早7点到11点:4个小时的编程时间;
早11点到下午1点:健身,午饭,购物;
下午1点到6点:学习和交流时间;
下午6点到晚上8点:家庭时间;
晚8点到8:30:反省和给大脑派活;
从上面的时间安排表,暂且不怀疑真实性(这也的确是印象中老外的风格),也不从国情,身份方面去考虑,在这里只从效率方面引起自己的一点反思。
目前自己的工作生活是这样的:
早上7:30~8:30:起床,吃早餐,走路到公司。
早上8:30~下午17:30,中间休息一个小时,总共8个小时时间看文档,写代码,调试代码,继续看文档,写代码,调试代码。。。。。
下午17:30~23:00回家做晚饭,去公园活动,看书差不多一个小时,然后微博,qq,23:00准时睡觉。
以前总觉得自己的时间过得充实,可对比起来,才觉得有很多的地方需要改进,从老外的时间表来看,自己不可能完全去实践(因为我不想晚上4:30就起床,晚上9点也实在睡不着),但是完全可以借鉴这种生活习惯,在人的生理和心理的基础上把工作合理的安排:比如很多时候发现自己在一天的工作中,也是差不多早上4个小时左右的时间写代码效率会比较高,到了下午,再继续看代码,就显得有点神散的感觉,为何不利用自己的精神状态来合理的安排工作呢?比如上午写代码,下午看文档和学习工作相关的知识,当然这可能要求要有更高的工作效率,比如你必须不耽误的项目计划的前提下。
一个有效的学习工作计划基于个人的知识基础,技术能力,沟通能力,解决问题的能力等,但是一个方向更重要,如何安排你的时间,精力和学习工作相融合,达到一个最佳状态。我想,就算是一个码农,也可以活得精彩一点。
相关文章推荐
- 一个程序员的读书笔记——关于程序设计的反思
- 一个程序员要扔掉多少代码,才能成为真正的程序员
- 一个关于防止编译器优化特定代码的问题
- 一个程序员的哲学思考(关于编程、关于人生)
- 一个程序员的一天
- 同事给我发的邮件,关于一个程序员如何面对修改Bug和需求变更的感想
- 从前有一个程序员,成天写代码,后来,他屎了。。。
- 程序员将代码注入生命去打造互联网的浪潮之巅,当有一天他们老了,会走向那里,会做些什么?
- 一个菜鸟程序员的反思
- 程序员之路──关于代码风格
- 一个程序员的读书笔记:程序设计的反思
- 关于一个程序员的学习的思考
- 一个关于C#操作消息队列的代码
- 用代码书写一个程序员的爱情故事
- 一个平庸程序员的反思:你到底想干什么
- 一个IT程序员的反思!
- 程序员的生活就是每天,在代码中游走,还得不断地调试BUG,不断的积累解决错误的能力,这样才能成为一个合格的程序员!
- 一个CSDN程序员苦逼的一天又一天——序
- 当一个程序员写不出代码了,该怎么办?
- 一个关于继承关系中静态快、成员变量、构造体代码的执行顺序的Java代码