Это первая статья из серии. Я не закончил курс — и это не реклама. Просто делюсь опытом в реальном времени.
Кому будет полезно: тем, кто уже работает в IT, имеет какой-то опыт в DevOps, бэкенде или был/есть сис.админ, и думает — стоит ли платить за курс, если часть материала уже знакома.
Почему я вообще купил курс
Четыре месяца я ходил на собеседования на позиции DevOps (J+/Middle). Доходил до финала стабильно — и столь же стабильно получал отказ. Не из-за технических знаний: секцию по стеку проходил нормально. Проблема была в другом.
Я студент очки + параллельно учусь в ВУЦ. ВУЦ — это полный рабочий день: с 9 до 18, один будний день в неделю. Итого: я изначально не могу работать пять дней в неделю. Компании, которые доходили до финала, в итоге выбирали кандидата с более гибким графиком — и я считаю, что это полностью оправданно.
Практический совет, который мне обошёлся дорого: не говорите HR о проблемах с графиком. Всё равно скажут «нет, мы не подстраиваемся». Лучше дойти до технического интервью и обсудить это напрямую с руководителем или командой — там люди думают задачами, а не шаблонами (во всяком случае у меня сложилось такое впечатление).
Стажировки тоже отпали: с моим опытом идти в стажёры не хотелось, а ВУЦ всё равно обрезал бы любой вариант.
В итоге я принял решение взять гэп на 9–12 месяцев. Всё равно предстоит диплом, а совмещать онбординг с написанием ВКР — удовольствие сомнительное. Поэтому: курс, диплом Практикума, затем сертификаты Yandex Cloud, а после AWS. Такой план.
О курсе коротко
Курс: «DevOps для эксплуатации и разработки», Яндекс Практикум (ссылка)
Цена: я заплатил 150 000 ₽ единым платежом за 8 месяцев. Есть варианты на 4 и 6 месяцев — дешевле. Можно разбить на ежемесячные платежи. Предусмотрен налоговый вычет — приятный бонус.
Формат: спринты с фиксированными датами старта, группы, чаты в Яндекс Мессенджере, вебинары с наставниками.
Для кого заявлен курс авторами: для тех, у кого уже есть опыт. Как проверяют? Никак — предлагают решить 3-4 задачи в начале, но это добровольно и скорее для самопроверки.
Вас, кстати, добавят в чаты в Яндекс Мессенджере, где будет происходить общение между участниками группы (так как обучение идет потоком, на котором вы вряд ли будете одни) и наставником
«150к за 30%» — норм или стрём?
Если заглянуть в программу и наложить её на то, что я уже умею — примерно 70% материала мне знакомо. Но не все так однозначно, так как инструменты я изучал по мере необходимости для выполнения задач, но так или иначе, да, действительно опыт есть.
Так зачем платить?
Моя логика была такая: хочу документ от узнаваемой организации, хочу закрыть пробелы (оставшиеся 30%), хочу задавать вопросы живым людям из индустрии — наставникам. И хочу это как структурированный процесс, а не самостоятельное ковыряние в документации.
Стоит ли это 150к? Пока не знаю. Спрошу себя снова в конце.
Спринт 1: Git
Первый спринт — про работу с Git: коммиты, ветвления, merge/rebase, стратегии (GitFlow, GitHub Flow, GitLab Flow, Trunk-based). Стандартный набор.
Для меня полезным оказался раздел про «как делать не надо». Пара примеров совпала с тем, что я сам делал. Так что спринт невпустую — это радует.
Что понравилось:
-
Можно задать вопрос и получить ответ от наставника. Мне эта опция не понадобилась на этом спринте, но наставник отвечает достаточно быстро, так как другие участники потока задавали свои вопросы.
Что не понравилось:
-
Жёсткие даты старта спринтов. Я закончил Git быстро — и теперь жду следующего спринта. Ускориться нельзя (но я все равно спрошу у куратора о такой возможности). Для тех, кто идёт с опытом, это раздражает.
-
Практические задачи слишком простые. Решение всплывало в голове раньше, чем успевал открыть терминал. Хотелось бы несколько задач с разным уровнем сложности и неочевидным решением.
На текущий момент о ценности курса говорить рано
Что дальше
Следующий спринт: «Автоматизация сборки и CI». Там GitLab CI (я так полагаю, что Gitlab CI, исходя из описания курса) и антипаттерны конвейеров. Посмотрим, будет ли там что-то новое для меня или снова придётся искать ценность между строк.
Продолжение — по ходу курса, а точнее — по окончанию спринтов.
ссылка на оригинал статьи https://habr.com/ru/articles/1044468/