技术类的Roadmap(路线图)具有许多好处,下面是其中几个主要的好处:
- 明确目标:Roadmap可以帮助技术团队明确目标和愿景。它提供了一个清晰的计划,使团队成员知道他们正在朝着什么方向前进,并且可以更好地集中精力和资源。
- 规划优先级:Roadmap可以帮助团队确定优先级和时间表。通过将不同的功能、项目和任务安排在时间轴上,团队可以了解何时开始和完成每个任务,从而更好地分配资源和人力。
- 沟通和协作:Roadmap是与团队成员、管理层和利益相关者进行沟通和协作的重要工具。它提供了一个共同的视觉框架,帮助各方理解技术发展的方向和计划,从而促进更好的合作和决策制定。
- 风险管理:Roadmap有助于识别和管理潜在的风险和挑战。通过在Roadmap中考虑外部因素、技术依赖关系和风险因素,团队可以更好地规划和应对可能的问题,降低项目失败的风险。
- 激励和动力:Roadmap可以为团队提供激励和动力。清晰的目标和规划可以激发团队成员的工作热情和投入,使他们感到对项目和组织的价值和重要性。
我之前保存过GitHub: Alikhll/golang-developer-roadmap的roadmap。正好在上周末想看看自己找一块内容来学习学习。我发现作者还是2021年的版本,后面也没有更新什么。那我想在obsidian中把这个图复刻一个,然后根据内容去做计划去学习。后来我又想到另一个roadmap也不错。正好两个整合一下。那么就有了一个我魔改的内容。
此图是通过Obsidian的canvas 功能进行的制作。并且我后面打算通过双链来完成此图中部分内容的笔记。
此图整体可以看到通过颜色来区分了一些作者划分的知识点优先级,以便确定哪些内容应优先进行。此图我觉得有个遗憾就是没能够持续进行更新。后面还好我找到另一个认为不错的roadmap进行补充和完善。
主体还是golang-developer-roadmap](https://github.com/Alikhll/golang-developer-roadmap),顺便在前后加入了 Backend Developer ,后面加入了Full Stack Developer。 其实还有很多roadmap相关,比如devops
,docker
,Frontend Developer
等等吧都会涉及到一些内容。并且这个roadmap还可以在图中交互,我觉得不错。
主要不错地方包含:
- 可交互。
- 此roadmap是持续更新的。
比如这个后端内容中,你点击 What is HTTP?
在右侧弹出内容中,可以看到具体内容,并有相关的链接可以去访问。 最上面还有个状态,可通过状态编辑此内容是否已经达到目的。
点击Update Status
后可以看到有三个选项。
点击Done
之后,图中将做出变化:
个人认为是个不错的方式。
个人认为技术类的Roadmap可以帮助团队提高效率、降低风险、改善沟通和协作,并为实现技术目标提供清晰的指导。它是一个重要的管理工具,有助于组织和规划技术团队的工作,使其能够更好地满足业务需求并取得成功。
完结
祝好
~