Читатель Павел поделился в чате обстоятельным сообщением, о том как устроены самые успешные курсы по трудоустройству джуниоров в США. Публикуем его текст полностью:
"Курсы, которые публикуют статистику, и у которых статистика показывает больше 79% трудоустройства (особенность законов, регулирующих образование в США, не позволяет курсам сильно врать с этой статистикой, так что ей можно доверять. Трудоустройством считается нахождение выпускником работы по специальности в течение полугода после выпуска):
Я не брал всякий data science, Cybersecurity и т.п. - такие тоже есть, но я не представляю, как может выглядеть карьера junior data scientist после курсов. Рассматривал строго software engineering.
Итак:
Курсы идут в формате boot camp: студенту надо уделять 100% курсу в течение всего срока. Part-time опции есть, но part-time от full-time по сути отличается тем, что вместо 40 часов в неделю 8-5 нужно тратить +/- те же 40 часов в формате 6-9 вечера + все выходные full time.
Курс в зависимости от школы занимает от 15 до 21 недели. 15 недельные на самом деле 17 недельные, потому что перед ними есть «добровольные», но очень рекомендуемые вводные теоретические блоки. 21 недельные тоже будут 17 недельными на практике, оставшиеся 4 недели называются career coaching и посвящены поиску работы.
Курсы строго делятся на frontend developer и software developer.
Разница в том, что software получают js+популярные фреймворки, какой-то вариант backend (ruby, java, go - чаще всего что-то из этого набора) + работа с базами данных (SQL и MongoDB есть у всех + могут дать что-то вроде hybernate). Поверхностно дадут HTML, css. Обязательно есть работа с AWS, но я не очень понял, в каком объеме.
Frontend получает js и фреймворки, сильно больше HTML и css, совсем поверхностно backend, дополнительно получат некоторые навыки дизайна + практику работы с инструментами типа figma, sketch и в некоторых случаях photoshop. В дизайн у всех входит типографика, проектирование модульных сеток и базовая айдентика.
Обучение разбито на три блока: теория (ситнтаксис языков, git, базовые конструкции и как с ними работать, вот это вот все), практические занятия (разобьют на команды по 3-5 человек и будут давать сильно меньше теории и сильно больше реальных задач, по отзывам в этом блоке почти все придётся выяснять самому, хоть и с подсказками от инструкторов), career coaching (помогут правильно сделать резюме, портфолио и подготовят к прохождению технических интервью). По времени: 2-3 недели теории, 1-2 недели career, все остальное - работа в команде над проектами.
В теоретическом и практическом блоке нужно показывать результат в виде готовых проектов. В теории будет что-то базовое типа сделать landing или написать мелкую игру типа крестики-нолики. В практическом будут довольно близкие к жизни проекты, иногда даже реальные стартапы. За время практического этапа команда обычно делает 3-4 разных проекта.
Форматы: кампус (физически ездить в класс) и онлайн. По цене не отличаются. Кампус чаще всего в каком-нибудь коворкинге типа WeWork. Онлайн обычно чуть дольше и, по отзывам, реже получает «реальные» проекты.
Стоимость: от 10 до 20к баксов, с медианой в районе 15. Есть курсы, которые предлагают вместо оплаты income sharing agreement - учат бесплатно, но в течении какого-то количества лет нужно отдавать процент от свое зарплаты. ISA лежат публично, можно прочитать, все имеют минимальную зарплату, получая ниже которой платить не надо и все имеют максимальную сумму платежей, после достижения которой тоже больше платить не надо. Минимальная зарплата обычно близка к типичной джуниорской (40-45к в год), максимальная сумма платежей - что-то в районе 1,5-2х стоимости курса upfront.
Post #178
1.96K