技术栈路线图总览:如何选择并走完一条路线
十一条就业方向路线的目录、选择决策方法与统一阅读框架,每条路线都映射到本仓库具体模块与文档,并给出分阶段时间计划。
学习目标
本模块是全库的”导航层”:把 36 个模块串成 11 条可就业的方向路线。读完本篇你将:
- 了解 11 条路线的目录与各自的市场画像;
- 用决策框架选定自己的路线(或验证既有选择);
- 掌握每条路线文档的统一结构,知道怎么读、怎么执行、怎么验收。
前置知识
已完成 001-start 零基础起步模块;有主线语言方向判断(没有就先读 选主线:JS 还是 Python)。
路线目录与市场速览
2026 年招聘市场的总体背景:初级岗位竞争加剧(开发者岗位总量收缩约两成),但结构性机会仍在——全栈组合(React + TypeScript + Node)需求量最大,超过一半的技术岗位要求 AI 协作开发能力,企业更偏好”基础扎实加两个部署项目”的候选人而非”广而不深”的简历。以下目录按需求规模大致排序:
| 路线文档 | 方向 | 核心技术栈 | 适配人群 |
|---|---|---|---|
| 前端工程师 | 网页与界面 | HTML/CSS/JS/TS/React | 零基础首选,初级岗最多 |
| Java 后端 | 服务端 | Java/Spring/MySQL | 求稳定大厂与国企外包生态 |
| Go 后端 | 服务端 | Go/云原生 | 追求简洁语言与基础设施方向 |
| Python 与 AI | 后端/数据/AI | Python/SQL/AI 工具链 | 数据或 AI 方向兴趣者 |
| Node 全栈 | 前后端一体 | TS/React/Next/Nest | 想独立交付完整产品者 |
| 移动端 | APP 开发 | Kotlin/Compose | 对 Android 生态有兴趣 |
| 系统编程 | 底层 | C/C++/Rust | 科班或极客,耐得住深水区 |
| 云与运维 | 基础设施 | Linux/Docker/K8s | 喜欢全局视角与自动化 |
| 数据库 | 数据管理 | SQL/MySQL/PG/Redis | 细致严谨,喜欢数据 |
| 网络安全 | 安全 | Web 安全/加密/运营 | 攻防思维,守规矩的猎手 |
| 软件测试 | 质量 | 测试设计/自动化 | 转行友好,细心系统 |
每条路线内部结构统一(下一节详述),都包含:岗位画像、技能树、三阶段计划、检验项目、常见弯路、求职准备。
如何选路线:三问决策法
第一问:你想做出什么?(兴趣与成果物驱动)
- 想做看得见的界面 → 前端、移动端;
- 想做看不见但撑起一切的服务 → Java/Go/Node 后端;
- 想跟数据与模型打交道 → Python 与 AI;
- 想让系统跑得稳、上得快 → 云与运维;
- 不确定 → 前端(成果反馈最快,初级岗位供给最多,试错成本最低)。
第二问:市场要什么?(生存现实)
零基础转行者优先看岗位绝对数量:前端与 Java 后端是中国市场岗位量最大的两块;Node 全栈适合小公司与远程工作;测试是转行门槛相对最低的入口。注意”市场大”与”竞争激烈”同时成立——最终拼的还是执行质量。
第三问:你每天能投入多少?
- 每天 2 小时以上:按路线完整节奏走;
- 每天 1 小时左右:用路线中标注的”最小闭环”子集,周期放长 50%;
- 每周不足 5 小时:先只做阶段 1,站稳再谈方向。
三问之后写下你的选择与理由,贴在显眼处。6 个月内不换路线(换语言不算换路线,比如前端内部的 React 换 Vue)。
路线文档的统一读法
每条路线文档都按同一骨架组织,标准用法如下:
1. 岗位画像 确认"这是我想要的工作",对齐预期
2. 技能树 全局一眼:哪些必学、哪些加分
3. 三阶段计划 第 1-3 月 / 4-6 月 / 7-12 月,每阶段绑定具体文档与项目
4. 检验项目 每阶段的验收项目与验收标准,做不出来就不进下一阶段
5. 常见弯路 别人踩过的坑,逐条自查
6. 求职准备 作品集、简历、面试的最后一公里
执行原则:
- 文档链接必须真的点开学:路线图只给顺序和验收,知识本体在各模块文档里;
- 检验项目是铁门槛:项目做不出来,说明上一阶段有欠账,回退补齐,而不是硬闯;
- 进度可视化:把路线复制成自己的清单(纸、表格或本库进度系统都行),完成一项勾一项;
- AI 工具全程按 方法论 的教练四角色使用:让 AI 出题点评,不让 AI 代写项目。
路线之间的公共底座
11 条路线共享一组公共模块,先集中认识它们(不需要一次学完,路线计划里会安排时机):
- git 与 github:所有路线第 1 个月必修,代码资产的所有权凭证;
- sql:几乎所有路线的面试必考;
- algorithm:面试硬通货,从第 2 个月起保持每周 2 到 3 题;
- networking:写接口、调服务、查问题都靠它,阶段 3 必修;
- cs-fundamentals:长期能力的复利项,按路线安排滚动阅读。
常见困惑
“能不能同时走两条路线?“——阶段 1 完全可以(公共底座重合度高),阶段 2 起主线唯一。用”主线 80% 时间 + 支线 20% 时间”的配比,支线仅限每日一题式的轻量推进。
“路线计划跟不上了要放弃吗?“——计划是用来对齐方向的,不是用来产生负罪感的。落后时做减法:砍支线、砍加分项,保主线必学项。判断标准始终是检验项目而非计划表。
“AI 都能写代码了,现在学这些还有意义吗?“——正因为 AI 能写,判断 AI 写得对不对、安全不安全、性能好不好的能力成了新的门槛,而这个能力只能来自基础训练。路线里的项目都要求”自己先写、AI 后评”,就是针对这个新常态设计的。
检验清单
- 已通读路线目录,能说出至少 4 条路线的核心栈与适配人群;
- 已用三问决策法写下自己的路线选择与理由;
- 理解检验项目是铁门槛、公共底座是共享必修。
下一步
进入你选定的路线文档(从 前端工程师 开始的 11 篇),把 12 个月拆成今天就能执行的第一个动作。