第3章 任务管理
3.1估算时间
错误估算任务所需时间,是最常见的也是最致命的错误,我们要牢记一个原则:完成任何一个任务,往往都需要三倍于计划的时间—即便从一开始就考虑到了这个因素。
一旦开始做事,意外就接踵而至,已经准备过的不再是问题,真正的问题都是之前不曾想象或者无法想象的,并且一个问题的解决会伴随着下一个问题的产生。在开始之前,我们应该分辨问题的属性:是熟悉的还是陌生的,熟悉的任务很容易估算所需时间,而陌生的任务由于不熟悉所带来的意外必须不断地学习摸索,不可能一下子跨越,只有做过一次以后,才能让事情变成意料之中。10000小时定律也跟此有关,由此看来,花费十年的时间学习编程也许非常值当。
3.2及时行动
学一样东西最好的时间是十年前,其次就是现在。任务出现时很明显应该现在就开始,所谓拖拉不是拖拖拉拉地做事,而是拖拖拉拉地就是不开始做正事,原因有二:
一是错误的估计完成时间,二是来自怕自己做不好的内部恐惧和被别人评价的外部恐惧,人们总以为那些做的好的人是一下子就做好的,事实上只要是做事情就一定会出错,越是有价值的事情困难就越多越大,认清并接受这个现实很重要,只有这样才能心平气和的去做事;
了解做的好不好很容易,所以评价别人很简单,但真正做的好的人不会随意评价他人,那些非建设性评价,就当听不见吧。时间是越过越快的,稍纵即逝,不要对最后期限抱有幻觉,它只会加速来到。现在就开始吧,能做多好就做多好,总好过什么都不做!
3.3直面困难
他们天天笔不离手,眼不离书,屁股不离板凳,但就是效率低下,根本原因是什么呢?回避困难。
任何一个任务都可以分成相对简单和相对困难的两部分,合理的时间安排应该是快速完成简单部分,然后把节约出来的时间用在困难的部分,而事实是很多人都把几乎所有的时间用在了简单的部分,至于困难的部分就当做看不见了······
人们都喜欢奖励,讨厌惩罚,受到奖励后有两个选择:再次来过和见好就收(但大部分人会自动忽略这个选项 );受到惩罚后也有两个选择:从此碰都不碰那件事和挣扎着找一条出路(大部分人还是会自动忽略第二个选项)。
很多以为自己喜欢做的事不过是这件事做起来相对容易,办事拖拉的人也做了很多事,只不过是花费了很多时间做了许多非常容易的事。所有踏实做事的人都知道,真正有用的工作中,绝大部分都是枯燥无趣的内容,有创意的部分,可能连1%都不到······
3.4关注步骤
做任何事情都要关注what,why,how,其中该做什么与为什么要做常常不需要多做说明,但怎么做有时就很难搞明白了(甚至有时知道了该怎么做,还是不一定能做到,这时知道如何做能让自己做到想做的事就很重要了)。
思考how需要从what入手,不停地细分拆解任务,越具体越好,直至每个小任务都可以独立完成。
做任何事情都要思考方式,拆解步骤,考虑各种实际的情况,然后再一步步实施,这不仅是一种习惯,更是一种技能,用过的人知道它的好处,然后持续使用,没用过的不知道它的具体实施过程和巨大好处,结果只能是忽视它。
3.5并行串行
物理中学过串联并联,我们是不是可以用类似的思考方式思考任务之间的关系呢?学习任何东西都可以反复问自己这个道理还可以用在什么地方,例如“省力费距离,费力省距离”;
有些任务只能是串行的关系,例如洗澡和睡觉,不仅串行,还得有顺序,一般人都是先洗澡后睡觉,但是为了提高效率,我们可以让一些任务并行进行,如果一个任务是机械的,另一个任务需要动脑,就可以把它们并行,例如跑步时听英语,做家务时听有声书;
并行必须是主动地,如果是被动地并行,那就效率太低了,把一个任务进行拆解,拆成若干个子任务后,就能找出可以并行的任务了。此外,我们还可以像CPU那样,把自己的时间切成时间片,如果任务比较多,时间比较紧,可以采用这种方法,像CPU一样高效率的工作。
3.6感知时间
与时间作斗争,只不过是另一个堂吉诃德,但是在明白这一切的刹那,我们将获得新生,在此之前,我们感到困惑,感受到枷锁是每个人必经的过程,“相信我,你并不孤独”!
《奇特的一生》中柳比歇夫的“事件时间日志,Event time Log”是一种基于过程的记录,他详尽的记录了自己一生的工作,并且获得了一种奇特的时间感知能力,进而做出了大量的工作,这种记录方法可以让人们对时间的感知越来越精确,这便是与时间做朋友。
3.7记录时间开销
第一组练习:认真回忆昨天和前天做了哪些事,标注所花费的时间。
第二组练习:认真回忆上一周做了什么,上一个月做了什么。
第三组练习:用一个星期的时间每天晚上记录自己当天做了什么,用一个星期的时间每天随时记录你刚刚完成的事情所用的时间。
3.8制作预算
每天都提前把一天要做的事情列出来,估算对应的时间,如果事情太多,那么就把他们分为重要的与不那么重要的事情,而重要的事情有时候只是显得重要,真正重要的事情应该是能帮助我们达成目标的事情,对我们无用的事情,哪怕再有趣都不应该去做;有用的事情哪怕再无趣我们也应该去做。养成任何一个哪怕很小的习惯都是需要挣扎的,但最终会变得其乐无穷。
3.9计划
计划成功的前提:目标现实可行。如果目标是不现实的,那么坚持再长的时间都不会成功,另外,时间往往都是有限的,如果完成计划的时间比预期的长太多,也是不可行的。证明目标现实可行的方法很简单:
1. 已经有人做到了
2. 我与那人没有太大的差距
事情往往并没有想象的那么简单,只有开始行动,才能判断目标到底可不可行。
长期计划是需要通过实践才能习得的能力,计划不能过于长远,否则很容易赶不上变化,一开始制定一个星期的计划,然后一个月,然后一个季度,最后再延长到一年。
越是短期的目标越是清晰,越是清晰的目标越容易实现;做长期计划显然是正确且必要的,但是需要挣扎着努力,从较短的计划开始,一步一个脚印,踏踏实实的进步。
有些时候计划是没有必要的,一两句话就能写清楚,写的太详细反倒让人缺乏行动,例如健身,锻炼总比不锻炼好,只要坚持就行了,如果不愿去健身房,一定要意识到那不过是大脑的想法而不应该是我的想法,然后直接出发就好了。
事实上,很长时间以后才发现刚开始的时候我们并不具备制定计划的能力,连最基本的认知都没有,制定出的计划不过是空谈。所以,如果你想改变,找一个能改变你的行动,去做就是了,经过不断地摸索与反思,汲取教训,总会得到进步的。永远记住,马上行动是最重要的。
3.10列表
列表从来都是最有效的组织工具之一。例如列一个购物列表可以让我们不会忘记购买一些必需品。
* 最好的列表工具是纸笔,一定要随手可及,方便第一。
* 列表没必要工整,可以添加各种符号,只要自己能看懂就行了,做那些没有实际意义的事情,其实是在浪费时间。
* 最重要的任务永远只有一个:那个真正对你的目标实现有帮助的任务。
* 制作专门的下一阶段任务列表,在完成任务的过程中,有时你会灵感爆棚,创造力激增,突然有了好的想法,把它记下来,然后专注当下的工作,否则你不仅会在试验新想法上花费时间,还要承担原先任务失败的风险
* 给每个任务制定一个核对列表
* 列表一旦开始执行就一定要执行到底,“换个更好的方向”是一个常见的情形,但若是经常改变方向可能让你一事无成,甚至回到原点。
3.11流程
大多数任务都是重复性的,做过一次以后,我们应该总结整理,梳理流程,把它变成闭着眼睛也能做好的事情,这是提高效率,减少失误最根本手段。
以打电话为例:
* 确定对方方便接电话的时间
* 准备好需要沟通的内容,制作成列表
* 把重要信息整理成电子文本,电话结束后发给对方
* 若对方没接电话,做好备忘工作
3.12预演
在任务开始之前,我们可以在大脑中反复预演,有时可以借助纸笔,所执行的任务越重要,这种预演就越不可或缺,只有经过大量的预演,才能在实际任务中获得出色的表现。充分的准备才能显得游刃有余。
3.13验收
我们需要给执行任务时的表现设计一个验收机制,有经验的人把任务拆解成了若干个子任务并且都有对应的验收机制。看看那些游戏设计者,他们为游戏设计了详尽的及时回报系统,不仅有正面的及时回报,还有负面的回报系统,有奖有惩,让游戏者们加倍努力,并且乐在其中。
做任何任务前,都应该问自己:怎么样才算做好?如果对应子任务,验收标准至少有这样一个:如果这个任务做不好,那么下一个就没法开始。给每个任务都添加一个预定的验收机制吧,不需要太完美,但也不能毫无要求,当任务完成时,拿出来对照核实一下,它会令你注意到更多的细节,会让你不由自主的更为专注。