«После этого случая я понял, что программирование — не для всех»: разработчик о том, как он стал ментором и почему не берет за это деньги
Владимир Чагин в IT уже восемь лет, четыре из которых он занимается менторством — помогает начинающим фронтенд-разработчикам постичь азы профессии и получить первую работу.
В интервью журналистке Highload Владимир рассказал, почему не берет денег за свою помощь, зачем нужен ментор мидлу и любого ли можно научить программированию.
С первой зарплаты ученики сами присылают «благодарность» на карту
К менторству я пришел четыре года назад. В какой-то момент стало скучно просто работать и хотелось иметь дополнительный заработок. Первых двух человек взялся менторить бесплатно — просто попробовать. Довел их до позиции джунов и понял, что мне нравится процесс, нравится общаться с людьми разного возраста и круга интересов — можно у них узнать что-то для себя. Плюс, у меня это получается.
В итоге решил не начинать брать деньги за менторство. Ведь важно, чтобы человек сам хотел учиться, а если я возьму деньги — значит возьму и обязательства его тянуть.
Сейчас те, кто доходят до конца и получают работу, обычно сами просят номер карты и присылают «благодарность». Иногда даже по два раза — когда им повышают зарплату. Максимальная сумма от ученика была 4000 гривен. А один раз прислали бутылку вина.
Трачу на менторство около часа в день
Первого ученика нашел на форуме DOU — там есть топик для поиска менторов. Написал 20-ти людям, поговорил с каждым по телефону — в итоге до конца дошли только двое.
У всех учеников был запрос получить первую работу. Но кто-то хотел упорядочить знания, а кто-то — научиться с нуля.
Обычно я спрашиваю у человека, где он находится сейчас, зачем ему нужен ментор. Если человек совсем ничего не знает о программировании, провожу небольшую лекцию, рассказываю, что это такое.
Потом даю задания, сложность зависит от уровня знаний. Некоторые придумываю сам, некоторые где-нибудь подсматриваю и модифицирую. Если вижу, что у ученика пробел в какой-то теме, изменяю условия, помогаю разобраться, пока все не станет понятно.
Когда замечаю, что знания уже уверенные, а код — чистый, предлагаю составить резюме. Просматриваю, подсказываю и вперед!
Пару раз приходил запрос на менторство от тех, кто уже работает, но они не оставались надолго: обычно у работающих есть сеньор в команде и его можно спрашивать, как ментора.
Графика у меня нет: я отвечаю, когда есть время, и не тороплю учеников с решениями задач. Сейчас у меня четыре ученика и я трачу на менторство около часа в день — иногда меньше, иногда больше.
Менторство — не только для джунов
Я думаю менторство — это желание помочь другому человеку стать лучше, научиться чему-то. Как показывает жизнь, человек обучается быстрее, если его направлять. Задача ментора — научить и структурировать знания того, кто к нему пришел.
Ментор нужен тогда, когда есть цель, которую сложно достигнуть одному. Поэтому если мидл хочет дойти до позиции техлида или даже СТО — ему не помешает найти кого-то, кто сможет его направлять. Так что менторство — не только для джунов. Я иногда думаю, что было бы круто найти ментора и себе.
Плавать хотят многие, выплывают — не все
В отличие от классического обучения, у менторства нет какой-то программы. Процесс идет как идет. Ментор дает обратную связь по уже решенным задачам, помогает ученику самому понять, где ошибка.
При менторстве 99% — это самостоятельная работа. Другими словами, ментор бросает в воду и смотрит, как выплывает человек. Но плывут немногие. Большинство людей тонет после первого задания — особенно новички. Просто получают задачу и перестают отвечать на сообщения.
Один раз ученик не пропал, но помочь ему все равно не удалось. Это был парень лет 20-ти. Он написал, сказал, что хочет попробовать с нуля выучить программирование.
Стандартная схема, когда я даю задачи и ученик их выполняет, ему не подошла. Поэтому какое-то время мы созванивались, я показывал свой экран и чуть ли не на пальцах пытался объяснять. Сначала у меня даже появился какой-то азарт — научить человека. Но в какой-то момент я просто понял, что не каждый может научиться программировать.
Через несколько месяцев таких занятий я написал, что бессилен. Ему нравилась верстка и он пробовал верстать до менторства, так что я посоветовал ему заняться ею: JavaScript ему неподвластен.
Позже я думал, почему не получилось, но точно сказать не могу. Возможно, ему было тяжело учиться из-за проблем в отношениях с его девушкой. Он даже просил советы на эту тему, но я решил не брать на себя ответственность за его личную жизнь.
Один из лучших учеников — 13-летний ребенок
Случай выше — единичный. Обычно, если меня и спрашивают вне занятий, то о ситуациях по работе.
Например, самому молодому моему ученику 13 лет. Он молодец, уже выучил JavaScript и сейчас ищет работу, переживает — стоит ли скрывать возраст. Я посоветовал сразу говорить правду — утаивание информации занимает много энергии. Думаю, он вполне может найти себе какой-то part time. Я бы взял такого кандидата.
Но вообще я не считаю, что всем со школьной скамьи нужно учиться программировать — разве что в гимназиях и лицеях с математическим уклоном. А вот сделать какой-то кружок по программированию для всех желающих было бы здорово.
Чтобы стать ментором, нужно просто попробовать
Чтобы быть хорошим ментором, нужно быть практикующим специалистом. Языки программирования развиваются, появляются новые фичи. Я хоть и работаю, но иногда все равно не могу с ходу ответить на какие-то вопросы. Если чего-то не знаю, то иду и разбираюсь сам, а потом пытаюсь объяснить 🙂
Также нужно любить это дело. Только так это будет нравиться и не надо будет прилагать усилия и страдать.
Если хотите быть ментором, но не уверены, насколько у вас будет получаться — просто попробуйте. Но это чисто мое мнение, основанное на личном опыте. Есть люди, которые менторят и говорят: «У меня час стоит столько-то». У меня менторство немного другое. Разные подходы — разные советы.
Да и ученики разные, кому-то будет лучше так, кому-то — по-другому. Но самое простое, что можно сделать — это найти себе trainee и попробовать довести его до джуна.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: