Курс «Golang Developer. Professional»
Компания: OTUS (Отус)
рейтинг:
Язык:
Актуальная программа курса (6 модулей, по данным школы)
- Начало работы с Go
- Concurrency в Go
- Стандартные библиотеки и практики
- Работа с сетью и БД
- Микросервисы
- Проект
Кем вы сможете работать
Сколько зарабатывают в профессии (медиана hh.ru, по 104 вакансиям)
Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.
Сравнение с похожими курсами других школ
| Курс | Школа | Цена | Срок | Рейтинг | Диплом | |
|---|---|---|---|---|---|---|
| Golang Developer. Professional (этот) | OTUS (Отус) | 97 500 ₽ | 5 месяцев | 4.3 | — | — |
| Разработка на Go | ФРОО | 45 000 ₽ | 2 месяца | 5.0 | — | Обзор |
| Основы программирования. Видеокурс | GeekBrains (ГикБреинс) | беспл. | — | 5.0 | — | Перейти |
| Изучение языка программирования | LoftSchool (Лофт скул) | беспл. | — | 5.0 | — | Обзор |
Стоит ли идти на этот курс
Плюсы
- Плотный стек под задачи уровня Senior: примитивы синхронизации, concurrency patterns, дженерики, профилирование и оптимизация — не абстрактная теория, а то, что отличает крепкого Go-разработчика от человека, который просто «пишет на Go».
- Микросервисная архитектура в практическом разрезе: очереди сообщений, тестирование микросервисов, мониторинг, Docker и K8s — стек, который нужен в большинстве серьёзных backend-команд прямо сейчас.
- По данным школы, часть студентов меняет работу или находит новую ещё в процессе первой части обучения — не после финального диплома, а по ходу. Для продвинутого курса это показательно: навыки начинают работать до финиша.
- На выходе — свидетельство о повышении квалификации. Не сертификат «прошёл курс», а документ государственного образца, который можно положить в резюме без оговорок.
Минусы и кому не стоит
- Почти сто тысяч рублей за программу — и при этом модули в открытом виде не опубликованы. Это неудобно: платишь за продвинутый уровень, но глубину и темп тем проверить заранее сложно. До оплаты запросите у школы подробную программу и убедитесь, что она не пересекается с тем, что вы уже знаете — иначе риск переплатить за знакомый материал.
- Пять месяцев в структурированной программе — это не «посмотрю когда будет время». Формат требует стабильного ритма: если плотный рабочий график раньше уже мешал вам дотянуть онлайн-курс до конца, это стоит учесть до старта.
Когда этот курс вам не нужен
Если вы уже уверенно проектируете микросервисы, работаете с concurrency без подсказок и K8s для вас — рабочий инструмент, а не новая тема, этот курс вам ничего не добавит. Нужна конкретная задача или человек, который разберёт ваш код, а не программа на пять месяцев. С другой стороны — если Go для вас пока на уровне «читал документацию и написал пару скриптов», уровень Professional это не метафора: concurrency patterns и System Design без практики на языке просто не лягут.
Как выбрать курс по этому направлению
Выбирая продвинутый курс по разработке, я бы первым делом смотрел на конкретику навыков, а не на количество часов. Пять месяцев — это срок, за который можно либо глубоко разобраться в одной технологии, либо поверхностно пробежаться по десяти. Проверяйте, есть ли в программе реальные инженерные задачи: тестирование, профилирование, работа с очередями сообщений — или только синтаксис и «основы». Трудоустройство: смотрите не на обещания, а на то, какие компании реально берут выпускников. Цена выше восьмидесяти тысяч оправдана, если после курса понятно, на какую позицию и зарплату можно претендовать.
Частые вопросы
Подойдёт ли курс, если я только начинаю изучать Go?
Нет. Курс заявлен как продвинутый — он рассчитан на тех, кто уже работает с языком. Темы вроде примитивов синхронизации и concurrency patterns без базы не усваиваются: будет ощущение, что говорят на другом языке.
Сколько времени в неделю нужно уделять учёбе?
Школа не публикует точную нагрузку, но пять месяцев на такой стек — это серьёзный объём. По общей практике продвинутых курсов по разработке: рассчитывайте минимум на десять-пятнадцать часов в неделю, если хотите не просто досмотреть, а разобраться.
Какой документ выдаётся по итогам?
Свидетельство о повышении квалификации — документ государственного образца. Это не просто PDF с логотипом школы, его можно прикладывать к резюме и трудовой документации.
Помогают ли с трудоустройством?
По данным OTUS, многие студенты находят или меняют работу ещё во время первой части программы, а к финалу могут претендовать на повышение. Конкретные гарантии и механику поддержки стоит уточнять у школы до записи.
Нужен ли коммерческий опыт на Go или достаточно pet-проектов?
Курс ориентирован на тех, кто уже знает язык — коммерческий опыт предпочтителен, но не обязателен. Важнее понимать базовые концепции Go: горутины, каналы, интерфейсы. Если этого нет — курс будет тяжёлым.
Насколько актуален Go на рынке труда?
Go стабильно востребован в backend-разработке, особенно там, где важны производительность и работа с высокими нагрузками: финтех, инфраструктура, микросервисы. Рынок не перегрет, как когда-то Python, но грамотных Go-разработчиков нанимают охотно.
Длительность курса
150 дней
Формат обучения
2 вебинара в неделю по 2 академических часа
Обратная связь
общение с преподавателем в канале Slack раз в месяц очные митапы преподавателей и студентов
Теория и практика
6 модулей 51 час теории и 43-107 часов практики
Чему научитесь
- Писать production-ready код, многопоточные и конкурентные программы
- Понимать синтаксис и внутреннее устройство языка Go
- Понимать особенности сетевого программирования
- Разворачивать микросервисы с помощью docker
- Сохранять в GitHub пример работоспособного сервиса на Go
прямо сейчас!
О курсе
О курсе
Преподаватели курса
Отзывы
Преподаватели - действующие разработчики из крупных компаний, подход к коду с первого занятия профессиональный. Помимо вебинаров было общение в Slack и отдельный чат для проверки домашних заданий. Методисты и преподы явно дорабатывают программу между потоками - следующий набор уже получил оптимизированную работу с домашками, чему немного завидую.
Главный минус - программа трудоустройства реально не работает. После выпуска не получил ни одного оффера от компаний-партнеров. Это честный провал, который нужно исправлять. В остальном - курс стоит своих денег, особенно со скидкой.
Что реально работает: домашние задания. Материал укладывается в голове совсем иначе, когда ты его руками прорабатываешь, а не просто смотришь лекцию. Всегда можно было написать преподавателям в Slack - отвечали с разной скоростью, но отвечали. Часть вопросов, правда, осталась не до конца разобрана, так что пришлось добивать с коллегами на работе.
Отдельно скажу: Otus выполнил обещание о переводе между потоками. В декабре 2019 я воспользовался этой опцией и без каких-либо проблем перешел на другой поток. Были обещаны дополнительные уроки - их так и не дали, но я не сильно переживаю из-за этого.
По преподавателям - картина неоднородная. Я прекрасно понимаю, что они такие же разработчики, и не все умеют объяснять. Заметно, что ситуация постепенно улучшается: те, кто откровенно не тянул как преподаватель, уходят, остаются сильные. Это радует. Ничего личного - возможно, слабые педагогически люди отличные разработчики, просто это разные навыки.
Материал от потока к потоку становится лучше. Курс не ограничивается базой - там есть и вещи, которые выходят за рамки стандартной программы, в том числе детали внутреннего устройства языка. Это, кстати, одна из причин, почему я вообще выбрал именно этот курс. Раньше были проблемы с проработанностью домашних заданий, сейчас это в основном решено.
Единственное, что реально напрягает: месяц на проектную работу - это очень мало, если ты работающий разработчик. Совмещать с полноценной работой тяжело, и этот срок ощущается как узкое место.
В целом курс помог мне закрыть конкретную задачу - перейти на Go в рабочем контексте. Otus развивается, это видно, и я желаю команде продолжать в том же духе.
Преподаватель из Ozon реально старался: помогал, двигал в правильном направлении. Сокращатель ссылок писал с удовольствием - это был, пожалуй, лучший момент курса. Видно, что человек хотел развивать проект дальше, но что-то не сложилось на уровне методологии.
Теперь о том, что не понравилось - и это перевешивает. Курс ощущается сырым и несвязным: отдельные лекции существуют сами по себе, без единого стержневого проекта, который давал бы понимание языка в целом. Я до сих пор не понимаю, почему нельзя было нанизать все темы на один развивающийся проект - взять тот же сокращатель ссылок и строить на его базе что-то дальше. Это дало бы и целостность, и мотивацию.
Формат онлайн-лекций убивает время: лекторы вещают из дома, фоновый шум постоянный - лай собаки на протяжении минут десяти, это не преувеличение. Домашние задания проверяют больше месяца. Задания в целом скучные, подача материала сухая - больше похоже на справочник, чем на курс.
Есть возможность сменить курс один раз, если не пошло - это плюс. Ценой не назову приятной за то, что получаешь.
Если вы не практикующий Go-разработчик, этот курс вас им не сделает. Рекомендую перед покупкой посмотреть пару лекций по другим курсам школы - чтобы понять, стоит ли вообще нести туда деньги. И точно не платите сразу за всё.
Подборки лучших курсов по теме
По темам этого курса на MOOC есть рейтинги лучших программ — сравнение цен, длительности и отзывов в одном месте.



