<aside> ❗

Гайд составлен на основе моего опыта и анализа Junior DevOps рынка, поэтому может отличаться от других гайдов и мнений. Например, вот этого.

</aside>

В конце статьи ты поймешь, почему жираф учит зверей как стать DevOps-инженером

В конце статьи ты поймешь, почему жираф учит зверей как стать DevOps-инженером

Привет, будущий коллега. В этой статье я расскажу что нужно знать и где это изучить, чтобы встать на путь DevOps с нуля. Давай условимся, что ты уже знаешь что такое DevOps и поехали дальше, а если нет, то чуть ниже я спрятал для тебя материалы про DevOps и ИТ в целом.

Особенность DevOps, как профессии

Из-за того, что в DevOps много областей и в каждой по несколько инструментов, то профессию можно сравнить с врачами, которые изучают все сферы медицины в институте. Плюс, как врачу нужно постоянно проходить курсы повышения квалификации, так и DevOps-инженер вынужден постоянно изучать новые инструменты, несмотря на наличие старых.

Причины следующие:

  1. В каждой компании свой стек инструментов по “историческим” причинам;
  2. Новые тулы более эффективны или имеют нужный функционал.

Таким образом, чтобы решить стандартную задачу создания CI/CD пайплайна у нас на выбор: Gitlab CI, Jenkins, TeamCity, Bamboo, GitHub Actions, Travis CI, CircleCI и ещё 31 инструмент.

Неплохо, да? Понятно, что большую часть пирога из них составляет первые 5 и кто знает один инструмент в силах понять и другой, однако некоторые из них настолько похожи между собой, насколько русский и чешский похожи друг на друга.

https://www.sodul.com/articles/cheshskij-jazyk.php

https://www.sodul.com/articles/cheshskij-jazyk.php

Рассуждать на тему “Кому в ИТ жить тяжело” или легко я не буду — тема холиварная и всё равно субъективная. Вместо этого подытожу — специализация интересная, многогранная и хорошо оплачиваемая.

Подробнее о зарплатах и требованиях читай в моих статьях: