登录 注册

developer-roadmap (开发者学习路线图)

去点 Star
内容创作与媒体工具开发者工具教育与学习
371,841
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
TypeScript
语言
创建时间
最近更新

项目能做什么

提供前端、后端、DevOps 等方向的交互式学习路线图与指南,帮助开发者明确技术进阶与职业成长路径。
来源:基于仓库元数据 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

项目简介

nilbuild/developer-roadmap(对应 roadmap.sh)是一个社区驱动的开发者成长路线图与学习资源项目。它通过交互式学习路线图、工程最佳实践指导和精选题库,帮助开发者理清技术全貌,规划职业发展方向与学习路径。

核心功能

  • 交互式学习路线(Interactive Roadmaps):线上路线图支持节点交互点击,点击任意技能节点即可展开查看对应主题的详细学习资料与解析。
  • 覆盖全方位的技术岗位与方向:
  • 基础岗位:前端(Frontend)、后端(Backend)、全栈(Full Stack)、DevOps、DevSecOps、测试(QA)等,并包含针对新手的 Beginner 路线。
  • 新兴与前沿方向:AI Engineer、Inference Engineering、AI Product Builder、AI & Data Scientist、MLOps 等。
  • 核心基础:计算机科学(Computer Science)、数据结构与算法(DSA)、Git and GitHub、API Design 等。
  • 语言与框架体系:涵盖 Python、JavaScript、TypeScript、React、Next.js、Node.js、Go、Rust、Java、C/C++、Flutter、Spring Boot 等主流技术栈。
  • 最佳实践与题库:提供行业标准的 Best Practices 指南与高频考题 Questions。
  • 新手引导支持:提供 get started 入门指引,协助开发者快速挑选匹配当前水平与目标的技术路线。

适合谁用

  • 编程与开发新手:迷茫于学什么、怎么学,需要系统化路线图与入门指导的初学者。
  • 寻求进阶/转岗的在职开发者:希望横向拓宽视野(如转向全栈、DevOps)或深入特定方向(如转向 AI、架构设计)的工程师。
  • 团队负责人与技术导师:需要为团队成员或新人制定技能培训计划与技术规范的管理者。

安装步骤

此部分原文未说明,请查看原仓库。
注:该项目内容主要直接通过官方网站 https://roadmap.sh 在线浏览与交互,无需本地安装。

配置说明

此部分原文未说明,请查看原仓库。

常见问题

此部分原文未说明,请查看原仓库。官方常见问答与练习题可直接访问 roadmap.sh/questions 获取。

原始 README 摘录(英文原文,节选前 3000 字符)
<p align="center">
  <a href="https://roadmap.sh/"><img src="https://roadmap.sh/img/brand.png" height="70"></a>
  <h2 align="center"><a href="https://roadmap.sh">roadmap.sh</a></h2>
  <p align="center">Community-driven roadmaps, articles and resources for developers</p>
  <p align="center">
    <a href="https://roadmap.sh/roadmaps">
    	<img src="https://img.shields.io/badge/%E2%9C%A8-Roadmaps%20-0a0a0a.svg?style=flat&colorA=0a0a0a" alt="roadmaps" />
    </a>
    <a href="https://roadmap.sh/best-practices">
    	<img src="https://img.shields.io/badge/%E2%9C%A8-Best%20Practices-0a0a0a.svg?style=flat&colorA=0a0a0a" alt="best practices" />
    </a>
    <a href="https://roadmap.sh/questions">
    	<img src="https://img.shields.io/badge/%E2%9C%A8-Questions-0a0a0a.svg?style=flat&colorA=0a0a0a" alt="videos" />
    </a>
    <a href="https://www.youtube.com/channel/UCA0H2KIWgWTwpTFjSxp0now?sub_confirmation=1">
    	<img src="https://img.shields.io/badge/%E2%9C%A8-YouTube%20Channel-0a0a0a.svg?style=flat&colorA=0a0a0a" alt="roadmaps" />
    </a>
  </p>
</p>

<br>

