Отзыв о курсе «Java-разработчик» от Otus: информативный, полезный и профессиональный

Закончил обучение курса «Разработчик на Spring Framework» в октябре 2024. Если кратко, то именно сам курс был очень интересный, полезный и видно, что курс ведется сплоченной командой с большим опытом в данной теме. В целом, как уже сказал ранее, данным курсом остался очень доволен, то, что было озвучено и ожидалось (от курса и преподавателей) оправдалось. Команде курса огромное спасибо и всяческих благ.
P.S. Также хотел озвучить итог обучения по «Специализации Java-разработчик». В целом («Java Developer. Basic», «Java Developer. Professional» и «Разработчик на Spring Framework») программа оказалась очень полезной, начинал обучаться практически нулем в Java, сейчас кое-что, кажется, понимаю. При этом, как мне кажется, программа затянута, хотя озвучивается срок обучения 15 месяцев по факту с марта 23-го по октябрь 24-го прошло 19 месяцев. Понятно, что между курсами частично темы пересекаются. Возможно, выделение обучающихся именно по специализации в группу позволило бы решить данный вопрос (зная, что человек пойдет по всем трем модулям, внутри модулей можно дать уникальные занятия без самоповторов, а то тему докера трижды проходил).
Касательно самих курсов, мне кажется, если бы все модули вела команда курса «Разработчик на Spring Framework» или хотя бы подход команд был на уровне команды данного курса, эффективность и польза профессии была бы гораздо выше (ранее я уже писал отзыв по курсу «Java Developer. Professional» и еще до начала обучения на «Разработчик на Spring Framework» основная претензия была именно к структуре курса и подаче материала внутри занятий, а пройдя курс по Spring еще раз убедился, что тогда я был прав и именно подхода команды Spring не хватает курсу «Professional».
Достоинства
1. Преподаватели — прям видно, что спецы в своей области, Александр еще на курсе Basic вел одно занятие и уже тогда был понятен уровень квалификации, с другими преподавателями ранее на обучении не сталкивался, но в целом все оставили только положительные впечатления.
2. Структура курса — она отлично спланирована, затрагивает все важные темы для Spring-разработчика (по крайней мере, как мне показалось), или хотя бы дает частичное понимание затронутых тем.
3. Подача материала и структура занятия — интересные лекции и примеры, подача материала внутри лекции последовательна, нет прыжков (как правило) от одной темы к другой (а если есть, то это обговаривается и говорится для чего), в целом прослеживается логическая нить от одного раздела к другому.
4. ДЗ — отлично раскрывают каждый из уроков, по которому они заданы.
Недостатки
1. Хотя и было озвучено в самом начале, что преподаватели тоже люди и у каждого из них свои предпочтения и видения лучшего. Неоднократно приходилось переделывать что-то, так как сказанные рекомендации, а зачастую даже постановка задания в ДЗ, противоречила видению проверяющего.
2. ДЗ — показалось (возможно, и нет), что они идут неравномерно, то подряд несколько заданий идут без ДЗ, а потом подряд с ДЗ, да еще и на которых застреваешь. Понятно, что текущая структура модулей обучения и занятия сформировала очередность ДЗ. Без пересмотра структуры вряд ли получится сильно поменять очередности, но как мне кажется, более ровное распределение ДЗ как по объему работ (хотя и неоднократно было сказано, что ДЗ примерно равны по объему, но если честно, то тут бы поспорил), так и по их распределению между занятиями позволило бы лучше усвоить материал.