《程序员职场工具库》我想要什么 —— 思维导图应用篇·规划类

这是《程序员职场工具库》系列文章,在阅读本文之前,建议先阅读 《程序员职场工具库》 工具导论《程序员职场工具库》思维导图开篇

用思维导图整理规划

我们在启动每一件复杂事项之前,都需要做规划,如果不做规划,那这件事项的成功几率微乎其微。

我见过很多形式的规划,有人使用 Excel,有人使用 TodoList,有人使用 Git ...

思维导图也是一个比较适合做规划的工具。对比其他工具,使用思维导图来整理规划最大的优势是:

  • 让自己更加专注的思考
  • 让自己更容易抛弃历史包袱
  • 让自己的思考更加全面

我认为,对于需要创新和突破类的、重新思考类的规划,使用思维导图工具是非常合适的

思维导图工具可以帮助我们思考清楚关于制定规划的 2 个最关键的内容:

  • 我想要什么?
  • 我要怎么做?

具体案例

案例1:团队工作规划 —— OKR

不管是季度还是半年度,每次我要规划团队工作的时候,都会使用思维导图工具。以下的案例是我们小组的 Q1 OKR 规划。

《程序员职场工具库》我想要什么 —— 思维导图应用篇·规划类_第1张图片

首先是可以通过思维导图的模板功能,先把第一层级的框架搭建出来,就是划分为“业务目标”和“技术目标”。如果是复制上一期 OKR 的话,建议把所有第2层级内容都删掉,一切从头开始。

我需要抛开历史的包袱和团队内正在做的项目,重新思考一个问题:我想要什么?

  • 我们业务在当前阶段最重要的事项是什么?
  • 我的团队要做些什么事项才能更好地支撑我们的业务发展?
  • 我的团队的工作流程存在最大的问题是什么?我希望做些什么事情来改善它?
  • 我的团队负责的项目当前最大的问题是什么?我需要做些什么事情来优化它?
  • ...

在做这个思考的时候,我不仅需要清空大脑,还需要保证自己不去想能不能做,这个季度做不做得完,有没有人力做的事情

在我思考清楚我想要什么之后,思维导图中的第 2 层级 —— 团队目标就出来了。这个时候,我再去梳理当前我的团队已经在做的项目的进展,看是否契合现在的团队目标,要继续做还是先暂停。然后我会再规划要完成这些目标的具体安排,比如每周、每双周、每月要完成什么事情,谁来负责做这个事情,怎样衡量结果等等。

在做这个规划的时候,思维导图工具能够辅助我专注做思考,它的增删改、拖拽功能都非常的简单直接,不会占用我非常多的精力,也不会打断我的思考。同时,思维导图的折叠/展开功能也能够很有效地帮助我在某个细节上的思考。在思考某一个目标时,我可以把无关联的事项折叠,把可能有关联的事项展开,辅助参考。在思考一个全新的目标节点时,我可以把其他所有的内容都折叠起来,就像重头来过一样。

当我完成了我们团队的整体工作规划之后,我再通过时间安排和人员安排重新整理,得到一个新的思维导图,这是按照人员维度聚合事项的一个思维导图:

《程序员职场工具库》我想要什么 —— 思维导图应用篇·规划类_第2张图片

这个思维导图就是我给每个组员规划的接下来的个人工作 OKR,里面清晰地展现了每个成员的工作规划。那么接下来就可以跟成员做工作沟通和微调了,后续也可以在这个思维导图中记录进展,定期回顾并调整 OKR,非常方便。

这两个思维导图的内容几乎一样,但是这些内容的组织方式不一样,就表达出了完全不一样的信息。再一次体现了思维导图工具主要是用来表达思考倾向的特点。

第 1 个思维导图主要关注事项,站在团队的角度,思考一个团队想要什么,具体怎么做。第 2 个思维导图是站在团队成员的角度,思考每一个成员的工作内容和时间规划。这也是把团队 OKR 拆解到个人的一个过程,两者相辅相成。

当然,这个脑图不一定就是最终的 OKR,一般我们的 OKR 都是要输入到 OKR 系统的。一般在制作思维导图的时候,怎么简单怎么来,用自己最轻松最简单的文字描述出来即可,到了要细化详细的 OKR 的时候,我们再去组织语言就可以了,这只是个加工的过程。在使用思维导图时,有一项重要的原则就是专注思考,不要消耗自己的脑力在细枝末节上

案例2:人生规划

案例 1 讲的是如何制定团队工作规划,一般是管理者的工作,可能跟大部分程序员的工作不太匹配,接下来案例 2 就让我们来关注对于个人来说非常重要的一类规划 —— 人生规划或者职业规划。

人生规划和职业规划本质是一样的,所以接下来我只讲人生规划,职业规划类比即可。

我认为,每个人都要制定自己的人生规划,并持续迭代。每当我们的生活遭遇大的变动,每当我们的思想发生了重大变化时,都应该及时地重新思考自己的人生规划,理清自己的人生航道,这样才不会迷失方向。

请原谅我暂时不想公开自己的人生规划,所以接下来我会通过一个虚构的案例来给大家分享如何运用思维导图工具来制定人生规划。

