任务太多?学着突破重围
2008-04-26 11:21
239 查看
任务太多?学着突破重围
周银辉
不知算是我的一个缺点,还是大都这样:如果有10个任务一次性地推给我,我完成任务的效率会明显低于一个一个地指派任务。这里的任务,是很广义的,可以是生活中的任何需要去完成的事情。很明显的,这意味着我计划安排任务的能力还不强,容易迷失在任务的乱麻中。这段时间,我总结出了一个不错的突破重围的方法,和大家分享一下(如果显得太弱智,请告诉我,但不要笑话我哈)
一段时间内觉得有好多好多事情要去做,如何入手呢,按照什么顺序做呢,很麻烦的问题啊,最要命的是,不好好计划安排的话不仅仅让我显得迷茫而且容易造成“恐慌”而降低效率,最后发现什么事情都没做好。为了搞定这些乱麻,我开始行动了。
首先,仔细想想,目前到底有哪些任务,慢慢想,别遗漏了
假设,我们有A、B、C、D、E、F、G、H这8个任务,将其列举在一个表格里。
然后我们为每个任务定工作量
假设5表示工作量很大,1表示工作量很小。定工作量时不要在任务之间进行横向比较,只是分别按照某些标准(比如时间、精力、环境要求等)定出一个1~5之间数字(至于如何才算工作量定得合理,仁者见仁了哈)
然后你可能会发现,不同任务中可能有着相同工作量值的,这是就需要在这些具有相同工作量值之间进行很项比较了,将相对对值作为工作量的小数部分添加到工作量中。比如任务A和任务F同为3,我们觉得F的工作量相对大一些,那么我们将F的工作量修改为3.2,A的工作量修改为3.1。其他的同理,这样我们就可以得到一个拥有不同工作量值的表格了。
再次,我们用相同的方法,得到一个关于优先级的数值列
OK,该是出成果的时候了,我们用Proority - Workload 作为最后一列数值
最后得到的Reslut值越大表示其优先级高而且工作量小,应该被首先完成并最容易搞定,相反,Result值越小则表示其优先级低而且工作量大,很难搞定也没必要马上完成。如果Result有着相同的值,你可以就那几个相同值的任务加一些其它比较字段来再次比较。
那么我们的任务排序就算完成,可以按照D(3)、H(2.9)、C(0.9)、F(0)、A(-0.9)、E(-1.9)、B(-3.1)、G(-3.2)的顺利去考虑如何解决这些问题了:)
按照这种方式呢,可以让我的思路更清晰一些,然后也知道从哪里入手,最重要的是有种如释重负的感觉,一切又重归简单明了。
周银辉
不知算是我的一个缺点,还是大都这样:如果有10个任务一次性地推给我,我完成任务的效率会明显低于一个一个地指派任务。这里的任务,是很广义的,可以是生活中的任何需要去完成的事情。很明显的,这意味着我计划安排任务的能力还不强,容易迷失在任务的乱麻中。这段时间,我总结出了一个不错的突破重围的方法,和大家分享一下(如果显得太弱智,请告诉我,但不要笑话我哈)
一段时间内觉得有好多好多事情要去做,如何入手呢,按照什么顺序做呢,很麻烦的问题啊,最要命的是,不好好计划安排的话不仅仅让我显得迷茫而且容易造成“恐慌”而降低效率,最后发现什么事情都没做好。为了搞定这些乱麻,我开始行动了。
首先,仔细想想,目前到底有哪些任务,慢慢想,别遗漏了
假设,我们有A、B、C、D、E、F、G、H这8个任务,将其列举在一个表格里。
TASK | |||
A | |||
B | |||
C | |||
D | |||
E | |||
F | |||
G | |||
H |
假设5表示工作量很大,1表示工作量很小。定工作量时不要在任务之间进行横向比较,只是分别按照某些标准(比如时间、精力、环境要求等)定出一个1~5之间数字(至于如何才算工作量定得合理,仁者见仁了哈)
TASK | Workload | ||
A | 3 | ||
B | 4 | ||
C | 2 | ||
D | 1 | ||
E | 5 | ||
F | 3 | ||
G | 5 | ||
H | 2 |
TASK | Workload | ||
A | 3.1 | ||
B | 4 | ||
C | 2.2 | ||
D | 1 | ||
E | 5.2 | ||
F | 3.2 | ||
G | 5.1 | ||
H | 2.1 |
TASK | Workload | Priority | |
A | 3.1 | 2.2 | |
B | 4 | 1 | |
C | 2.2 | 3.1 | |
D | 1 | 4 | |
E | 5.2 | 3.3 | |
F | 3.2 | 3.2 | |
G | 5.1 | 2.1 | |
H | 2.1 | 5 |
TASK | Workload | Priority | Result |
A | 3.1 | 2.2 | -0.9 |
B | 4 | 1 | -3 (附加其他比较字段,修正为-3.1) |
C | 2.2 | 3.1 | 0.9 |
D | 1 | 4 | 3 |
E | 5.2 | 3.3 | -1.9 |
F | 3.2 | 3.2 | 0 |
G | 5.1 | 2.1 | -3 (附加其他比较字段,修正为-3.2) |
H | 2.1 | 5 | 2.9 |
那么我们的任务排序就算完成,可以按照D(3)、H(2.9)、C(0.9)、F(0)、A(-0.9)、E(-1.9)、B(-3.1)、G(-3.2)的顺利去考虑如何解决这些问题了:)
按照这种方式呢,可以让我的思路更清晰一些,然后也知道从哪里入手,最重要的是有种如释重负的感觉,一切又重归简单明了。
相关文章推荐
- 5.19 第十天 不应think得太多(在给自己的一个任务)
- hive reduce任务太多问题
- 任务关联的太多──是头痛也是机遇
- 任务太多,时间太少,GT凶猛,不留情面啊。。。
- 任务太多?学着突破重围
- 任务太多,特困状态,闹钟帮助。
- 任务太多?学着突破重围
- 13、主线程任务太多导致异常退出(The application may be doing too much work on its main thread)
- 门户待办任务显示太多,如何提高性能
- quartz任务管理组件
- Linux Crontab 定时任务 命令详解
- android 获取进程、服务、任务列表
- Spark 任务调度之启动CoarseGrainedExecutorBackend
- iPhone OS 4.0系统拥有多任务到底有多难?
- phpcms V9后台密码重试次数太多导致无法登陆的解决方法
- 基于ASP.NET MVC(C#)和Quartz.Net组件实现的定时执行任务调度
- 关于avtivity (四种启动模式)(任务栈 )
- 展示“多任务”功能 iPhone 4.0系统视频演示
- 在Spring3中使用注解(@Scheduled)创建计划任务
- Grunt:任务自动管理工具(收藏+转载)