Отзывы
Все
Юрий Фисаков
# otus-devops-review Работая классическим системным администратором, с течением времени начал понимать, что процесс взаимодействия "человек-человек" и "человек-машина" у меня происходит как-то не оптимально. Столкнулся с тем, что очень большое количество времени уходит не на улучшение существующей инфраструктуры, а моя ежедневная работа больше напоминает вычерпывание воды кружкой из дырявой лодки в океане. Которая горит. И я горю. И всё в огне! К этим мыслям также добавилось понимание того, что администрирование (в его классическом понимании) потихоньку уходит на второй план, уступая облачным технологиям. Стал интересоваться, а куда собственно двигаться дальше? Таким образом и наткнулся на термин "DevOps". Сразу вступил в некоторые тематические чатики в telegram и стал изучать "а что же сейчас в трендах и о чём говорят люди?". Ощущение было такое, как будто попал в Польшу - вроде бы слова знакомые, но понятного мало ) Попробовал начать самостоятельное изучение некоторых технологий, но поскольку инструментов под любую задачу ОЧЕНЬ много, понял, что без систематизации получения знаний далеко не выплыву - так и наткнулся на этот курс. Сначала очень душила жаба отдавать столько денег, но альтернатив по обширности программы не было совсем. Таким образом я и попал в группу 2018-05. Теперь расскажу чуть подробней про курс. Программа и домашние задания в курсе выстроены логично: в первый месяц идёт несколько теоретических лекций о том, что есть "DevOps", какие практики управления инфраструктурой и командной работы применимы сейчас, знакомство с облаком Google Cloud. Главным гостем программы является самописное веб-приложение, которое в процессе курса деплоится/собирается разнообразными методами и попутно обвешивается автоматизацией и мониторингом, тем самым знакомя слушателя с разными сценариями развёртывания и best practice по каждому из них. По сути - в течении курса мы постепенно распиливаем монолитное приложение на отдельные компоненты и учимся правильно готовить всю эту кухню. Теперь более подробный фидбек про сам процесс: Средняя продолжительность лекций - около полутора часов, в которой ознакомят с инструментом и особенностями его применения, а более глубокое понимание происходящего начинается при выполнении ДЗ. По поводу сложности и интересности ДЗ - в первую половину курса было относительно легко, никаких хвостов не оставалось и всё успевал, вот ближе к концу курса сложность растёт, ДЗ с * ( тут так кличут дополнительные, более сложные задания) становятся адово тяжелыми (в хорошем смысле). Из плюсов: 1. Есть реальный и качественный фидбек преподавателей на вопросы от студентов. Включая те, что не связаны с программой курса. Особенно порадовала QA сессия, где в прямом эфире отвечали на наболевшие вопросы студентов. 2. Качество лекций - читают курс несколько преподавателей, все понимают о чём рассказывают и не боятся отходить от подготовленного материала. Особенно хочу отметить преподавателя Александра Сулейманова: очень качественная подача материала + грамотная речь + глубокое понимание темы разговора, комбинации всех этих скиллов в одном человеке я ещё не встречал. Саша, спасибо! :) 3. Интересные самостоятельные задания, которые в процессе выполнения затягивают и перестаёшь замечать, что уже ночь на дворе :) 4. Программа курса - в 95% случаев актуальна по сей день, за очень редким исключением. Из минусов (куда же без них): 1. Скорость проверок заданий ближе к концу курса упала, хотелось бы более оперативного фидбека на выполненную работу. 2. Материалы для изучения (в которых описаны самостоятельные задания) стоит слегка отшлифовать и дополнительно прогонять через тестировщика, бывали некоторые неточности и мелкие ошибки в вёрстке. Также изредка натыкался структурные ошибки, когда читаешь материал и в нём описано то, чего по смыслу задания на этот момент ещё быть не может. В целом ничего критичного, что остановило бы от выполнения задания не было, но пригорело несколько раз знатно :) В целом считаю, что курс однозначно стоит своих денег, за всё время ни разу не пожалел о потраченных средствах, да и за полгода в принципе отбились, через повышение ЗП :) Курс всецело можно рекомендовать тем, кому необходимо разложить гигантскую кучу информации по полочкам. Благодарю всех сотрудников Express42 и Otus за такой шикарный курс!
Алексей Татаринцев
До обучения в OTUS я работал в компании IT_ONE на инженером по сопровождению высоконагруженных систем. Со временем методология DevOps стала использоваться в компании всё больше и как следствие, мне потребовалось получить качественные знания в максимально короткие сроки и превратиться в настоящего DevOps-инженера. После нескольких дней поиска по различным образовательным платформам, мой выбор пал на курс от OTUS - "DevOps Практики и инструменты". К курсу подготовлено отличное вступительное тестовое задание, при прохождении которого, можно трезво оценить свой уровень навыков и принять для себя решение. Так же этот курс мне порекомендовали коллеги, которые погружались в профессию с его помощью. Я получил глубокие знания на курсе, благодаря которым можно значительно улучшить процессы разработки и развертывания в моей команде. Очень важно отметить, что курс предлагает не только теоретический материал, но и множество лабораторных работ и практических заданий. Это дает отличную возможность закрепить полученные знания на практике и почувствовать уверенность в своих навыках. В целом, курс "DevOps Практики и инструменты" от OTUS оказался именно тем, чего мне не хватало, чтобы стать успешным DevOps инженером. Я не только освоил технологии, но и научился применять их на практике. Благодаря этому курсу, я готов эффективно справляться с самыми сложными задачами.
Григорий
Всем привет, я разработчик с опытом более 8 лет, прошел этот курс чтобы ликвидировать devops безграмотность и расширить проф кругозор. Заранее подвожу итог - это удалось. Курс крутейший, ориентирован на практику, которой реально много, и это хорошо. Мощные лекторы, отлично доносят материал. По прохождению курса освоил подход Infrastructure As Code, неплохо разобрался в ansible, docker, terraform, packer, и некоторых других инструментах. Выполнение домашек и написание выпускного проекта отлично помогает закрепить знания на практике, и у вас останутся проекты, из которых можно будет копипастить) Курсом очень доволен, вероятно это один из лучших онлайн курсов, что я проходил (а проходил я их множество, думаю запросто больше 40-50). Что могло бы быть лучше - некоторые pdf-инструкции к дз - outdated в плане версий, и это наводит некоторую фрустрацию, тем не менее разобраться возможно) В остальном курс превзошел мои ожидания, и я получил все что хотел) Огромное спасибо лекторам - Рустему Галиеву, Владимиру Дроздецкому, Денису Федорову, Тимуру Батыршину, Дмитрию Ерохину и остальным причастным, кого не упомянул.
Кирилл Кривоспицкий
Формат курса - удобный, если нет постоянного завала на работе (рассчитывайте время и силы) Без базовых знаний linux и хотя бы начального представления о продакшене в IT - заскакивать на курс будет тяжело. Готовьтесь много гуглить - это поможет.. В методичках вас ждёт - "отрицание, гнев, торг..." - готовы пройти весь путь? Отлично! Курс даёт отличные вводные по инструментам DevOPS, но в проде придётся много апгрейдиться Разносторонние лекции и доп. материалы Отдельно отмечу блоки про Terraform и Docker - у нас их вели Тимур Батыршин и Филипп Игнатенко - огненные демо и разбор примеров. Нестандартные подходы к решению заданий только приветствуются. Я бывало закидывал куратора курса вопросами - получал верное направление, спасибо ).. 9 из 10 за курс от меня - остался доволен. - 1 почините методички по Gitlab и побольше расскажите о том, какой это мощный инструмент для автодеплоя , понимание этого может и не прийти.
Алексей Чуприн
Прямо сейчас я занимаю должность тестировщика в ИТ-компании, тесно связанной с банковским делом, и именно мой работодатель помог выбрать курс, способный подготовить меня к получению роли DevOps-инженера... и теперь я точно уверен, что готов! Otus предлагает четкую последовательность развернутой и структурированной информации об инструментах и практиках, необходимых для любого уважающего себя DevOps'a. Очень приятно, что это не просто поверхностный взгляд на доступные технологии, а практически полный разбор каждого инструмента "до винтика". А домашние задания действительно интересно выполнять! Прогресс в области информационных технологий не стоит на месте, и методические указания довольно быстро теряют актуальность, но если вы не боитесь потратить чуть больше времени на изучение технической документации к новым версиям Docker или GitLab - этот курс точно для вас!
Алексей Бичуцкий
Курс "DevOps Практики и инструменты" мне помог изучить темы, с которыми ранее не было опыта работы, а также систематизировать уже существующие знания. Большим плюсом для себя считаю практическую направленность обучения и актуальность кейсов в самостоятельных заданиях. C изучаемыми инструментами приходилось периодически взаимодействовать на протяжении курса, тем самым обеспечивалась проработка материала. Например, в 1-м модуле использовался packer и terraform, а во 2-м модуле при работе с ansible, они интегрировались с ним. Из минусов курса я бы выделил несколько моментов: - теорию преподают практики, имеющие опыт, но иногда возникало ощущение, что не хватает именно преподавательских навыков; - несколько раз встречались опечатки в методичках, из-за которых было потрачено время на поиск ошибок у себя. В целом, считаю прохождение курса "DevOps Практики и инструменты" безусловно полезным.
Георгий Ващенко
Работаю бэкенд-разработчиком. С devops практиками и инструментами был знаком поверхностно и лишь с некоторыми. Курс позволил попробовать и освоиться с инструментами по разворачиванию и настройке инфраструктуры в облаке GCP (packer, terraform, ansible), научил побеждать в сборке Docker-образов, созданию и отладке docker-compose'ов, пособирать руками yaml'ники для Kubernetes'а, а потом структурировать всё в Helm-чарты и научил отлаживать деплой. В идеале после курса продолжить углубляться в Kubernetes, чтобы не растерять знания. Все лекции интересные, с примерами на-лету. Только полтора занятия по Git'у были лишними) Все ДЗ были актуальные и проработанные (набор 2020-02), за исключением разве что одной-двух. Хотя наличие неточностей побуждало к чтению документации по тулам, активному "дебагу" и прокачиванию опыта и внимательности. В течение курса было два недельных перерыва, без лекций. Это отличный шанс догнать по домашкам, с которыми лучше не затягивать дольше одной недели, особенно к концу курса, ближе к выпускной работе. Задания со звёздочкой прекрасно закрепляют материал и расширяет кругозор по изученной теме. Организацию курса считаю отличной. ЛК на otus.ru, календарь, Zoom-лекции и их записи, Slack, github, авто-тесты домашек-pull request'ов, проверка преподавателями, репозитории для IaC. Спасибо!
Дмитрий Корлас
Курс devOps практики и инструменты очень интересен. Я работаю разработчиком ПО и благодаря курсу попробовал на практике множество инструментов и сервисов для автоматической сборки, доставки и мониторинга ПО. Некоторые инструменты я знал или хотя бы слышал о них, но со многими познакомился впервые. Terraform, ansible, packer, vagrant, grafana, prometheus, kibana, docker, gitlab, kubernetes и прочие друзья используются на множестве примеров и домашних заданий в облачном сервисе google cloud platform, а так же и на локальной машине. Курс рекомендую, много практики и очень интересно! Весь процесс обучения построен вокруг некоего сервиса по добавлению постов и комментариев. Сервис этот постепенно преобразуется из монолитной в микросервисную архитектуру. Практически после каждой лекции есть домашнее задание. Задания интересные, усложняются по мере прохождения курса. Некоторые мне показались чересчур сложными и объемными, на их решение уходило значительное время, вплоть до нескольких дней. Но полученный опыт бесценный и сами задания держат атмосферу инженерной мысли, все это подталкивает не останавливаться, а идти вперед. По поводу заданий есть наблюдения и обратная связь к авторам курса - обновлять версии используемых пакетов и фиксировать их явно, тк во многих заданиях, к сожалению, используются устаревшие версии. Исправление опечаток тоже пойдет на пользу. Без этих нюансов и опыта в devOps часто трудность выполнения заданий оказывается в подборе и настройки совместимых версий пакетов, а не в поиске самих решений. Серия домашних заданий завершается дипломным проектом, который объединяет полученные знания в виде конечного приложения. Хорошая организация подачи материала - расписание лекций соблюдается, каждую встречу можно просмотреть в записи. Сразу видно, сделано IT инженерами! Здесь хочется сказать огромное спасибо организаторам за то, что привлекли светлые умы преподавателей и конечно же самим преподавателям за вклад их сил, знаний и времени в этот образовательный процесс! Обучение проходил в период февраль-август 2020 года.
Владимир Власов
По образованию я специалист по неразрушающему контролю, закончил ОмГУПС. Сейчас full stack разработчик в "Тамтэк", девлид, в основном пишу на React, Django, Flask. Почему выбрал именно этот курс? Скорее курс выбрал меня. Мы являемся аутсорсерами и не на все проекты получается добавить DevOps'а, а необходимость появляется. Например где-то переделать деплой или какие-то другие задачи, чтобы разработчики могли сделать это самостоятельно. Собственно по этой причине несколько людей с компании и отправили на курс ОТУС, поучиться и посмотреть на сколько он подходит компании. На курсе дается хороший материал, работа с новыми технологиями, в целом мощно прокачал свой опыт и кругозор, было очень полезно. В плане чего добавить, наверное хотелось бы чуть более новых версий, Python 2 с этого года уже не поддерживается, хотя конечно и еще остается много где. Прохождение курса несомненно привело к ускорению роста в компании, но основное то, что я получил много полезных знаний и опыта, которые уже довелось успешно применить на проекте.