Пробовал обучаться по двум программам: алгоритмы и архитектура ПО.
По алгоритмам обучение построено по следующей схеме:
1. Теоретическая часть, где описывается какой-то алгоритм (один из вариантов поиска к примеру)
2. Задание, которое представляет из себя один из двух вариантов:
а. Реализация описанного алгоритма с небольшими изменениями
б. Задача про два напильника. Т. е. ты читаешь описание задачи, пытаешься найти в теоретической части хоть какие-то намёки на неё и не находишь. Пишешь об этом в чате и наставник начинает тебя подводить к решению, которое никак не пересекается с пройденной ранее теорией.
Когда на вебинаре спрашиваешь у наставника каким образом самому приходить к нужному решению (надеясь, что обучение этому как-то поспособствует), наставник раскрывает главный секрет: надо просто решать как можно больше алгоритмических задач, иного пути нет. Т. е. ты платишь ровно за одно это знание: сиди на литкоде, никаких базовых принципов или часто используемых подходов тебе не дадут. За это надо заплатить 80 тысяч.
-
Архитектура ПО - это просто сырой набросок. Много разных тем, чаще всего описанных на уровне первых двух абзацев из соответствующей статьи на википедии. Иногда это может быть просто список плюсов и минусов, но что это, какую задачу решает, чем отличается от похожих решений - ищи сам.
Наставник в чате на вопрос о каком-нибудь инструменте может сказать "я не знаю, посмотри что другие ребята предлагают". Спасибо, именно такая помощь мне и была нужна.
Задачи часто не несут полезной нагрузки, но при этом составлены так, что приходится очень много времени тратить на однотипные действия (не аналитического характера, просто мартышкин труд). Или это может быть к примеру реализация какого-то решения на уровне кода (frontend или backend). Зачем этим заниматься архитектору ПО - загадка. А проверять их могут по несколько дней.
После прохождения спринтов не было ощущения, что компетенция в новой теме сильно выросла. Т. е. тебе дают названия принципов и инструментов, минимум описания и примеров. И если хочешь понять нюансы, варианты использования и прочее - изучай сам.
Всё это больше похоже на то, что тебе предлагают поработать редактором: вычитать курс, дать обратную связь, указать где чего не хватает, что надо улучшить или добавить, передать всё это авторам, чтобы они могли всё исправить, дополнить и дать новую версию будущим потокам. Обычно за это платят, но здесь предлагается сделать это даже не бесплатно, а заплатить 150 тысяч.
Меня долго не покидало сомнение, может быть это со мной что-то не так? Вроде бы большой опыт в IT за плечами, но ценности не вижу. И ведь очень много хвалебных отзывов, людям нравится. Но потом заметил, что всё это абсолютно однотипные короткие тексты, скорее всего написанные по заказу. При этом есть и подробные отрицательные отзывы, под которыми очень много подтверждающих написанное комментариев.
Получается яндекс за счёт своего имени получает много покупателей курсов, но качество материала очень и очень низкое.