任务太多?学着突破重围
任务太多?学着突破重围
周银辉
不知算是我的一个缺点,还是大都这样:如果有10个任务一次性地推给我,我完成任务的效率会明显低于一个一个地指派任务。这里的任务,是很广义的,可以是生活中的任何需要去完成的事情。很明显的,这意味着我计划安排任务的能力还不强,容易迷失在任务的乱麻中。这段时间,我总结出了一个不错的突破重围的方法,和大家分享一下(如果显得太弱智,请告诉我,但不要笑话我哈)
一段时间内觉得有好多好多事情要去做,如何入手呢,按照什么顺序做呢,很麻烦的问题啊,最要命的是,不好好计划安排的话不仅仅让我显得迷茫而且容易造成“恐慌”而降低效率,最后发现什么事情都没做好。为了搞定这些乱麻,我开始行动了。
首先,仔细想想,目前到底有哪些任务,慢慢想,别遗漏了
假设,我们有A、B、C、D、E、F、G、H这8个任务,将其列举在一个表格里。
然后你可能会发现,不同任务中可能有着相同工作量值的,这是就需要在这些具有相同工作量值之间进行很项比较了,将相对对值作为工作量的小数部分添加到工作量中。比如任务A和任务F同为3,我们觉得F的工作量相对大一些,那么我们将F的工作量修改为3.2,A的工作量修改为3.1。其他的同理,这样我们就可以得到一个拥有不同工作量值的表格了。
最后得到的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)的顺利去考虑如何解决这些问题了:)
按照这种方式呢,可以让我的思路更清晰一些,然后也知道从哪里入手,最重要的是有种如释重负的感觉,一切又重归简单明了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· [AI/GPT/综述] AI Agent的设计模式综述