SRE与运维开发工程师技能地图
用软件工程方法保障大规模系统稳定性的岗位族,传统运维收缩而稳定性工程扩张;适合喜欢系统底层与排障侦探感的学生。
对口岗位方向
SRE(站点可靠性工程师)|对口运维开发工程师(DevOps)|对口值班与稳定性工程师(On-call)|对口系统运维工程师|相邻云计算工程师|相邻
实色为高度对口方向,浅色为技能高度重合的相邻方向。
技术栈与核心技能(按学习先后)
1.Linux 主力环境与 systemd 服务管理2.操作系统与网络原理(epoll、TCP 全链路)3.性能排查工具链与火焰图4.Shell 文本三件套与管道组合5.Nginx 部署与云主机折腾实践6.Docker 镜像分层与多服务编排7.Kubernetes 全家桶与排障三板斧8.Prometheus/Grafana 监控与 ELK 日志9.链路追踪与 traceId 贯穿10.Go 或 Python 工程编码11.GitOps 与 IaC(Argo CD/Terraform)12.应急止损、复盘与混沌工程方法论
学习路径骨架
- 1
系统原理地基8-12 周
把 Linux 用成主力环境,操作系统与网络按专业课标准学
- 2
容器与可观测进阶10-14 周
按单机容器化到 K8s 化到监控告警的四步完成全链路实战
- 3
实习冲刺6-8 周
排障场景题、K8s 原理与 Go 并发三条线复习
- 4
秋招投递12-16 周
大厂 SRE 与云厂商两条线按考察侧重分化准备
以上为阶段骨架。每个人基础不同,完整到周的学习路线让小职按你的情况排。
常见弯路
- · 从背 K8s 命令起步是弯路,不懂操作系统与网络的人排障寸步难行
- · 玩具集群经验撑不起精通的表述,应主动制造故障并写出复盘叙事