Если вбить фразу «как стать devops» в поисковую строку, можно найти множество курсов по данному направлению. Проблема заключается в том, что все курсы являются платными и, как правило, стоят несколько десятков, если не сотен тысяч рублей. 

Чтобы разбавить обилие платных курсов, мы с DevOps-инженером Андреем Кравченко подготовили для вас программу обучения «DevOps-инженер с нуля», которая состоит только из бесплатных курсов.

Справка

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

Этап 1. Знакомство

Мы ничего не знаем о профессии, поэтому смотрим вводные ролики на YouTube: Что такое DevOps, что нужно знать и сколько получают DevOps-специалисты, Путь DevOps: стоит ли начинать с нуля и 10 вопросов инженеру DevOps. После этого, в целях закрепления, читаем статью Кто такой девопс и что он делает.

Этап 2. Изучение базы

Прежде чем начнём изучать основной стек нашей професии, нам необходимо изучить базу. Знаем, что вам хочется сразу в бой, но данный этап является фундаментальным. Набираемся терпения и проходим следующий курс Основы Computer Science.

Этап 3. Изучение основного стека

Мы уже имеем представление о том, как работают компьютеры. Это здорово, но чтобы делать что-то самим, нам нужно изучить основной стек:

К сожалению, бесплатные курсы редко обновляются, поэтому иногда возникают ошибки из-за несоответствия версий.

Этап 4. Изучение сопутствующих технологий

Мы прошли целых четыре курса, теперь понимаем специфику ремесла и его сложность. Чтобы созреть до junior уровня, нужно углубиться в сопутствующие технологии:

Помимо приведённых ссылок попробуйте самостоятельно найти информацию по данным технологиям и изучить их более тщательно.

Чтение профессиональных каналов

Чтобы постоянно расширять кругозор, читаем профессиональные каналы DevOps Portal | Linux, Bash Days | Linux | DevOps и Админим с Буквой.

В заключение, хотим отметить, что программы хватит на 8-10 месяцев обучения. Если вы прошли весь список, можете искать первую работу и готовиться к собеседованиям по этому репозиторию.

Желаем успехов!

Другие программы обучения

— Java-разработчик
— PHP-разработчик
— Python-разработчик
— C# разработчик
— Go-разработчик
— Rust-разработчик
— Ruby-разработчик
— Frontend-разработчик
— Blockchain-разработчик
— Flutter-разработчик
— React Native разработчик
— Android-разработчик
— iOS-разработчик
— Тестировщик
— Системный аналитик
— Бизнес-аналитик
— Product Manager
— Project Manager
— IT-рекрутер
— Data Engineer
— UI/UX дизайнер
— Unity-разработчик
— Аналитик данных
— Data Scientist

P.S. Если вам понравилась программа, приглашаем в канал Мама, я вайтишник. Там вы найдете мотивацию для новичков, а также дельные советы о том, как найти работу в IT.

Комментарии (10)


  1. antxzq
    21.01.2025 09:04

    Я бы добавил еще
    TGIK (VMware): Grokking Kubernetes (Duffie Cooley)
    https://www.youtube.com/playlist?list=PL7bmigfV0EqS6WxgWlH-p4dhkfuwcZ6-E

    Особенно понравился эпизод про kube-proxy


  1. madevgesha
    21.01.2025 09:04

    Смеетесь ? Никак вы не станете с 0 DevOps'ером


    1. 0Bannon
      21.01.2025 09:04

      Даже во всяких azure или aws сертификатах сначала идёт какой-нибудь администратор или practitioner, а потом уже девопс инженер.

      На линупс годы уйдут. На кубер ещё годы. Смешно, когда курс видишь по девопс, а там кубер впихнут. Ну так, показать что это и пойти дальше.


    1. Ierie
      21.01.2025 09:04

      Сразу в мидлы, конечно, не попасть, тут вы правы)

      Но с описанным стэком в стажёры или даже в джуны можно пройти (если найти такие вакансии, что непросто). Ну либо для старта идти в админы, с перспективой развития в Девопс (такое тоже нередко встречается).


  1. oilmonster
    21.01.2025 09:04

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


  1. VEXER7955
    21.01.2025 09:04

    Я так понимаю, курс для сисадминов, которые решили стать девопсами, а не вайтишников


  1. privetbelka
    21.01.2025 09:04

    https://roadmap.sh/devops

    Честный ответ - никак. Можно вырасти из QA, из второй линии поддержки, из джуна-разработчика. Но с нуля... Не будет новичок решать сложные задачи управления конфигурациями, проксирования, диагностики без большого практического опыта. Кроме того, нужно быть готовым к постоянным изменениям, росту и самообучению.


  1. ru4pae
    21.01.2025 09:04

    Мне кажется к этой статье более уместной будет эта картинка.


  1. S_R_G
    21.01.2025 09:04

    Я вам честно скажу, как выросший с нуля админ своего домашнего сервера с кучей приложений, у которого и база знаний на эту тему в Обсидиане на 600+ заметок.

    Без "промышленного" опыта работы, человек, прочитавший все что тут написано, на первой же (или даже повторной) задаче вернётся к пробросу портов и будет вспоминать как это делается 2 часа.

    Я уже не говорю про всякие Ансиблы.

    А так да, для общего развития и чтобы потом было, где посмотреть - может и годно)


  1. kest70
    21.01.2025 09:04

    Можно из системного аналитика стать девопсом?