Менторство в IT: как выбрать себе наставника

Рассказываем, кто помогает начинающим разработчикам освоиться в сфере IT и почему это важно на старте карьеры.

IT-комьюнити дружелюбно к новичкам: есть много бесплатных курсов и масса информации в открытом доступе. Но чтобы сориентироваться во всем этом и не опустить руки, может потребоваться опытный консультант. Поэтому среди программистов широко распространено менторство: начинающие разработчики ищут себе наставников еще на старте. А после устройства на работу джуниор обычно получает ментора внутри компании.

Разобраться, как это работает в IT и на что обратить внимание,  нам помог Антон Назаров — iOS-разработчик, который сам занимается менторством.

По теме
Список списков: что почитать в Twitter про карьеру в IT
Список списков: что почитать в Twitter про карьеру в IT
Содержание

Что такое менторство

Ментор — не преподаватель, который учит кодить, а скорее наставник. Он отвечает на возникающие вопросы, помогает выбрать траекторию обучения, найти хорошие курсы, подготовиться к собеседованиям.

Антон Назаров, iOS-разработчик и ментор

В современном мире много образовательного контента, в котором трудно разобраться. К сожалению, если ты прочел книжку, это не гарантирует, что ты найдешь работу. Ментор экономит время и помогает сфокусироваться только на том, что нужно для старта.

Тут как со спортзалом: если купишь абонемент на год и будешь заходить туда, когда не лень, вряд ли накачаешь бицепсы. А вот если регулярно занимаешься с персональным тренером, который ставит тебе задачи и проверяет правильность упражнений — будет в разы эффективнее.

Никакого организованного института менторства в IT нет, это неформальная система. Джуниор может сам обратиться к программисту, который ему кажется авторитетным и попросить о консультациях. Некоторым разработчикам интересно просто общаться, они могут помочь бесплатно или за шоколадку. Но обычно планомерная работа все-таки оплачивается — ведь она требует времени.

Если senior-разработчику интересно прокачивать свои soft-skills, самый простой вариант — заняться менторством. Некоторые делают это бесплатно, но чаще все-таки за деньги, если речь о регулярных созвонах. Конечно, за час менторства разработчик возьмет меньше, чем за час программирования: вряд ли джуниоры могут много платить.

Какая-то оплата работы ментора нужна отчасти и самим джунам: чтобы их мотивировать. Если они будут бесплатно задавать бесконечное числом вопросов из любопытства, не факт, что начнут что-то делать.

По теме
Кем быть в IT: коротко об инженерных профессиях в разработке
Кем быть в IT: коротко об инженерных профессиях в разработке

Конечно, вопросы возникают у новичков на разных этапах, обычно в IT-комьюнити люди дружелюбны и могут подсказать что-то просто так. И это тоже бывает полезно. Но под менторством обычно подразумевается регулярная работа с одним наставником. Он лучше узнает подопечного, понимает его цели, возможности, и помогает структурировать учебный процесс.

Когда вам точно нужен ментор

Поскольку система менторства в IT неформальная, нет конкретных сроков и критериев, когда пора искать наставника. Большинство неофитов начинают с чтения форумов и чатов, и пытаются там нахвататься полезной информации. Но тут есть свои минусы — из разных мнений людей трудно выделить что-то реально полезное.

Антон Назаров, iOS-разработчик и ментор

У блогеров джун в одном месте прочитает: «JavaScript для неудачников», в другом, что работать надо только в Google и Facebook. Получается каша из разных мнений: непонятно, на что ориентироваться. В комьюнити очень много противоположных точек зрения, на каждую найдутся сильные аргументы. Но новичка это ввергнет в стресс.

Ментор помогает отсеять лишнее: ты перенимаешь его точку зрения, делаешь, как он говорит — на доверии. Не потому что он транслирует истину в последней инстанции — просто это удобный самообман. Принять какие-то факты на веру быстрее, чем вникать во все точки зрения разом. Глубоко разобраться и сформировать собственное мнение можно будет потом.

По сути, обращаться к ментору можно в самом начале пути: даже когда еще не начинал учиться. Наставник сразу задаст правильное направление и подскажет, с чего начать, какие знания ключевые, а какие — второстепенные.

Ментор нужен, как минимум, до получения первой работы, и потом хотя бы месяц на работе — чтобы помочь сориентироваться. Потом джун уже и сам сможет расти внутри компании, он постоянно будет в контексте. И просто подойти к миддлу и спросить: «Как ты стал мидлом?»

Где искать ментора и как его правильно выбрать

Ментором может быть любой хороший программист, который согласен консультировать. Это может быть ваш друг или крутой специалист из Twitter. Есть специальные сайты для поиска: например, GetMentor или Solvery. Можно заглянуть в тред Фила Ранжина или в табличку Антона Назарова — там собраны контакты людей, которые не против отвечать на вопросы. Для начала можно обратиться к любому, кто готов делиться опытом — а потом уже по общению оценить, насколько наставник устраивает.

Антон Назаров, iOS-разработчик и ментор

Менторов не то чтобы выбирают. У среднего новичка обычно не очень много денег, чаще это выбор по принципу «кто согласился, тот и ментор». Но в идеале лучше, чтобы у ментора была твоя  специальность — это логично.

На первом созвоне стоит просто пообщаться, узнать, чем ментор занимается. Если это условный Вася из маленькой конторы, в которой он сидит уже 5 лет, ему скучно и он решил для разнообразия поболтать с джунами, вряд ли от него будет много толку. Важно, чтобы человек постоянно развивался, увлеченно рассказывал о работе — тогда он будет давать хороший фидбек.

Поскольку ментор не преподает, а скорее направляет, подсказывает и мотивирует, важна психологическая совместимость. Одна из основных задач ментора — давать тот самый «волшебный пинок», ставить дедлайны, контролировать обучение, не давать расслабляться. 

По теме
Веб-дизайн с нуля: что почитать новичку и где учиться
Веб-дизайн с нуля: что почитать новичку и где учиться

Хорошо, когда подопечный и ментор «на одной волне», понимают друг другу, совпадают по темпераменту. Кому-то нужна строгость, а кого-то одна, наоброт, демотивирует. Кто-то лучше понимает одни объяснения, кто-то другие. Заранее такие нюансы прояснить трудно, но в процессе живого общения — вполне можно.

Как работать с ментором

Взаимодействие с наставниками не регламентировано, они могут помогать с любыми возникающими вопросами и задачами. Например, ментор может:

  • отвечать на короткие вопросы в переписке;
  • проводить видеоконсультации с какой-то периодичностью, более развернуто объяснять на них все, что непонятно;
  • ревьюить код: в учебных заданиях или тестовых, когда джун уже устраивается в компанию;
  • помочь составить резюме и провести тренировочное собеседование.

Конечно, наличие ментора не отменяет самостоятельный поиск информации — за час беседы в день, например, невозможно разжевать весь нужный объем знаний. Правильно рассчитывать на то, что джун работает самостоятельно или на курсах, а к ментору обращается за дополнительной помощью по непонятным вопросам.

Много информации можно найти в поиске Google, но есть вещи, которые нельзя узнать в два клика. Какой фреймворк осваивать в первую очередь? Какие вопросы зададут на собеседовании? На какие курсы лучше пойти? Это хорошие вопросы ментору.

Антон Назаров, iOS-разработчик и ментор

В моей практике часто попадались новички, которые боятся задавать вопросы. В итоге человек тратит на задачу часов 6, не понимая, как ее решить. А я мог бы ему за 3 минуты объяснить.

Внутри компаний эта проблема еще больше выражена. Джуны, которых наняли, боятся произвести плохое впечатление, и не задают вопросы менторам. Это непродуктивное поведение: организация ведь специально создает среду для обучения, и рост джуна выгоден всем. В первый раз спросить любую глупость не стыдно. Если ментор объяснит тебе, как самому найти ответ в Google, в дальнейшем это спрашивать не будешь, вот и все.

Джунам назначают менторов в большинстве крупных компаний. По сути, общение с ними ничем не отличается от консультаций во время обучения — разве что работа идет над реальным проектом.

По теме
10 бесплатных способов войти в IT: от самых очевидных к нестандартным
10 бесплатных способов войти в IT: от самых очевидных к нестандартным
Антон Назаров, iOS-разработчик и ментор

Хорошее менторство ценится в компаниях, но трудно выстроить контроль за процессом. Если не платить за наставничество, это нечестно: на обучение джунов уходит много времени. Если платить, найдутся люди, которые согласятся просто ради прибавки, и будут работать плохо.

Я, будучи джуниором, попал в идеальную среду: там и у меня спрашивали, как мне мой ментор, и у ментора — как ему я. Я на своего ментора жаловался, мне дали другого. Если ментор игнорирует вопросы или раздражается, он плохой ментор. Если он делает работу за джуна, это тоже тревожный звоночек — ведь подопечный должен сам научиться.

Правильный ментор умеет терпеливо объяснять и помогает джуну расти. Если есть возможность выбирать ментора, стоит обращать внимание именно на его увлеченность и желание обучать. Впрочем, наличие хорошего ментора — это только подспорье. А ключевую роль в обучении играет инициативность и упорство самого джуниора.

Подытожим

Ментор — это консультант, который помогает новичку расти. Он не преподает программирование, но отвечает на возникающие вопросы и помогает сориентироваться в сфере. Наставника стоит найти еще на этапе обучения, а в крупных компаниях джунам назначают менторов из числа старших коллег.

Ментор может подсказать нужные курсы, помочь подготовиться к трудоустройству, указать на ошибки в коде. Регулярная работа наставника обычно оплачивается, хотя иногда программисты готовы помогать безвозмездно. К ментору можно обращаться с любыми вопросами, если не справляется Google.

article widget img
«‎‎Главная ошибка собеса — подгонять ответы»‎. Рекрутеры рассказали о найме в IT
Откуда берутся IT-рекрутеры, с какими трудностями они сталкиваются в попытках закрыть позиции и какие ошибки сами совершают на интервью — полезно знать перед тем, как искать работу.
Телеграм-канал про Образо­вание, карьеру и жизнь в IT
Телеграм-канал про Образо­вание, карьеру и жизнь в IT

Читайте по теме

Расти в IT
Расти в IT
21

Расти в IT

Как вырасти до сеньора и тим-лида — гид по карьерному росту в айти
nerd head nerd letter

Мир содрогнулся, когда узнал, что читают разработчики по ночам...

Ничего криминального — только полезная еженедельная рассылка от Bubble. Тренды в айти, лайфхаки и советы экспертов.

Подписывайся!

Ты — котик! Проверяй почту
Нам нужен настоящий адрес эл. почты
Спецпредложения
Курсы со скидками для пользователей Bubble
Выбрать курс
Освоить за выходные
Экспресс-курсы программирования
Выбрать курс
Баг пофиксил
Курсы для QA-инженеров
Выбрать курс
Звездочка к резюме
Курсы по карьерному росту
Выбрать курс
Подписывайся на Bubble в соцсетях
Подписывайся на BUBBLE в социальных сетях
Телеграм-канал про Образование, карьеру и жизнь в IT
Только полезный контент и ничего лишнего.