5 советов, как подобрать ментора по программированию

Учит тот, кто умеет.
3 минуты11991

 

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

Вот 5 основных правил, как, где и по каким критериям найти себе духовного гуру программирования.

Определитесь с типом наставничества

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

Важно определить:

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

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

Поиск с умом

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

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

Третий вариант — биржа труда. Минус — вы получите много отказов.

Не доверять и проверять

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

Не надо устраивать тестов и пытаться вывести ментора на чистую воду. Аккуратно расспросите про опыт, обучение программированию и представьте примерный план вопросов к нему.

Найти контакт

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

Не бойтесь добавить немного лести. Если вы лично не знакомы с человеком, но слышали, какой он крутой разработчик — так и пишите.

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

Дать что-то взамен

Теперь поставьте себя на место опытного разработчика. С чего вдруг он должен помогать? Что вы готовы дать взамен?

Деньги — не лучшее решение. Количество помощи и её качество не регламентированы, иначе это был бы не ментор, а репетитор. А стать хорошим разработчиком благодаря репетитору — все равно, что пытаться познать мир, путешествуя лишь по отелям «all inclusive».

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

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

Ищите правильных менторов, набирайтесь опыта, прокачивайте навыки, и вы сами станете чьим-то наставником.

web_developerкарьера itобучение
Нашли ошибку в тексте? Напишите нам.
Спасибо,
что читаете наш блог!