Roadmap: от нуля через СПД и DevOps к DevSecOps

Твоя главная карта. Один маршрут через три профессии: сначала сетевой инженер (СПД), затем DevOps, затем DevSecOps. Сетевой трек + 15 DevOps-модулей, разбитых на фазы. Только то, что востребовано на рынке 2026+ и останется востребованным 5+ лет.

Как пользоваться

Прочитай этот документ целиком (15 минут). Потом — по одному модулю в фокусе. Идти строго по порядку: сеть — фундамент, на котором стоит всё остальное. Возвращайся сюда раз в неделю, чтобы свериться с курсом.

Три профессии — один маршрут

Ты не «учишь DevOps, где немного есть сети». Ты последовательно осваиваешь три профессии, и каждая следующая стоит на предыдущей:

  1. 🛜
    Сетевой инженер (СПД). Понимаешь сеть на уровне железа и протоколов — то, что облако и Kubernetes лишь абстрагируют. Проектируешь и дебажишь L1–L3. Это твоя первая профессия и фундамент всего.
  2. ⚙️
    DevOps Engineer. Автоматизируешь инфраструктуру: Linux, контейнеры, облако, IaC, CI/CD, Kubernetes. Сетевое прошлое делает тебя сильнее любого «DevOps без сети».
  3. 🛡️
    DevSecOps Engineer. Встраиваешь безопасность во весь SDLC: supply chain, secrets, policy-as-code, runtime-защита, compliance. Зарплатный потолок.

Зарплатные ожидания (2026)

УровеньСНГ remoteЕвропаСША
Junior Network Engineer (СПД)$0.7–1.5K€2.5–4K$5–8K
Middle/Senior Network Engineer$2–5K€4–7K$9–16K
Junior DevOps$1.5–3K€3–4.5K$7–10K
Middle DevOps$3–6K€5–8K$10–15K
Senior DevOps / DevSecOps$5–10K+€8–14K$15–25K+

Этап I · Фаза 0 — Сетевой инженер / СПД (0–6 месяцев)

Твоя первая профессия. Здесь ты с нуля становишься сетевым инженером: понимаешь, как данные реально ходят по проводам и протоколам — то, что облако и Kubernetes потом лишь абстрагируют. Это фундамент, на котором держатся обе следующие профессии. Цель фазы — уровень CCNA, собранная лаба и найм Junior NetEng.

N0
Сети с нуля старт
Что такое сеть, IP, подсети/CIDR, порты, TCP/UDP, DNS, HTTP, HTTPS/TLS, маршрутизация и NAT
2–3 нед
N1
Сети для инженера (СПД) ⭐⭐⭐ ядро профессии
L1 физика и оптика, Ethernet/MAC/ARP, VLAN/STP, IP/VLSM, маршрутизация, OSPF, BGP, MPLS, QoS, NAT/ACL, vendor CLI, troubleshooting
3–4 мес
N2
Сетевые команды + packet capture
ping, traceroute, mtr, ip, ss, dig, nc, tcpdump, Wireshark, iperf3, Cisco show — практика диагностики
постоянно
N3
VPN и туннели
Криптотуннели, IPsec, WireGuard, современные протоколы. Связь L3-инженерии с безопасностью
1–2 нед
🌉 Мост в следующую профессию: NetDevOps

Перед переходом в DevOps освой сетевую автоматизацию — Ansible for Network, Netmiko/NAPALM/Nornir, NETCONF/RESTCONF/YANG, streaming telemetry. Это превращает сетевика в инженера-автоматизатора и делает переход в DevOps органичным, а не «учёбой заново».

Этап II · Фаза 1 — Foundations (2–3 месяца)

Теперь, имея сетевую базу, наращиваешь инженерный фундамент DevOps. Без этих основ ничего из дальнейшего работать не будет. Не пропускай.

00
Mindset и инструментарий
Терминал, VS Code, английский, слепая печать, Markdown
1–2 нед
01
Linux ⭐ фундамент
FHS, права, процессы, systemd, SSH, сеть, мониторинг
3–4 нед
02
Сети ⭐ фундамент
OSI/TCP-IP, IP/CIDR, DNS, HTTP/HTTPS, TLS, LB, Firewall
2–3 нед
03
Программирование
Bash, Python, Go (читать), YAML, regex
3–4 нед
04
Git и GitHub
Branching, rebase, conventional commits, signed commits, hooks
1–2 нед
05
Базы данных (минимум)
SQL, PostgreSQL, Redis, бэкапы, репликация
1–2 нед

