Pull to refresh
320.85
KTS
Создаем цифровые продукты для бизнеса

Открываем курс по Kubernetes и рассказываем, зачем разработчику знать DevOps

Level of difficultyEasy
Reading time3 min
Views12K

Привет!

Два года назад мы запустили в школе Metaclass курс «Деплой приложений в Kubernetes». С сегодняшнего дня мы делаем его бесплатным и приглашаем пройти всех, кто хочет прокачаться и попасть на стажировку к нам в команду.

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

Содержание:

Зачем разработчику проходить курс по DevOps?

У меня как у бэкенд-разработчика не было понимания, как, например, вообще работает CI/CD, поэтому я постоянно приходил с вопросами либо к более опытным коллегам, либо напрямую к DevOps-инженерам. 

Конечно, курс не превратил меня в девопсера. Но сейчас я понимаю, как устроены процессы, могу сам решить базовые проблемы и никого не отвлекать: например, могу зайти в кластер Kubernetes, чтобы проанализировать проблему. Из более сложного — задеплоить небольшой проект.

Существуют ли входные требования по знаниям, чтобы проходить курс?

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

В идеале человек должен понимать:

  • как работают компьютер и сети

  • что такое виртуализации контейнеров

  • как устроены Docker и Compose

Какие темы из курса тебе показались самыми важными?

Самые важные лекции — первые. После них уже появляется какое-никакое представление про Kubernetes, и разобраться становится проще. Я думаю, что если пропустить на старте базу, то дальше сложно будет понять, о чем вообще говорят на курсе. 

Что было самым сложным?

Сто процентов — практика на личном кластере Kubertenes: делать самому с нуля было действительно тяжело.

Особенно сложными казались первые домашки, когда я ещё не приобрел никаких навыков, а до курса у меня не было опыта написания даже чего-то простенького.

Пришлось довольно долго посидеть, покопаться и сделать так, чтобы всё наконец-таки завелось. Главное, что мотивировало — понимание, что от знания одной теории без практики пользы будет мало.

Какое соотношение практики и теории в курсе?

Если считать по затраченному времени, то практики больше в 3-4 раза. Теорию где-то можно пролистать, где-то можно посмотреть в ускоренном темпе. А вот когда садишься делать практику, вылезает куча вопросов, для решения которых нужно время. 

Изменился ли твой подход к работе после прохождения обучения? 

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

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

Сколько времени у тебя отнимала учеба?

Я работаю в KTS, поэтому курс проходил заочно. Когда на курсе были вебинары — включался активно, надо было задавать много вопросов и ничего не упустить. 

Многие лекции смотрел на скорости 2Х, это было удобно. В начале слегка прокрастинировал, поскольку, повторюсь, первые занятия — самые тяжелые. В общей сложности потратил на курс два месяца.

Возможно ли после курса попробовать стать DevOps-инженером?

Самое главное — иметь желание стать DevOps-инженером. 

Если кто-то сразу после курса хочет стать junior-девопсером, это реально, но нужно подтянуть общий уровень знаний в базовых темах. В остальном на курсе большой объём знаний и практики.

Ещё после обучения можно самостоятельно искать и решать более сложные задачи и применять на практике то, что уже знаешь. Короче, нужно просто развиваться дальше и не терять интерес. 

Приходите учиться

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

Тем, кто хочет поскорее начать заниматься, на курсе доступен личный кластер и автопроверки домашних заданий.

? Почитать подробнее программу курса и записаться

Если у вас есть вопросы по курсу — пишите в комментариях.


Или почитайте наши статьи про DevOps:

Для начинающих —

Для продолжающих —

Tags:
Hubs:
Total votes 30: ↑29 and ↓1+28
Comments8

Articles

Information

Website
kts.tech
Registered
Founded
Employees
101–200 employees
Location
Россия