онлайн обучение стажировка студенческий чат практики трудоустройство наставничество домашние задания
NPS(?): 90

Архитектор 1С

4 ак. часа в нед.
4 мес
    https://otus.ru/lessons/architector1c
ilia-b
24.10.2023
   10

Продуктивно Отзыв о курсе Golang образовательной платформы "OTUS"Дисклеймер: публикация на основании пройденного курса, не является рекламой, выражает субъективное и оценочное суждение автора без какого-либо вознаграждения.Как это ни странно будет звучать, но программирование - одно из моих хобби. Оно помогает мне в изучении информационных технологий, освоении математических алгоритмов и автоматизации рутинных задач. Как показывает практика, навыки разработки узкоспециализированного ПО с нуля и доработки чужого - бесценны. В 2022 году я принял решение перевести программирование из категории "хобби" в основное направление трудовой деятельности. Изучив тенденции на рынке вакансий, понял, что необходимо освоить Golang. Курс "Golang Developer. Professional" на моем счету уже четвертый на платформе "OTUS" (до этого - "Web-разработчик на Python", "Administrator Linux. Professional" и "NoSQL"). Образовательная программа охватывает широкий спектр задач, начиная с базового уровня. Стоит отметить, что новичку придется не легко, так как теоретическая часть предполагает наличие у обучающегося навыков в реализации структур ("двусвязный список"), веб-серверов (с REST API маршрутизацией), клиентов баз данных ("In-memory", Postgres), оценке сложности математических алгоритмов, а также знаний паттернов проектирования исходного кода и архитектурных шаблонов построения программ.Вместе с тем, начиная с самого первого домашнего задания, менторы (как лекторы, так и проверяющие, отдельно благодарю Артёма Картасова за глубокий анализ моего кода) методично и последовательно ведут учащихся к итоговому защитному проекту. Не могу не упомянуть, что и мои однокурсники были активны, помогали и отвечали иногда быстрее преподавателей (мы открыто спорили, конструктивно отстаивая каждый свою точку зрения, публиковали дополнительные материалы, мне писали личные сообщения с советами и обращались за ними).Курс "Golang Developer. Professional" качественно отличается от иных, пройденных мной, проработанным GitHub-репозиторием домашних заданий (автоматические Unit- и Linter-тестирование, подготовленные формы контроля в рамках PullRequest). Ряд лекций носит основополагающий методологический характер, специфичный для Golang (в частности, горутины и приемы организации "связи" между ними). В рамках обучения я впервые столкнулся с gRPC и Protobuf. В результате крайних домашних заданий реализуется микросервисная архитектура посредством Docker. Такое расширение кругозора привело к необходимости пересмотра критерия "правильности" проектов технических решений, исполненных мной ранее на других языках программирования.Тематики курсовых работ различны (это и сбор метрик, и элементы SMM, и работа с базами данных, и веб-сервисы). Каждый обучающийся сможет выбрать ту сферу, что ему по нраву, продемонстрировав, таким образом, имеющийся опыт и потенциал. Так что, даже новичкам не стоит бояться. Пройдя входное тестирование на оценку "D", я из 15 домашних заданий исполнил 14, из которых 12 - на 10 баллов из 10, одно - на 9 и одно - на 8. Выпускной проект - на 12 баллов из 15.Я стал еще более уверен в себе и в правильности принятого решения о смене рода деятельности на IT-сферу.Спасибо команде "OTUS".

Плюсы: Охватывает инструментарий разработки сверх самого языка

Минусы: Рос объем домашних работ к концу курса, но обещали пересмотреть динамику на следующем потоке

Источник: otzovik.com
DizZa
18.03.2022
   8

Одна из немногих компаний на рынке с живыми лекциями и обучением приближенным к реальным условиям Обучался в Отусе на 2х курсах, на DevOps практики и инструменты и Python Developer Basic. DevOps вообще у Отуса легендарный курс, наверное если не лучший в РФ, то точно один из лучших. Рассматриваются современные инструменты, рассматриваются достаточно глубоко для того что бы можно было ими начать пользоваться, причем в релевантных кейсах, а не просто так, что бы было. Все домашки делаются в нормальных "боевых" средах, раньше был GCP, а сейчас Яндекс клауд (что кстати минус), никаких тренажеров, как в яндекс практикуме, никаких стерильных сред - только собственные виртулки, IDE и хардкор. Python Developer Basic менее законченный курс, к концу выглядит скомканным из за желания охватить необъятное, но наличие живых лекций и менторства, позволяют получить в общем то то, за чем каждый пришел. Мне Python нужен был для DevOps собственно я его и получил, лекции же по фронтам мне были и не нужны и не интересны. Думаю было бы верным решением подробить курс на чистый Python, на веб и прочее такое, что бы не смешивать разные направления. Но основной преподаватель Сурен Хоренян просто машина, не было ни одного вопроса который бы его озадачил, шпарит без подготовки и все из головы почти без заготовок.+Самый главный плюс живые лекции, все 100%, без записи, интерактивно, с разбором вопросов, этого сейчас у больших компаний вообще не стало. Второй плюс, это система менторства, за тобой закрепляется преподаватель с которым ты можешь разбирать какие то вопросы, причем не просто в чате, на индивидуальных встречах. Такого вообще нигде нет. Третий плюс, это адекватные преподаватели, а не вчерашние такие же студенты, которые дальше лекционного материала ничего не могут. Тут с этим проблем нет. Ну еще одни плюс, как DevOps так и Python изучаются в боевых условиях. Т. е. разрабатываешь ты в IDE, тераформишь в консоле, а не вставляешь какие то ответы в какие то тренажеры и окна проверок. Одна только подготовка собственной среды для домашних работ дает опыта больше, чем некоторые "экспресс курсы". -Хоть курсы и длительные, больше полугода. Но всю информацию по теме на них дать не получается, потому к концам курсов темы становятся компактнее, а материал более скомканный. Если в DevOps больше всего страдает кубер, и он есть в Отусе отдельным курсом, а его реально надо отдельным курсом проходить. То вот в Python отдельного курса по самому языку без веб его части, без дата сайнса нет. А как показали опросы, мы там в массе свой были именно девопсами, админами, саппортами, теми кто хотел использовать язык для автоматизации и как вспомогательный инструмент, а не чисто им заниматься. Очень нужен такой вот курс. А все остальное в отдельные курсы.

Плюсы: Живые лекции, менторство, обучение не в тренажерах а реальных боевых инструментах (консоль, IDE и т.д.)

Минусы: Попытки запихнуть необъятное в рамки курсов

Источник: otzovik.com