提高效率方法
概要
最近一篇名为程序员提高效率的一些建议的博文写的非常好,正好适合环境、精神和方法三个方面都一团糟的我,窃以为这些建议不仅仅适用于程序员,而且适用于大多数人,遂将其整理了一下,主要的思想脉络如下图所示:
其主要从以下三个方面来提高效率:
- 环境,所谓孟母三迁,环境对一个人的影响力还是很大的,简洁、舒适的环境对效率来说,第一重要。
- 精神,健康合理的心理状态是不可或缺的,拖延症,焦虑感,合理时间安排都是精神状态的重要因素。
- 方法,有计划做事,团队合作,对效率提升效果显著。
环境
避免打扰
电话、短信、邮件等等东西,会不断的将你的时间切成碎片。当你完成复杂任务的时候,这种不断的打扰会让你的思维迟缓,而你从打断状态返回任务状态所需要的时间和精力成本会很大。
所以,我们需要做到:
- 手机免打扰状态,统一在休息时间查收信息。
- 桌面关闭社交软件,关闭无关网页。
- 会议安排在最开始,精简。
精通工具
工欲善其事必先利其器。
形成自己的工具链,无论是项目管理还是团队协作,还是专业编程软件。对于常用的软件,能用快捷键,尽量不要使用鼠标。让自己的行动跟上思维。
照顾身体
身体是革命的本钱。
以自己身体为代价的拼命行为,得不偿失。所以,我们需要有良好的习惯。
- 多喝水。每天定量需要喝多少水。
- 定期运动。每周进行周期性的运动锻炼,有助于活跃思维,保持身体机能健康。
- 饮食清淡。尽量少吃辛辣咸的食物,有助于维持血压和血脂。
工位精简
搜寻有用物品时,在没用的物品身上浪费的时间多于找到有用的物品本身。所以,尽量精简你的额工位和你的手机,电脑。
定期整理工位,手机和PC。将常用的物品和软件,永远放在最显眼的地方,没有用的物品,尽量清理掉。
精神
良好的精神状态,是工作效率的重要保障。犹如运动员保持良好的竞技状态一样。
定时休息
人非机器,不是花在工作上的时间越多,收获就越多。因为注意力的保持是具有周期性的。这里推荐腾讯内部使用的番茄时间工作法,当然也可以设置自己的工作单位周期。我的时间周期为45/15,即工作45分钟,休息15分钟。
焦虑与拖延
焦虑是学习最大的敌人。
焦虑和拖延往往是并发的。人在压力大,任务重要的时候,容易产生焦虑心理。焦虑后,就容易将任务拖延。
当我们面对复杂困难任务时,庞大的压力使人产生焦虑,焦虑让人产生逃避心理,宁愿去刷微博,facebook,新闻等讯息,也不愿意面对任务,从而产生拖延症。针对焦虑和拖延,我们采用以下两种办法进行有效的处理。
- 冥想,正念练习,数呼吸数,坚持10-15分钟。动作要领:脊椎坐直,肩膀放松,从一到十,往复循环。最好的方法是把注意力放在人中一带的皮肤处,觉知这地方经过的入息、出息,只是知道入出息,而不要太注意皮肤的触觉、或呼吸的其他特质。
- 结构化拖延法,斯坦福哲学教授John Perry使用这个策略能把拖沓成性的人变成高效人士。结构化拖延法核心思想:将所有任务按照优先级列成list,并且不断更新。在最顶端任务的压力下,其完成其他任务。
拖延的人往往误入歧途。他们想要减少任务,觉得如果只有很少事情可做的话,他们会立即抖擞精神,把事情搞定。这其实和拖沓之人的本性相反,反倒毁掉了他们更重要的去做事的驱动力。列表上任务越少就越显得重要,只有一个方法可以逃避这些任务,那就是什么事情都不做。这样他们就成了扶不上墙的烂泥,远非一个高效人士。
方法
想要提高效率,好的方法必不可少。
计划
制定清晰的计划
团队合作
复杂的工作,独立完成会缺少效率。有其他人在的情况下,有如下优点:
- 头脑风暴,集中精神思考问题
- 设置任务时间节点,相互监督情况下,容易转化压力为动力
- 复杂任务分解,相互引导过程中,会加快问题的解决。
在团队合作工具的选择上,我再asana与teambition之间选择了后者。虽然asana是团队协作工具的鼻祖,而且功能目前最为丰富;但是teambition为国内软件中最为好用,而且考虑到语言成本和网络强等因素,我选择后者。其实这个道理适用于所有的工具选择问题:工具本身基本功能都差不多,不必拘泥于哪一款,选择学习成本最低,适合自己的就行,用好最基本的,再选择换到更高级的工具。
总结
每天在冥想之余,花一点时间总结自己的工作及效率,看看有无改善之处。