在制定人生规划的时候,第一步就是什么都不要做,闭上自己的双眼,思考一个问题,我的人生目标是什么?

如果觉得太抽象,那可以思考另外一个问题,想象一下,当我 40 岁的时候,我在做什么事情最能让自己感到兴奋,幸福?

假设答案是这样的:

《程序员职场工具库》我想要什么 —— 思维导图应用篇·规划类_第3张图片

那么,我要怎样才能达成这个目标呢?那当然是创业啦。

《程序员职场工具库》我想要什么 —— 思维导图应用篇·规划类_第4张图片

具体要怎样创业呢?不会呀,太模糊了,尽可能思考细化的行动计划吧:

《程序员职场工具库》我想要什么 —— 思维导图应用篇·规划类_第5张图片

过了一个月之后,通过跟别人沟通学习发现,要达成目标其实还有很多道路,之前是自己视野不够了,因此,我们要重新制定人生规划:

《程序员职场工具库》我想要什么 —— 思维导图应用篇·规划类_第6张图片

在那么多道路中,根据自己的情况选择最适合的道路,然后重新制定行动计划。人生规划是粒度非常粗的一个规划,里面的每一个行动计划,都可以继续细化,甚至把它作为一个项目、职业规划来单独做规划的,根据自己的实际情况而定。

以上的案例虽然是虚构的,但是它体现了我们在制定规划时需要关注的 2 个最核心的内容,两者缺一不可:

  • 我想要什么?
  • 我要怎么做?

使用思维导图可以帮助我们更好的思考清楚这两个问题。在上述案例中,还展现了思维导图工具的持续迭代的特性。思维导图代表了我们的思维结果,我们的思想随着时间的推移,人生阅历的增加,是不断在发生变化的,因此,我们每次阅览思维导图的时候,可以随时进行修改调整,让它跟我们当前时刻的思维保持同步。

在使用思维导图做规划时,有一个最核心的要点 —— 形成行动计划。这个是在做规划时就应该思考的问题,不一定是最全的行动计划,但是我们应该把当前能想到的行动计划都记录下来,这样我们才能让自己的“空想”落地。

在形成行动计划之后,我们就可以把行动计划从思维导图中迁移到具体的 todolist 工具当中去安排执行了,后续就可以利用更加合适的项目管理工具来管理自己的行动计划。这也是 思维导图开篇 文章中提到的 —— 遇事先思考清楚

案例3:项目版本规划

如果案例 2 还是觉得太抽象了,那我再举一个大家工作中一定会遇到的规划 —— 项目版本规划。

当我们是某个系统的负责人的时候,需要规划这个系统的迭代版本。

一般来说,很多人会这样做系统的迭代版本规划:把已经记录过的 todolist,issues,用户反馈等都整理出来,然后给每一项标记好优先级,最后根据当前的人力投入情况来按优先级地排版本的需求,最终形成版本迭代规划。

这个是普遍做法,具有普适性,不能说有错,但是它太中规中矩了,很难做出出彩的成果来。

这里的问题是,我们没有做好项目版本规划,没有充分思考清楚一个极其重要的内容 —— 我想要什么?难道我们只是为了完成功能迭代吗?

很多人都会踩这样一个坑,在项目从 0 到 1 做的时候,目标还是很明确的,但是进入后续的版本迭代之后,就没什么声音了,总感觉做不出出彩的东西出来,久而久之,就会觉得没什么可以做了,就剩维护性工作了。

如果要改善这个问题的话,关键在于,我们每次在规划版本迭代的时候,要重新梳理我们系统的现状问题,明确我们的版本目标,然后再规划我们的版本迭代内容。以下是我建议的模板:

《程序员职场工具库》我想要什么 —— 思维导图应用篇·规划类_第7张图片

每当我们在开始某个版本迭代之前,如果觉得现在的思绪是混乱的,目标不明确的时候,都建议大家通过思维导图工具,按照这个模板来仔细思考,理清自己的思绪。这样,我们才能明确自己的目标,制定出合理的版本迭代规划,持续取得成果。

小结

每当我们准备要动手做某件复杂的事情之前,请冷静一下,自问一句,想清楚了吗?如果没有,那可以打开思维导图工具,让自己沉浸在专注思考的环境中,把这件事情思考清楚,做一个规划,并最终形成行动计划,再去启动这件事情

如果你如此做了,你就会发现,这件“复杂”的事情突然变得简单了。

在日常工作中,我需要做非常多的规划,大部分时间,我都会使用思维导图工具,以上就是我总结的一些经验,希望能给大家带来一些帮助。接下来,还会有其他的思维导图应用场景的经验总结分享给大家,敬请期待。

----------------【END】----------------

欢迎加我v【longyiyiyu】,进行无负担沟通,我会

  • 长期职业发展规划指导
  • 近期工作重点交流
  • 职场解惑
  • 面试辅导

也欢迎关注公众号【潜龙在渊灬】,收获程序员职场相关经验、提升工作效率和职场效能、结交更多人脉。

你可能感兴趣的:(前端程序员发展管理后端)