跳转至

🗺️ 知识域覆盖路线图

从 8/10 到 10/10:四大待建领域入门指南 + 学习路径


📊 当前覆盖情况

状态 知识域 技能数 成熟度
✅ 已完成 🤖 Hermes 自举系统 7 ⭐⭐⭐⭐⭐
✅ 已完成 🔧 硬件工程 4 ⭐⭐⭐⭐⭐
✅ 已完成 💻 Web 开发 2 ⭐⭐⭐⭐⭐
✅ 已完成 🏗️ 平台开发 1 ⭐⭐⭐⭐⭐
✅ 已完成 🧠 AI / MLOps 2 ⭐⭐⭐⭐⭐
✅ 已完成 📱 移动端开发 1 ⭐⭐⭐⭐
✅ 已完成 🔐 网络安全 / CTF 1 ⭐⭐⭐⭐
✅ 已完成 📚 学术科研 1 ⭐⭐⭐⭐⭐
✅ 已完成 🎨 设计/多媒体 2 ⭐⭐⭐⭐
✅ 已完成 📊 效率方法论 2 ⭐⭐⭐⭐⭐
🚧 规划中 🐳 DevOps / SRE - -
🚧 规划中 📈 数据工程 - -
🚧 规划中 📋 产品管理 - -
🚧 规划中 💼 面试与职业发展 - -

当前:10/14 个领域 = 71% 覆盖率


🚧 待建领域一:🐳 DevOps / SRE

核心内容规划

├─ 🐳 Docker 容器化
│   ├─ Dockerfile 最佳实践
│   ├─ 多阶段构建
│   └─ 镜像优化技巧
├─ ☸️ Kubernetes 编排
│   ├─ Pod / Deployment / Service / Ingress
│   ├─ Helm 包管理
│   └─ K8s 排障指南
├─ 🔄 CI/CD 流水线
│   ├─ GitHub Actions
│   ├─ GitLab CI
│   └─ ArgoCD GitOps
├─ 📊 可观测性
│   ├─ Prometheus + Grafana
│   ├─ ELK / Loki 日志
│   └─ 链路追踪(OpenTelemetry)
└─ 🚨 SRE 方法论
    ├─ SLO / SLA / SLI
    ├─ 错误预算
    └─ 事故复盘流程

3 个月入门学习路径

第 1 个月:Docker + Linux 基础
  ✅ 把自己的常用服务都容器化
  ✅ 学会写 Dockerfile,理解层缓存
  ✅ docker-compose 编排多个服务
  🎯 里程碑:把这个知识库 MkDocs 容器化部署

第 2 个月:Kubernetes 基础
  ✅ 用 k3d 搭一个本地 K8s 集群
  ✅ 学会 Deployment / Service / Ingress
  ✅ 学会 kubectl 常用排障命令
  🎯 里程碑:把你的服务部署到 K8s 上

第 3 个月:CI/CD + 可观测性
  ✅ 写一个 GitHub Actions 自动部署流水线
  ✅ 搭一个 Prometheus + Grafana 监控面板
  ✅ 接入日志系统
  🎯 里程碑:完整的 Git → 构建 → 部署 → 监控闭环

入门推荐资源

  • Docker 官方文档 - 最好的入门资料,没有之一
  • Kubernetes Up and Running - K8s 入门圣经
  • Kubernetes Handbook(中文)- 国内最好的 K8s 中文资料
  • Site Reliability Engineering(Google SRE 书)- SRE 理念源头

🚧 待建领域二:📈 数据工程

核心内容规划

├─ 🗄️ 数据库与数仓
│   ├─ PostgreSQL 高级
│   ├─ ClickHouse 列式存储
│   └─ Snowflake / BigQuery 云原生数仓
├─ 🔄 ETL / ELT 管道
│   ├─ Airflow 工作流调度
│   ├─ dbt 数据建模
│   └─ Fivetran / Airbyte 数据接入
├─ 🐘 大数据技术栈
│   ├─ Spark 分布式计算
│   ├─ Kafka 消息队列
│   └─ Flink 流处理
└─ 📊 数据质量与治理
    ├─ Great Expectations 数据期望
    ├─ 数据血缘追踪
    └─ 数据 Catalog

3 个月入门学习路径

第 1 个月:SQL + 数据库进阶
  ✅ 刷完 LeetCode SQL 全部题目
  ✅ 学会 PostgreSQL 的高级特性(窗口函数、CTE、索引优化)
  ✅ 自己设计一个星型模型的数仓
  🎯 里程碑:1 亿行数据查询优化到秒级返回

第 2 个月:ETL 工具链
  ✅ 用 Airflow 搭一个定时数据同步任务
  ✅ 学会 dbt,做一个完整的建模项目
  ✅ 接入 Kafka 处理实时数据流
  🎯 里程碑:T+1 离线数仓 + 分钟级实时数仓双链路

第 3 个月:大数据引擎
  ✅ 本地跑 Spark,处理 GB 级数据
  ✅ 理解分区、分桶、数据布局优化
  ✅ 理解列存 vs 行存的适用场景
  🎯 里程碑:100GB 数据处理任务,成本和性能优化到极致

