首页 > 代码库 > 事情很重要却总不想开始怎么办

事情很重要却总不想开始怎么办

有位朋友问在分答上问了我一个很多一线管理者都会遇到的问题:

交代给团队成员一些任务,发现她不知道轻重缓急,反复强调优先级,她还总是在那些不太重要的任务上打转转,什么原因呢?

反过来看,作为执行者,你有过“明明知道某件事很重要可就是不愿意立即开始做”的经历吗?

我有过,经常有。

比如我今年就觉得提高财务知识和理财能力特别重要,一直想着要通过在行约见一下西安的程涛老师,聊聊如何提高自己的理财能力,可是两个月过去了,我还没行动起来!

比如我最近在做WebRTC的一个DEMO,明知道源码中的PeerConnection示例中采用http短连接作为信令通道不合适,将来肯定要重构,可一想到这个改动会导致客户端、服务器的大量代码都要重写,甚至设计都要推倒重来,就产生了“往后放放,等产品化时再来考虑”的想法,结果到现在也还没动相关的代码,只是不断地在老的架构上叠加代码实现新功能。

不开始的原因

总结一下,明明知道某件事很重要可就是不愿意立即开始做,最重要的原因有两点:

  • 习惯即刻反馈。重要的事往往复杂,完成的周期长,反馈到来的比较迟,导致动力不足;而那些简单的事情,只要稍稍付出一些时间和精力,就可以立即得到反馈和刺激,让人有“哇,好爽”或者“嗯,我这么快就完成了这么多事”的感觉。
  • 畏难,不知道第一步如何开始。重要的事往往相对难度较高,有时想想都头疼,各种状态,一时半会理不出来要怎么开始,要先做什么。于是就干脆不去想,反正交付期还早,往后推推吧。

解决的办法

我上大学时比较喜欢玩游戏,《星际争霸》、《三国群英传》、《金庸群侠传》、《仙剑奇侠传》、《英雄无敌》……玩了好几年,大二时,期末考试复习过程中还跑到机房去打一会儿《星际争霸》。

为什么喜欢玩游戏?仔细想想,游戏具有下面的特点:

  • 操作简单,上手就能玩,稍难一些的,配个引导页,一分钟就看会,就能开始玩
  • 有很多关卡或很多级别,这些关卡或级别分成一系列的台阶,每个台阶难度都不大,只需较少时间就能完成
  • 每完成一个任务,都会有明确的反馈,结果非常容易衡量。要么激励,比如加金币、加经验值、加装备、加技能、升级;要么明确的失败提示和诱导重玩提示,比如水果忍者,失败就会给你一个显著的大红X再配上音效,还会给你一个重玩的按钮。

游戏的关卡和升级系统设计,通常遵循下面的模型的:

技术分享

这非常符合人的心理预期,就是让你不断地有刺激,不断地有奖励,往复循环,让你欲罢不能

而我们工作中,很多时候,重要任务是这样的:

技术分享

是不是感到自己好无能、好渺小?感觉自己不可能搞得定?

那如果我们把这些重要的任务,拆分成阶段性目标,再给每个小目标配上一定的奖励,是不是就容易了呢?比如完成登录页面的开发,就奖励自己玩一把水果忍者;比如完成营销策划文案的框架,就奖励自己吃块巧克力……这样是不是就容易做一些了呢?

游戏给我们的启示,恰恰可以消除我们不愿开始重要任务的障碍。所以,要想把“很难开始很慢反馈的重要任务”变成我们喜闻乐见的“简单易行即刻反馈的小任务”,只需做好以下两点:

  1. 分解任务,形成目标台阶,每个小目标都有一个明确的、可衡量的结果。实现一个小目标的周期,半天或一天为宜,最多不要超过2天,因为太长的话反馈就慢,就不愿意做了。
  2. 给每个任务寻找激励,完成后就庆祝一下。

目标分解的方法

其实知道怎么做,具体到实际当中真的去做,还是会遇到一些问题。

这些问题中,最常见的就是:不知道怎么拆分目标。

所以,我们来看看怎样做目标分解。

做目标分解,通常采取自顶向下的策略(也即以终为始)。比如你的目标是5年后,实现每年10万元的被动收入,自顶向下分解的结果可能如下(每个分支都还可以进一步细化为能立即执行的下一步行动):

技术分享

那分解过程的关键是什么呢?

关键就是要重复询问自己一个问题:要实现这个目标,有哪些可能的方式,必须完成什么

不断地问,重复地问,递进,递进,再递进,直到找到一系列最小的无需拆分的那些“必须完成的什么”,它们就是你可以立即开始行动的下一步。

我后面会专门写一篇文章讲目标分解,10万被动收入这个目标就是那篇文章的例子,敬请期待……


相关阅读:

  • 你的计划为什么执行不下去?怎么破?
  • 高效能人士的7个习惯
  • 职业连连看模型,助你找到理想职业
  • 做事的常识
<script type="text/javascript"> $(function () { $(‘pre.prettyprint code‘).each(function () { var lines = $(this).text().split(‘\n‘).length; var $numbering = $(‘
    ‘).addClass(‘pre-numbering‘).hide(); $(this).addClass(‘has-numbering‘).parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($(‘
  • ‘).text(i)); }; $numbering.fadeIn(1700); }); }); </script>

    事情很重要却总不想开始怎么办