Этап II · Фаза 2 — Junior DevOps (3–4 месяца)

С этими навыками тебя берут на первую работу. Создавай проекты для портфолио параллельно.

06
Контейнеры — Docker ⭐⭐
namespace/cgroup, Dockerfile, multi-stage, security, BuildKit
3–4 нед
07
Cloud — AWS ⭐⭐⭐
IAM, EC2, VPC, S3, RDS, EKS, Lambda. Цель: сертификат SAA
6–8 нед
08
IaC — Terraform / OpenTofu ⭐⭐⭐
HCL, state, modules, Terragrunt, тестирование
3–4 нед
09
CI/CD ⭐⭐⭐
GitHub Actions, GitLab CI, Argo CD (GitOps), стратегии деплоя
3–4 нед

Этап II · Фаза 3 — Middle DevOps (6–9 месяцев)

Это твой реальный рост. Kubernetes — твой best friend.

10
Kubernetes ⭐⭐⭐⭐ король
Архитектура, Helm, Operators, Karpenter, Service Mesh. Цель: CKA
10–14 нед
11
Observability ⭐⭐⭐
Prometheus, Grafana, Loki, Tempo, OpenTelemetry, SLO
3–4 нед

Этап III · Фаза 4 — Senior DevSecOps (9–12 месяцев)

Здесь ты получаешь зарплатный потолок. Безопасность — главный навык.

12
Config Management & Платформы
Ansible, Packer, Backstage, Crossplane, Platform Engineering
2–3 нед
13
DevSecOps ⭐⭐⭐⭐ главное
SAST/DAST/SCA, Vault, Cosign, Kyverno, Falco, SLSA, compliance
8–12 нед
14
Modern Topics
eBPF, FinOps, AI/MLOps, Chaos, Quantum-safe, IDP
постоянно

Сертификации по приоритету

Сначала — сетевые (этап СПД), затем облачные и DevOps. Сертификат ценен только вместе с проектами на GitHub.

СертификацияКогдаПольза
CCNA 200-301 Cisco Certified Network Associate~5 месОбязательная. Фундамент и язык всей индустрии сетей.
CCNP Enterprise (ENCOR + ENARSI)~10 месВысокая. Уровень middle/senior сетевого инженера.
Juniper JNCIA-Junos / MikroTik MTCNAопц.Полезно под конкретного вендора (провайдеры, СНГ-рынок).
Cisco DevNet Associate~9 месОфициальный мост в сетевую автоматизацию / NetDevOps.
AWS SAA-C03 Solutions Architect Associate~12 месВысокая. Фундамент Cloud.
HashiCorp Terraform Associate~13 месХорошая. Несложная.
CKA Certified Kubernetes Administrator~15 месОчень высокая. Практический экзамен.
CKAD App Developer~17 месХорошая, после CKA.
CKS Kubernetes Security Specialist~20 месТоп для DevSecOps.
AWS Security Specialty SCS-C02~22 месТоп для cloud security.
AWS DevOps Pro DOP-C02~24 месSenior уровень.

Принципы DevOps-мышления

DevOps — не набор инструментов, а образ мышления. Эти принципы важнее любого конкретного фреймворка.

  1. Автоматизируй всё, что делаешь второй раз. Один раз — допустимо вручную. Третий раз — это сигнал.
  2. Документируй, как будто завтра уволишься. Завтра — твой коллега. Через год — ты сам.
  3. Безопасность по умолчанию, не по остаточному принципу. Shift Left: SAST/SCA с первого commit.
  4. Измеряй, прежде чем оптимизировать. Без метрик любая оптимизация — догадка.
  5. Если страшно деплоить — значит, не автоматизировано. Деплой в продакшен в пятницу должен быть скучным.
  6. Изучай инциденты, а не людей. Blameless post-mortem. Виноват процесс, а не конкретный человек.
  7. Принцип наименьших привилегий. IAM, RBAC, sudo, Vault — давай только то, что реально нужно.
  8. Идемпотентность. Операция, повторённая дважды, даёт тот же результат. Священный грааль автоматизации.

Что НЕ делать

Готов?

Твоя первая профессия — сетевой инженер. Если совсем с нуля — начни с «Сети с нуля», затем переходи в профильный трек «Сети для инженера (СПД)». Настроить среду и голову поможет модуль 00 — Mindset (можно параллельно). Поехали.