В небольшой ИТ-компании решили сами сделать джунов, а не брать студентов
В Fively до апреля не было ни одного джуниора. Компания решила не нанимать их, а переобучить из других специальностей. В Fively придумали «Академию», чтобы фитнес-тренер, предпринимательница и преподавательница стали джунами.
Джуниоры — фундамент компании через два-три года. Практика показывает, что их проще «выращивать» самостоятельно. Поэтому как-то Лёша (Алексей Калачик, CEO Fively. — Прим. автора) сказал: «слушай, а давай Академию сделаем?» — «Погнали».
В Fively поначалу никто не захотел быть ментором. Поэтому мы пригласили знакомых с опытом из другой компании. А чуть позже подтянулись и наши.
Сложности, с которыми столкнулись
- Не были налажены процессы: строили железную дорогу прямо перед собой, ехали и строили.
- Курсы проходили на удалёнке, я не ожидал, что это будет настолько тяжело. В офлайне сразу видишь, кто понимает, а кто нет. В онлайне ребята часто молчат с включенными камерами. Каждые пять минут во время лекции приходилось останавливаться и спрашивать «всё ли хорошо?». На пятый ответ «да, всё отлично» начинаешь ощущать подвох.
- Некоторые студенты раньше учились самостоятельно или посещали курсы — наставникам предстояло найти подход к обучению людей с неоднородным опытом программирования. Кто-то обучался программированию почти за полгода до старта академии, поэтому знал основы, и ему быстро стало скучно. А кто-то знал лишь основы алгоритмизации. Решение ускорить процесс и усложнить задачи привело к тому, что стали проседать менее опытные ученики. Понадобился месяц, чтобы все студенты вышли на один уровень, но и на этом этапе не обошлось без прецедентов. При этом мы не делали специальных задач для тех, кто ниже уровнем: самое плохое, что можно сделать — отделить человека от остальных. Для тех, кто больше понимал, что происходит, мы делали развернутые ревью и давали полный фидбэк о том, как более элегантно решать задачи.
- На двух менторов пятеро студентов оказались слишком большой нагрузкой. Выяснилось, что оптимальная нагрузка на одного преподавателя — один или два ученика, поскольку ментор должен не только проводить лекции, но и лично контролировать правильность выполнения задач и регулярно проводить ревью кода обучаемого. Из дополнительных казусов — в середине обучения из команды из-за форс-мажора ушел один ментор, и нужно было искать замену.
- Столкнулись со страхом студентов, что у них ничего не получится. Одна из форм терапии — поддерживать учеников, потому что объективно в программировании нет ничего магического или сакрального, не нужно быть математиком или технарём, чтобы этим заниматься, надо просто работать достаточное количество времени. Первые победы — вдохновляют.
Я учил студентов работать с базами данных и старался не давать постных практических задач, вроде «сделай отчет для налоговой». Кто-то работал над списком данных Имперского флота из Звездных Войн, кто-то над списком Шиноби из Наруто. Вроде бы одно и то же, но так интереснее.
Студенты, которых взяли на работу
Мне начал помогать Леша, CEO Fively, он был моим клиентом. Я спросил, с чего можно начать, он подсказал основы. Я сам освоил HTML, CSS, немного Javascript. Последний курс по джаваскрипту длился пять недель. Не сказать, чтобы я все понял, но это было хорошим опытом.
Я профессиональный спортсмен, все время учебы готовился к соревнованиям. Была работа, курсы и подготовка. Времени хватало ровно на сон. По выходным тоже часов восемь сидел.
Я попала в Академию с минимальными знаниями. Месяц делала задания на тренажерах сайта htmlacademy, после чего прошла курсы по git и react на codeacademy. Раньше я работала с девяти утра до десяти вечера с понедельника по пятницу. Ночью засиживалась до трех-четырёх, могла поспать до 11 и пойти на работу.
Были моменты, когда чувствовала, что выгораю, ничего не получалось, но остановиться и бросить начатое — никогда.
За полгода до «Академии» я повторяла базу, проходила курсы Rolling Scopes. Пришлось совмещать: училась в Академии, учила других в университете.
Старт был лёгкий. От нас не требовали восемь часов выжимать, в день на курсы уходило примерно пять-шесть часов. Три раза в неделю лекции и каждый день звонки на английском. Это была репетиция реального митинга: мы рассказывали, сколько времени потратили на задачи, какие трудности возникли, что планируем делать.
В какой-то момент мы дошли до Реакта, начали делать внутренний проект. Тогда и почувствовалась разница в уровне студентов: всем пришлось учиться работать в команде. Интересно было смотреть, как люди, которые изначально имели более слабую базу, постепенно росли — и ты вместе с ними. Пока помогаешь, сама много узнаешь.
Читать на dev.by