Добрый день!
Поделюсь своим мнением относительно платформы и пройденных курсов в целом.
На данный момент я прошел 2 курса:
1) Middle python developer
2) React developer
Относительно первого курса могу сказать, что я имею опыт в python, и лично мне данный курс был не сложен. Было интересно, я смог "пощупать" технологии, которых в работе не касался, куратор супер, наставники веселые. Опыт командных проектов тоже весьма интересный, хотя для меня это была самая тяжелая часть. Из минусов,пожалуй, отмечу, что очень часто были несоответствия в заданиях на платформе, и то, о чем писали наставники. На консультациях с наставниками, возникали ситуации, когда им было сложно дать какие-то комментарии по проектам, т.к. они не просматривали код заранее (Этот подход, по моему мнению, желательно бы поменять), а так, в целом отличный курс.
Касательно курса по React, он вызвал у меня очень противоречивые эмоции. Я 4 года занимаюсь Fullstack разработкой, пишу на VueJS, и т.к. после курса по python у меня была скидка + сам курс по React стоил не очень дорого, я решил а чего бы и нет...и записался. И вот курс по React дался мне максимально тяжело. Сам тест сдал без проблем, JS знаю. Попытаюсь описать основные моменты. Для того, чтобы все успеть к дедлайну, очень сильно придется чем-то жертвовать, лично мне приходилось...отдых, утренний сон, развлечения и.т.п. к этому нужно быть готовым. Если не ошибаюсь, в карточке курса написано 20 часов в неделю, лично мое мнение, это программа минимум. Резюмирую мысль - если вы не студент, у вас работа, семья, и добавляется данная учеба, то привычный образ жизни на время сильно поменяется.
Работа платформы, максимально часто возникали ситуации, что платформа возвращала тебе код с ошибками, ты чувствовал себя глупым, злился, а как оказывалось потом, решение просто кэшировалось, нужно было все это обнулять, и отправлять заново.
Структура курса, сначала ты пишешь JSX, затем все переводишь в Redux, затем в самом конце Redux тестируешь, т.е. ты переписываешь некоторые моменты по несколько раз (Безусловно это нормальные рабочие моменты, но как мне кажется, в рамках учебы, это можно было бы опустить, а спринт c тестами дать вместе с Redux).
Из положительного хочется выделить работу наставника - очень полезные советы, разбор кода + можно было спросить некоторые решения, которые были не очень по курсу.
Огромное спасибо ревьюеру по имени Геннадий - очень полезные советы, комментарии, бонусом на финальном ревью дал обширные советы на "будущее".
Скажу честно были мысли бросить курс, но нашел в себе силы его закончить. Наверное подсознательно, мне просто хотелось чего-то лайтового, а на деле пришлось местами ощутить себя первокурсником на сессии в институте.
В общем и целом, если подводить итоги, я лишь описал свои мысли и эмоции сразу по окончании последнего курса. Каждый должен оценить свои силы, жизненные обстоятельства и мотивацию.
Спасибо за прочтение.