За последние несколько лет я обучался на разных ИТ курсах с целью сменить специальность или улучшить навыки на текущем месте работы. Теперь я хочу поделиться опытом о существующих на рынке компаниях. Так как про каждую хочется сказать, много наверное выделю под каждую отдельную статью.
Skilbox
Хороший вариант для тех у кого все хорошо с самодисциплиной. Мне вот ее не хватило. Суть курсов в следующем вы смотрите заранее записанный видео урок выполняете на его основе домашнее задание и отправляете преподавателю. Преподаватель смотрит его, находит недочеты отправляет их вам на переделку и так до тех пор пока домашняя работа не будет сделана практически идеально. А до тех пор к следующей теме не перейдете. Если возникают вопросы, то есть общий чат в Телеграмме где сидит преподаватель и другие участники курсов. Обычно помогают всем и отвечают на любые вопросы.
Плюсы данного подхода:
- Гибкое управление свободным временем. Если мало времени на одной неделе, то выполнил всего одно задание, на следующей делать нечего - выполняй хоть пять. Задания проверяют довольно быстро, пока ждешь изучаешь другую информацию в интернете или смотришь видео урок по следующей теме.
- Очень хорошо подают основы, думаю для новичка в программировании это был бы самый легкий старт.
- В принципе доступная цена. Конечно надо брать курсы исключительно по акции, к счастью они бывают очень часто.
Минусы:
- Лично мне не хватило дисциплины. Все же когда график свободный и ничто не давит, то постоянно оттягиваешь выполнение домашних заданий, из-за чего курс у меня шел очень медленно. Но это моя личная проблема у других ее может не быть.
- Порой преподаватели на мой взгляд слишком усердствует, ты уже понял тему и готов идти к следующей, но пока не исправишь все, даже самые мелкие и монотонные правки дальше не пойдешь. С другой стороны это в какой-то степени и плюс, учит перфекционизму и усидчивости, но в моем случае в комбинации с первым пунктом загубило обучение
Что касается самих курсов, то я рассматривал курсы по Frontend разработки и Python разработке.
Программа Frontend мне понравилась, дают очень много нужной информации и совсем мало лишнего. Очень быстро идет переход к практике которая будет полезна при поиске работе и которую можно выложить в резюме.
К сожалению такого я не могу сказать о курсе по Python. Когда я на него поступил программа была выстроена очень странным образом. По началу все было хорошо, основы языка были рассказы на мой взгляд идеально, мне есть чем сравнить. Думаю основы поймет любой человек даже очень далекий от ИТ. А вот дальше начались странности, курс углубляются в технические дебри без всякой привязки к реальной полезной в работе информации. К слову сказать дипломной работой являлась разработка игры на Python, вы много знаете вакансий в геймдеве? Сейчас ради интереса посмотрел не изменился ли курс и да, добавили очень много нового(при этом и цена выросла в два раза). Теперь есть и основы Linux и Django, Flask и много чего еще полезного. Вот только доступ к этому откроется только после того, как вы пройдете основной курс.
Насчет трудоустройсва ничего не подскажу весь курс до конца не прошел может еще вернусь, но его базовой версии вам точно не хватит. Полной скорее всего да будет более чем достаточно, но будьте готовы прорываться через дебри информации которая вам долго будет казаться лишней и избыточной, но хоть руку набьете.
Итого.
В целом нормальные курсы, очень хорошо рассказывают основу. Однако нужна очень хорошая самодисциплина, никто вас пинать и мотивировать не будет. Тщательно смотрите программу курса и сравнивайте ее с тем, что требуют на собеседованиях, не все курсы дают все необходимые для получения новой работы навыки.