![](https://i.imgur.com/waxVImv.png)

Roadmaps are now interactive, you can click the nodes to read more about the topics.

### [View all Roadmaps](https://roadmap.sh) &nbsp;&middot;&nbsp; [Best Practices](https://roadmap.sh/best-practices) &nbsp;&middot;&nbsp; [Questions](https://roadmap.sh/questions)

![](https://i.imgur.com/waxVImv.png)

Here is the list of available roadmaps with more being actively worked upon.

> Have a look at the [get started](https://roadmap.sh/get-started) page that might help you pick up a path.

- [Frontend Roadmap](https://roadmap.sh/frontend) / [Frontend Beginner Roadmap](https://roadmap.sh/frontend?r=frontend-beginner)
- [Backend Roadmap](https://roadmap.sh/backend) / [Backend Beginner Roadmap](https://roadmap.sh/backend?r=backend-beginner)
- [DevOps Roadmap](https://roadmap.sh/devops) / [DevOps Beginner Roadmap](https://roadmap.sh/devops?r=devops-beginner)
- [DevSecOps Roadmap](https://roadmap.sh/devsecops)
- [Full Stack Roadmap](https://roadmap.sh/full-stack)
- [Claude Code Roadmap](https://roadmap.sh/claude-code)
- [OpenClaw Roadmap](https://roadmap.sh/openclaw)
- [Vibe Coding Roadmap](https://roadmap.sh/vibe-coding)
- [Forward Deployed Engineer Roadmap](https://roadmap.sh/forward-deployed-engineer)
- [HTML Roadmap](https://roadmap.sh/html)
- [CSS Roadmap](https://roadmap.sh/css)
- [JavaScript Roadmap](https://roadmap.sh/javascript)
- [TypeScript Roadmap](https://roadmap.sh/typescript)
- [Git and GitHub](https://roadmap.sh/git-github) / [Git and GitHub Beginner](https://roadmap.sh/git-github?r=git-github-beginner)
- [API Design Roadmap](https://roadmap.sh/api-design)
- [Computer Science Roadmap](https://roadmap.sh/computer-science)
- [Data Structures and Algorithms Roadmap](https://roadmap.sh/datastructures-and-algorithms)
- [AI and Data Scientist Roadmap](https://roadmap.sh/ai-data-scientist)
- [AI Engineer Roadmap](https://roadmap.sh/ai-engineer)
- [Inference 
阅读完整原文

商业机会分析 规则生成(AI 未配置)

综合评分 42.4 分。该项目在“个人可实施性”维度得 57 分,“付费可能性”维度得 20.0 分,差异化空间 40.0 分(评分依据见评分卡)。

面向细分需求的二次开发产品

产品构想基于 developer-roadmap 的核心能力,聚焦一个更窄的场景(如某平台、某行业)做差异化。
目标用户该细分场景用户
难度/周期中 · 2~6 周
收费模式买断制 / 订阅制 / 广告
竞争风险细分需求规模需验证
依据 AI 推测:基于项目主题标签的判断

封装为在线小工具或 API 服务

产品构想把项目最常用的一个功能做成网页小工具,靠流量变现或按量计费。
目标用户搜索引擎带来的长尾用户
难度/周期低 · 1~3 周
收费模式免费引流 + 增值功能 / API 按量计费
竞争风险同质化竞争,需做好 SEO
依据 AI 推测:基于技术栈与部署特征的判断
以上为规则引擎基于仓库公开数据生成的参考结论,包含推测成分,不构成投资或创业承诺;配置 AI 后可获得更深入的分析。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
milanm/DevOps-Roadmap 中文介绍暂未生成
DevOps Roadmap for 2026. with learning resources
20,952 -
MoienTajik/AspNetCore-Developer-Roadmap 中文介绍暂未生成
Roadmap to becoming an ASP.NET Core developer in 2026
19,670 -
adam-golab/react-developer-roadmap 中文介绍暂未生成
Roadmap to becoming a React developer
18,887 JavaScript
darius-khll/golang-developer-roadmap 中文介绍暂未生成
Roadmap to becoming a Go developer in 2020
18,431 -
OffcierCia/DeFi-Developer-Road-Map 中文介绍暂未生成
DeFi Developer roadmap is a curated Developer handbook which
10,898 Python
skydoves/android-developer-roadmap 中文介绍暂未生成
🗺 The Android Developer Roadmap offers comprehensive learni
7,806 Kotlin
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 ,最近推送 ,发布过 1 个 Release
社区活跃Star 371,841 / Fork 0 / Issue 0(数据支持,可自行核实)
许可证未检测到(需人工确认)
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/nilbuild/developer-roadmap.git
cd developer-roadmap
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。