入门推荐资源

  • Designing Data-Intensive Applications(DDIA)- 数据工程圣经
  • The Data Warehouse Toolkit - 维度建模经典
  • Apache Spark 官方文档 - 体系完整,示例丰富

🚧 待建领域三:📋 产品管理

核心内容规划

├─ 🎯 产品发现
│   ├─ 用户访谈方法论
│   ├─ 需求分析与优先级排序(RICE / KANO)
│   └─ JTBD(Jobs To Be Done)理论
├─ 📝 产品交付
│   ├─ 用户故事撰写
│   ├─ 验收标准定义
│   └─ 产品路线图 Roadmap
├─ 📊 产品数据分析
│   ├─ 核心指标体系(North Star Metric)
│   ├─ A/B 实验设计与分析
│   └─ 用户行为分析
└─ 🚀 产品增长
    ├─ 增长黑客方法论 AARRR
    ├─ 留存 / 激活 / 转化优化
    └─ 病毒式传播机制

3 个月入门学习路径

第 1 个月:需求分析
  ✅ 给你自己常用的一个产品写个需求分析
  ✅ 用 RICE 模型给 10 个功能排优先级
  ✅ 写 5 个高质量的用户故事
  🎯 里程碑:一份完整的产品需求文档 PRD

第 2 个月:数据分析
  ✅ 给一个产品设计核心指标体系
  ✅ 设计一个 A/B 实验方案
  ✅ 学习漏斗分析和留存分析
  🎯 里程碑:一份完整的产品数据分析报告

第 3 个月:真实项目实践
  ✅ 参与一个开源项目,以产品经理的视角提建议
  ✅ 给一个小产品做增长方案
  ✅ 写一份产品路线图 Roadmap
  🎯 里程碑:从零规划一个小产品的 3 个月路线

入门推荐资源

  • Inspired - 产品经理必读书,如何创造用户真正喜爱的产品
  • Cracking the PM Interview - 产品经理面试圣经,同时也是很好的方法论
  • The Lean Product Playbook - 精益产品开发实战指南

🚧 待建领域四:💼 面试与职业发展

核心内容规划

├─ 💻 技术面试
│   ├─ 算法与数据结构高频题
│   ├─ 系统设计模板
│   ├─ 项目经历包装 STAR 法则
│   └─ 行为面试问答库
├─ 📝 简历优化
│   ├─ 技术简历模板
│   ├─ 项目经历怎么写才亮眼
│   └─ 避免常见的简历坑
├─ 🚀 职业发展
│   ├─ 技术路线 vs 管理路线选择
│   ├─ 1-3-5 年职业规划
│   ├─ 升职加薪谈判技巧
│   └─ 跳槽时机判断
└─ 🌍 远程工作与全球化
    ├─ 怎么找海外远程工作
    ├─ 国际公司面试流程
    └─ 跨文化沟通技巧

3 个月面试准备路径

第 1 个月:算法基础
  ✅ LeetCode Hot 100 题全部刷完
  ✅ 每个类型总结一套模板
  ✅ 做到 20 分钟内解 Medium 题
  🎯 里程碑:算法面试基本盘稳固

第 2 个月:系统设计 + 项目包装
  ✅ 学习常见系统设计题(设计 URL 短链、聊天系统、排行榜等)
  ✅ 给自己的每个项目用 STAR 法则包装
  ✅ 准备 3 个能深入讲 30 分钟的项目故事
  🎯 里程碑:系统设计 + 项目经历准备完毕

第 3 个月:模拟面试 + 投递
  ✅ 找朋友做 5 次以上模拟面试
  ✅ 行为面试问题全部准备好答案
  ✅ 海投 + 小公司练手 + 目标公司面试
  🎯 里程碑:拿到心仪 Offer

🎯 扩展优先级排序

领域 与现有知识库的协同度 实用性 推荐优先级
🐳 DevOps / SRE ⭐⭐⭐⭐⭐ 极高(与 Cron/自动化/部署直接相关) ⭐⭐⭐⭐⭐ 🔴 最高,先搞这个
💼 面试与职业发展 ⭐⭐⭐⭐ 高(每个开发者都需要) ⭐⭐⭐⭐⭐ 🔴 最高,先搞这个
📈 数据工程 ⭐⭐⭐ 中 ⭐⭐⭐⭐ 🟡 中优先级
📋 产品管理 ⭐⭐ 低 ⭐⭐⭐ 🟢 低优先级

💡 欢迎贡献!

如果你在这些领域有自己的经验总结、踩坑记录、最佳实践,欢迎提交 PR 一起完善这个知识库!

贡献方式: 1. 参考现有 Skill 的格式(YAML frontmatter + 分章节内容) 2. 重点写「踩过的坑」「可执行的检查清单」「真实案例」 3. 不要写教科书上都有的废话,写真正实战中总结出来的东西


路线图状态:持续更新中,每季度扩展一个新领域 🚀