Developer Roadmap:35万星的开发者学习路线图

35万星在GitHub上是什么水平?屈指可数。这个叫 roadmap.sh 的项目,做的就是一件事:给开发者画学习路线图。

正文顶部截图

覆盖范围

路线图的数量超过60条。前端、后端、DevOps、全栈、Python、React、TypeScript、Go、Rust、Java、Kubernetes、Docker、AI工程师、机器学习、数据库、系统设计、区块链、iOS、Android、Flutter、Ruby、Scala,基本你能想到的技术栈,这里都有对应的路线图。

每个方向还做了分层。比如前端路线图,既有完整的进阶路径,也有一条专门给新手的入门路线。后端、DevOps、Git也是一样的思路。刚入行的不用纠结从哪开始,有经验的也能拿来查漏补缺。

不只是张图片

早期的路线图就是静态图片,点不开、看不了详情。现在改成了交互式页面,每个节点可以点进去看具体的学习资源和解释。点一下某个技术名,跳出来的是学习路径、文档链接、推荐的学习顺序。

除了路线图,还有配套的最佳实践和知识测试。后端性能优化、前端性能优化、API安全、代码审查、AWS,各有专题文档。JavaScript、Node.js、React、后端、前端各有独立的题库,可以自测掌握程度。对于不知道自己水平在哪的人来说,这套题比路线图本身更有用。

为什么能火成这样

README区域截图

原因不复杂。初学者最常见的困惑就两个:该学什么?按什么顺序学?路线图把这两个问题都回答了,省去了大量在各种博客和论坛之间来回跳转的时间。

内容由社区驱动。不是某一个人拍脑袋定的,是大量开发者参与讨论和贡献的结果。路线图会跟着技术趋势更新,比如最近加了 Claude Code 路线图、Vibe Coding 路线图、AI Agents 路线图。六万多条 commit,说明维护力度一直在。

完全免费。没有付费墙,没有VIP内容,所有路线图、最佳实践、测试题全部开放。这种规模的项目能做到全免费开源,在开发者工具里不算常见。

本地怎么跑

项目用 pnpm 构建,clone 下来装好依赖就能跑。.env.example 改名成 .env,然后 pnpm dev 启动。想参与贡献的话,文档里写了怎么提交新路线图、怎么修改现有内容。

60多条路线图,每条都在持续维护。如果你在选技术方向,或者想系统梳理自己的知识体系,浏览器直接访问 roadmap.sh 就行。不需要注册,不需要登录。

览器直接访问 roadmap.sh 就行。不需要注册,不需要登录。

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