Давайте с вопросом развития начнем с простого и дальше будем двигаться к сложному. Начнем об обучении джунов. В хх я пришел зеленым студентом больше 6-ти лет назад. Пришел я в школу разработчиков. И сейчас преподаю в ней. school.hh.ru.
Школа устроена следующим образом. На входе будущие студенты решают несколько задач онлайн, затем офлайн интервью. Это задачи на логику и довольно простые типовые задачи на алгоритмы. Писать код не обязательно, главное рассказать как бы вы решали такую задачу.
Как подготовиться к подобным интервью как раз писал предыдущий автор этого твиттера :)
Сама школа разделена на 2 части: лекции и работа над проектом. Лекции проходят 2-3 раза в неделю.
В прошлом году лекции записывали: youtube.com/watch?v=7tULJl…
Обучение идет по 2-м направлениям фронтенд и бекенд. Бекенд на java. Время одной лекции не определено четко, у каждого лектора свои лимиты, о которых он заранее сообщает студентам.
У лекций есть ДЗ. Я обычно стараюсь после выдачи ДЗ отвечать на вопросы, проводить ревью решения студента как можно быстрее. Это правило действует до дедлайна, который составляет 2-4 недели от момента ТЗ. Общение ведем в слаке, ревью решений на гитхабе.
Список моих лекций есть здесь: xnim.ru/projects/schoo…
У меня была пара веселых моментов. Провожу лекцию по базовому js, в конце даю домашку. Добираюсь до дома (мне ехать 1,5 часа) и ровно в момент, когда закрываю дверь, мне студент присылает решение. К слову это оказалось лучшим решением :) И нет, его он не списывал :)
Вторая история. Мои лекции часто расположены перед НГ. В таких случаях я даю дедлайн в новогодние каникулы плюс 2-3 дня. Решение пришло 31 декабря в 23:00. Ревью студент получил в течение 15-20 минут.
После блока лекций начинается практика. Студенты делятся на группы и занимаются школьными проектами. Я в свое время делал прототип фронта поиска в хх. Над проектом студенты работают 3 месяца, и обычно это не фул-тайм и даже не парт-тайм работа. В свободное время.
Эти проекты нужны, чтобы вчерашние студенты попробовали работу в команде, у них появились первые конфликты (возможно), первые совместные обсуждения.
В последних двух школах студенты делали проекты, которые потом нашли свое использование. В школе 2017-2018 года я был ментором проекта, а ребята, которых мы менторили работали на полноценной парт-тайм работе в офисе.
Также знаю, что есть стажировки у avito start.avito.ru/tech, школа интерфейсов яндекса yandex.ru/promo/academy/… Возможно еще что-то?
Не могу не упомянуть очень крутой кейс от @idelpivnitskiy youtube.com/watch?v=Kw1gQT…
Идель, привет :) Кстати, Идель также участвовал в школе хх.