程序员之禅(二)
自律、务实、脚踏实地的程序员称作“禅宗程序员”。少出 bug,多出成果是靠谱程序员的标志。这不仅仅需要技能,还需要一些调整自己的技巧。
1、坐禅就是指静坐冥想。可以端坐着,也可以坐在椅子上。当你感到工作压力很大的时候,可以试试。
2、经行也是一种冥想形式。相比于坐禅,经行不太为西方所知。经行实际上可与坐禅结合修习。经行是一种行进中的冥想。也许你见过几个僧人排成行,缓慢地走着。这就是经行。行走中,放空自己。专注当下。
3、保证充足的睡眠,成功并不是靠加班,已经有科学研究表明,睡眠的过程中,也会思考和学习。建议至少睡 6 个小时。7.5 小时最佳。以 1 个半小时算一个周期,也就是 4-5 个周期。平常困了,小憩一下。睡 15-30 分钟也能恢复精神。中午午睡不要超过 45 分钟。
4、生活需要仪式感。整理办公桌面,整洁干净,桌上的物品应该都是当天需要用到的。把它当做一种仪式来开启工作。
5、制定待办事项清单。按重要紧急排序。推荐使用 teambition、worktile、Tower 之类的协同工具进行管理。
6、番茄工作法,对待办事项进行排序后,按照工作 25 分钟,休息 5 分钟的方式去专注做待办事项。保证在 25 分钟内不被打扰,保持专注。
7、使用敏捷开发对产品进行迭代。不要怕错,能每周迭代一次版本,就一周。做好备份,大不了回滚。
版权声明: 本文为 InfoQ 作者【每天读本书】的原创文章。
原文链接:【http://xie.infoq.cn/article/f3025ee0a1c36646719dc8082】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论