На рынке системной инженерии парадокс: сеньоров всегда не хватает, а джунов почти не берут. Курсы дают базу, но настоящий опыт специалист может получить только на практике. В материале разберем, стоит ли бояться ИИ, и почему умение общаться с командой важнее знания всех инструментов.
Границы между системным администрированием, DevOps и DevSecOps сегодня настолько размыты, что часто на сайтах поиска работы пишут: «Ищем DevOps-инженера со знанием безопасности». Отсюда разнятся и ожидания от специалиста. Одни думают, что DevOps будет чинить принтеры и одновременно обслуживать базы данных, другие — что это инженер, проектирующий и развивающий ИТ-инфраструктуру. Разбираемся, как устроены профессии, какие навыки нужны новичкам и как состояться в карьере.
От сисадмина к системному инженеру
Путь от системного администратора к системному инженеру проходит несколько карьерных ступеней. Классический сисадмин настраивает и обслуживает то, что уже работает. Системная инженерия как отдельная профессия появилась, когда облачные гиганты перестали просто покупать готовые решения от вендоров и начали активно развивать собственные продукты на базе облачных технологий и open-source-инструментов.
Карьера системного инженера появилась в момент, когда мы смогли не просто покупать готовые продукты у вендоров, а развивать собственные продукты внутри компании. Развитие DevOps напрямую связано с внедрением гибких подходов к управлению проектами: когда разработка стала итеративной, потребовалось ускорить циклы доставки кода. Так появилась роль, отвечающая за всю цепочку непрерывной интеграции и развёртывания (CI/CD): от автоматического статического анализа (linters) и тестов до выкатки на прод.
Источник: hi-tech.mail.ru