Часто вижу: DevOps-инженеры застревают в роли «суперадминов» — скрипты, пайплайны, CI/CD, но без глубокого понимания кода.
На самом деле, сильный DevOps — это инженер-разработчик инфраструктуры.
Infrastructure as Code — это код, значит должны быть тесты, ревью, CI.
Понимание принципов архитектуры помогает писать надёжные пайплайны.
Мышление «разработчика» позволяет видеть не только сервер, но и бизнес-ценность.
Так что DevOps без dev — просто Ops ![]()
Как вы считаете, стоит ли DevOps изучать язык вроде Python/Go, или достаточно shell + yaml?