Как найти учителя программиста

Сейчас менторство считается одним из мощнейших рычагов роста в IT и отличным способом развития soft & hard skills. На рынке уже тысячи менторов по различным тематикам. Но где же найти этого эксперта, который подскажет верный путь, поможет решить рабочую задачу, составить план развития или прокачать новый навык?

Кто такой ментор?

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

«Спа­си­бо, что по­ка­зал, как со­здан­ное нами мо­жет из­ме­нить мир!», — на­пи­сал Марк Цу­кер­берг по­сле смер­ти сво­е­го на­став­ни­ка Сти­ва Дж­об­са.

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

  • занимал такую же позицию (или выше на пару ступеней) в вашей или другой компании;

  • работает в той компании, в которую вы хотите попасть;

  • работал/запускал/развивал похожий продукт на ваш.

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

Площадки менторов

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

Getmentor – открытое сообщество IT-наставников

Getmentor.dev – некоммерческая площадка от Георгия Могелашвили, разработчик из Shopify, ex-Booking. За свою работу площадка не берет никакой комиссии, оплаты за участие и прочих обязательных взносов и вознаграждений ни от менторов, ни от менти. Но есть возможность задонатить на развитие площадки :)

  • Количество менторов: 400+;

  • Бесплатные менторы: есть, много;

  • Комиссия: площадка не берет комиссию, ментор и менти самостоятельно решают вопрос оплаты;

  • Помощь в подборе ментора: отсутствует, сами выбираете ментора, оставляете заявку на сайте и он с вами связывается;

  • Доп. плюшки: отсутствуют.

No Flame No Game: Поиск менторов

Telegram-бот для поиска менторов от Анны Булдиной, автора популярного telegram-канала No Flame No Game про продакт-менеджмент. Бот помогает менторам и менти находить друг друга.

  • Количество менторов: 800+, самое большое количество менторов на рынке РФ;

  • Бесплатные менторы: есть, много;

  • Комиссия: площадка не берет комиссию, ментор и менти самостоятельно решают вопрос оплаты;

  • Помощь в подборе ментора: отсутствует, сами выбираете ментора и связываетесь с ним в telegram;

  • Доп. плюшки: отсутствуют.

Solvery.io – обучение IT 1 на 1 с наставником

Solvery.io – коммерческая площадка от Антона Волкова и Маши Конопелько. Площадка активно развивается как в РФ, так и на зарубежном рынке, привлекает инвестиции и партнерства с крупными компаниями. Сейчас активно развивают свой youtube-канал и проводят там бесплатные трансляции с менторами.

  • Количество менторов: 800+;

  • Бесплатные менторы: нет, но есть менторы с низким прайсом (до 1000р за занятие);

  • Комиссия: площадка берет комиссию;

  • Помощь в подборе ментора: есть, менеджер поможет подобрать самого релевантного ментора для вас;

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

Эйч. Сервис развития карьеры

Эйч – коммерческая организация, которая в первую очередь ориентируется на помощи с трудоустройством, релокацией и ростом в карьере. Помимо менторских консультаций, также есть услуги по составлению резюме и сопроводительного письма для самых ленивых :) Параллельно ребята развивают сервис для поиска работы БУДУ.

  • Количество менторов: 200+;

  • Бесплатные менторы: нет;

  • Комиссия: площадка берет комиссию;

  • Помощь в подборе ментора: менеджер поможет подобрать самого релевантного ментора для вас;

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

Айти Кадр – перенимайте опыт

Айти Кадр – менторская площадка от Михаила Грекова (Product Manager, автор telegram-каналов Продуктовошная и Про удобство). Самая молодая площадка из перечисленных, но активно развивающаяся. Помимо менторства также есть онлайн-курсы.

  • Количество менторов: 80+;

  • Бесплатные менторы: есть, но за них придется разово заплатить 1000р площадке;

  • Комиссия: площадка берет комиссию;

  • Помощь в подборе ментора: есть возможность оставить заявку на подбор ментора или самостоятельно выбрать и оплатить консультацию;

  • Доп. плюшки: выдают сертификат после 5 занятий с ментором; возврат денег, если за первые 15 мин консультации поняли, что ментор не подходит.

Другие сервисы по подбору менторов

  • United Mentors – бизнес-менторство;

  • Клуб менторов – развиваем бизнесы и их основателей;

  • Experum – менторы и эксперты для вас и вашего бизнеса;

  • Miranna – платформа индивидуального обучения для женщин;

  • Мен­тор­ская про­грам­ма МГУ;

  • Мен­тор­ская про­грам­ма РЭШ;

  • Мен­тор­ская про­грам­ма НИУ ВШЭ;

  • Айти менторы от Антона Назарова.

Помимо специализированных площадок, вы также можете искать ментора в социальных сетях (linkedin или facebook), на обучении в онлайн-школах (у нас в ProductStar есть менторы по продакт менеджменту), на форумах или офлайн/онлайн конференциях для айтишников.

Делитесь в комментариях своим опытом о работе с менторами или наставниками. Прибегали к услугами менторов? Помог ли ментор в решении вашей задачи?

Владислав Носковец

Head of Product в онлайн-школе ProductStar. Ментор по продакт менеджменту, EdTech и карьере

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

А вы обращались к ментору за помощью?


8.62%
Да, помог решить мою задачу
10


2.59%
Да, но проблему не решил
3


60.34%
Нет, не обращался, но хочу найти себе наставника
70


12.93%
Нет, я и так все знаю
15

Проголосовали 116 пользователей.

Воздержались 24 пользователя.

За последние годы появилось множество онлайн-курсов, которые обещают научить программированию даже мартышку. Некоторые компании создают целые обучающие платформы с интерактивными заданиями, проверкой результатов в реальном времени и ачивками. Геймификация идеально ложится на продукты в сфере онлайн-образования: это весело, удобно, быстро. Уже через пару недель в вашем профиле значится, что вы закончили «Путь Ruby/Python/Java» и кажется, что всё готово к поиску работы.

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

  • Как работает X? Нужно ли сейчас узнавать в деталях, как работает Х?
  • Как начать писать в open source? В какие проекты?
  • Как писать тесты и с помощью какой библиотеки?
  • Что покрывать тестами, а что — нет?
  • Какие книжки читать? И читать ли?

Долгие часы перекапывания Интернета, чтения статей и ответов на Stack Overflow, нередко противоречащих друг другу, не дают эффективных результатов. И пока вы с трудом пробираетесь через эти дебри, выдавливая из себя строчки кода своего первого настоящего приложения, один, самый главный вопрос не покидает вашу голову:

— А не пишу ли я полное говно?

Пишете. Как и любой новичок до и после вас. Это нормально. Через это проходит не только каждый разработчик, но и вообще любой специалист в какой бы то ни было области. Просто вам не хватает совета и помощи старшего разработчика, без которых самостоятельно возиться можно очень долго, пока не изобретёшь велосипед.

Вам нужен ментор

У каждого из нас есть менторы (или наставники), причем с самого раннего возраста. Это могут быть и родители, и учителя в школе, и тренеры в спортивной секции. Арнольд Шварценеггер в предисловии к книге «Tools of Titans» написал:

…it is not true that I am self-made. Like everyone, to get to where I am, I stood on the shoulders of giants. My life was built on a foundation of parents, coaches, and teachers; of kind souls who lent couches or gym back rooms where I could sleep; of mentors who shared wisdom and advice; of idols who motivated me from the pages of magazines (and, as my life grew, from personal interaction).

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

Чем же ментор может помочь преодолеть сложный начальный этап?

Ответы на тонну вопросов

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

Google с каждым годом становится всё умнее. Если спросить его: «Сколько лет Тому Хэнксу?», то ответ получишь сразу, не переходя на страницу Википедии.

Пройдут годы, прежде чем он так же ловко сможет ответить на вопрос: «Какую библиотеку лучше выбрать для авторизации в приложении Ruby on Rails?».

Ментор может ответить на подобный вопрос мгновенно, основываясь на своём многолетнем опыте и знаниях, и это будет развёрнутый ответ со всеми «за» и «против».

Кроме того, когда мы чему-то учимся, для достижения эффективного результата нам важно получать положительное подкрепление. Ученик должен иметь возможность задавать любые вопросы: от чисто технических до чего-нибудь в духе «как думаешь, у меня есть шансы найти работу программистом в моём возрасте?». Попробуйте задать такой вопрос на публичном форуме — едва ли в ответ вам придёт положительное подкрепление. А это может не только травмировать, но и вообще отбить желание развиваться. Ментор же не допустит этого. Помимо сухих фактов он может ещё и интересную историю из своей практики рассказать, и мотивационную речь толкнуть. Beat that, Google!

Проверка кода

Другая немаловажная задача хорошего ментора — это проверка кода ученика, code review. Ответственный опытный программист знает, что сделать ревью кода — это не менее сложная задача, чем написать этот код. Ведь нужно не только вникнуть в написанное решение, но и подумать, нет ли другого решения. А ещё предложить все возможные улучшения для кода, не считая тех, с которыми справляются автоматические анализаторы типа Rubocop.

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

Корректировка цели и программы обучения

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

Единственное, что потребуется от вас — это понимание своей цели, а задача ментора — сделать всё, чтобы вы её достигли. Цель может быть такая: «Хочу получить работу Java Junior Developer к концу этого года». Ментор сделает всё, чтобы у вас это получилось: научит, проверит, расскажет о нюансах, поможет составить резюме и наполнить портфолио, подготовит к собеседованию. Вы не занимаетесь ерундой вроде поиска правильных Java-курсов, не мучаетесь вопросом, правильно ли всё делаете, не мечетесь по бордам в поисках доброго самаритянина, который возьмёт вас попрактиковаться на чужом коде за опыт, — всё это в одном окне для вас делает ментор.

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

Так как же найти для себя подходящего ментора?

Есть два варианта, которые зависят от текущего опыта:

Среди коллег

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

Во многих хороших компаниях трепетно относятся к развитию сотрудников. Каждому выделяют прямого менеджера, с которым иногда проводятся беседы тет-а-тет, чтобы убедиться, что человек не погрузился в стагнацию и всё ещё получает удовольствие от работы.

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

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

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

В Интернете

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

В первую очередь, конечно, можно залезть на всякие тематические форумы: Quora, Stack Overflow. Там уже полно вопросов в духе «с чего начать», «что учить». И вы можете (сюрприз) задать свой вопрос и даже получить ответ. А потом, вооружившись полученной инструкцией, попытаться научиться всему самостоятельно, периодически заглядывая с новым наборов вопросов на упомянутые выше ресурсы.

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

Поэтому для достижения максимального эффекта от обучения нужно искать в Интернете более заинтересованного и постоянного наставника, нежели случайного советчика на форумах. Где же такого взять?

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

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

Ничего сложного в этом нет — идём в те самые группы ВКонтакте, тематические чаты в Slack и Telegram, Google Groups, Issues на Github и пишем: «Я маленький и глупый. Прошу, умоляю, возьмите меня в помощники, я буду бесплатно круглые сутки вам помогать взамен на ваш бесценный опыт, наставления и контроль моих навыков». Утрированно, конечно. Чем подробнее вы о себе расскажете, тем больше шансов, что на вас обратят внимание. Поэтому не ограничивайтесь сухими «ищу ментора по Ruby». Менторы ведь тоже люди, и основа менторства — это прежде всего человеческое общение.

Итого

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

Наличие ментора во многих ситуациях не просто крайне желательно, но и необходимо. Увидев несколько лет назад, что курсов в интернете предлагается полно, а вот настоящего личного общения с ментором нет нигде, мы создали mkdev.me. Место, где менторы могут найти себе учеников, а ученики менторов. Этот способ подходит и для тех, кто уже работает, и для тех, кто только начинает учиться.

Главное, не путать менторство с курсами. Курсов, статей и книг в Интернете уже полно. Я бы даже сказал, с избытком. А вот ментора, который поможет найти между всеми ними связь и проложить в этом лабиринте чёткий маршрут до конечной цели, найти не так просто.

найти ментора

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

Спасти положение и сэкономить драгоценное время может личный наставник. В статье рассмотрим, как и где найти ментора.


Содержание

  • Зачем нужен наставник
  • Где искать наставника
  • Как выбрать наставника
  • Как добиться согласия на менторство
  • Как выстраивать отношения с ментором
  • Сколько стоят услуги наставника
  • Коротко о главном

Зачем нужен наставник

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

Помочь в выборе направления развития, а также языка программирования. Например, для разработки игр можно использовать C#, C++, Java, Swift и другие языки. Новичку сложно самостоятельно решить, на каком из них остановиться.

Задать типовое ТЗ. Те задания, что выполняются для примера в различных видеотуториалах, не дают представления, как должна проходить работа с реальной задачей.

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

Провести тестовое собеседование, при возможности — отправить на интервью в собственную фирму.

В дизайне — помочь выработать свой стиль.

Составить индивидуальный план обучения, который соответствует требованиям рынка. Например, фронтенд разработка настолько быстро меняется, что без консультации нельзя понять, какие технологии учить, чтобы оставаться в тренде.

Ментор может замотивировать, сказать, что вы нормально обучаетесь или дать обратную связь, если продвижение медленное.

Больше о задачах ментора можно узнать из этого видео:

Где искать наставника

В интернете много площадок, где можно найти ментора. Каждая обладает своими особенностями. Ниже расскажем об этих ресурсах подробнее.

как найти наставника

GitHub

Почти все пользователи GitHub — программисты, поэтому найти наставника по специальности проще. Чтобы поиск был эффективнее, читайте интересные вам репозитории. Здесь много иностранцев, так что нужно знать английский хотя бы на уровне B1.

Активно участвуйте в дискуссиях. Помогайте другим. Если навыков не хватает, то предлагайте мелкие правки, которые не затрагивают ядра (в документации, комментариях).

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

StackOverflow

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

Здесь найти ментора можно так же, как и на GitHub. Сначала просто читайте комментарии, советы пользователей. Затем принимайте более активное участие: делитесь советами, пытайтесь помогать другим участникам. Не стесняйтесь спрашивать помощи у других.

Discord

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

LinkedIn

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

Онлайн-мероприятия

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

Перед тем как подать заявку на участие в подобном мероприятии, рекомендуем подтянуть уровень владения английским.

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

Telegram

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

Habr

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

YouTube

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

где найти наставника

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

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

Patreon

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

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

Twitter

В Твиттере крайне активные каналы, так что необходимо отлично знать специфику и контекст каждого диалога. Рекомендуем не писать о чем-либо, кроме работы. И уж тем более никакой политики, религии и социальной повестки. Старайтесь задавать интересные вопросы, которые будет легко превратить в кейс или другой контент.

ВКонтакте

В России это по-прежнему самая популярная площадка. Здесь можно написать абсолютно незнакомому вам человеку, но не факт, что он станет вам отвечать добавлять вас в друзья.

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

найти наставника по программированию

Тематические форумы

Довольно плохой вариант для поиска наставника. Многие из форумов уже давно неактивны, некоторые еще подают признаки жизни. Время их расцвета закончилось в 2013-2014 годах. Найти не просто ментора, а хотя бы активного участника здесь сложно.

Однако шансы значительно повышаются на тех форумах, которые посвящены старым языкам программирования, которые давно развиваются и не меняются так быстро, как JavaScript или Python. Сюда относится C, C++, из более новых — PHP.

Фриланс-биржи

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

Специальные сервисы

Например, ресурсы getmentor.dev и solvery.io. На втором портале есть модерация, а на первом она отсутствует. Сильно это ничего не меняет, но в целом второму сайту можно доверять больше, к тому же здесь точно помогут с выбором подходящего человека. Правда и цены немного выше, так как взимается комиссия. Стоимость услуг разная, начинается от 1000 ₽ в час. Есть энтузиасты, готовые помогать бесплатно.

найти ментора it

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

Знакомые и коллеги

Отличный, но не самый лучший вариант. Получить согласие от знакомого проще, да и выстраивать отношения будет легче. Но есть несколько подводных камней. Во-первых, круг специалистов значительно уже (в интернете людей больше). А во-вторых, отношения «наставник-ученик» будут негативно сказываться на дружбе. Это часто порождает безответственность, недомолвки и другие проблемы. Вывод — попробовать определенно стоит, но постарайтесь сразу создать правильные отношения с ментором.

Как выбрать наставника

как найти себе наставника

При выборе нужно обращать внимание не только на опыт, навыки и квалификацию наставника, но и на ряд других критериев:

  1. Одинаковый подход к работе и обучению. Если ценности у вас с ментором будут разными, это приведет к конфликтам и осложнит процесс обучения. Заранее выясните, что у наставника в приоритете.
  2. Навыки общения. Важно, чтобы ментор умел доступно доносить свои мысли. Обратите внимание, насколько быстро вы его понимаете. Способен ли он терпеливо объяснять раз за разом одну и ту же мысль с прежним тактом? Охотно ли идет на контакт?
  3. Сколько времени он может вам уделять? Все зависит от того, как плотно вы хотите с ним работать. Если ментор вам подходит идеально, но он не может дать вам больше 1-2 консультаций в месяц, то возможно лучше продолжить поиски наставника.
  4. Личные качества. Главные навыки для преподавателя — эмпатия и желание помогать. Еще важна честность, ведь требуется прямо критиковать человека. Но также можно обратить внимание и на другие особенности характера. Например, интроверту может быть дискомфортно при общении с экстравертом.
  5. Способность слушать. Человек, который всё пытается делать за вас, постоянно отклоняет ваши решения и в целом неспособен выслушать — плохой учитель. Хороший программист или дизайнер отличается в первую очередь развитым мышлением, а чтобы его изменить, надо высказывать свои мысли и получать обратную связь по своим идеям, а не брать чужие.
  6. Способ обучения. Ментор должен помогать своему ученику, но не вести его за руку. Задача наставника — подталкивать новичка в нужное русло. Настоящий учитель постарается выстроить образовательный процесс так, чтобы вы догадывались обо всем сами. А он будет только задавать наводящие вопросы, чтобы вы двигались в правильном направлении.

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

Как добиться согласия на менторство

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

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

Не говорите прямо, что ищете ментора.

Это звучит слишком ответственно и серьезно. Многие просто испугаются. Лучше задайте вопрос, а потом еще один и так далее. И только когда регулярное общение будет налажено, предложите человеку стать ментором.

Как же развивать отношения:

  1. Начните с приятных слов. Скажите наставнику комплимент, дайте полезный совет. Даже конструктивная критика бывает полезна.
  2. Продемонстрируйте свою заинтересованность в новой специальности, чтобы с вами было интересно общаться.
  3. Делитесь идеями, помогайте. Даже если ваши рекомендации будут бесполезны, то отношение к вам улучшится. Не оставляйте негативные комментарии.
  4. Когда контакт установился, и вы добились позитивной реакции, задайте вопрос по какой-то проблеме: ошибка в коде, задача, которую, как вам кажется, вы неправильно решили. Можно попросить посоветовать книги или видео по теме. Ведите общение кратко, но информативно.
  5. После того как человек вам помог 5-7 раз, спросите, как ему удобней общаться. Вполне возможно, что собеседнику проще созвониться или переписываться в мессенджере.
  6. Наконец, после длительного общения, когда отношения «наставник-ученик» уже по факту сложатся, просто предложите человеку стать ментором.

И напоследок — не стесняйтесь напоминать о себе. Оптимальный перерыв в общении — 7-10 дней. Если за это время вам не ответили на сообщение, то есть смысл повторить запрос.

Как выстраивать отношения с ментором

Ментор — это не учитель в институте. Он не должен вести вас за руку вплоть до трудоустройства. Его задача — изредка давать консультации по сложным вопросам. Остальное несложно найти в интернете.

Как выстроить отношения с наставником:

  1. Не жалуйтесь. Не пишите негативных сообщений. Лучше переводите проблемы в задачи.
  2. Не стесняйтесь вопросов. Они не бывают глупыми.
  3. Готовьтесь выполнять задания ментора от начала до конца самостоятельно. Если что-то не получается, то не идите сразу к наставнику, а решите остальные части задания.
  4. Прежде чем задавать вопрос, вы должны попробовать на него ответить сами.
  5. После того как вы выполнили задачу, применили совет, расскажите, каким образом вы все сделали.
  6. Формируйте задачу или вопрос конкретно. Чтобы это сделать, вы должны попытаться самостоятельно написать программу или решить проблему.
  7. Не спрашивайте то, что можно загуглить. Помните, что ваш ментор — это последняя инстанция по решению проблем.
  8. Дайте наставнику гарантию, что у вас светлое будущее. Пессимизм и негатив заразен.
  9. Будьте пунктуальны. Выполняйте работу в срок, выходите на связь вовремя. Если не получается, то обязательно позвоните, сообщите о задержке, извинитесь, расскажите о ситуации.

Еще несколько рекомендаций, как найти и не потерять ментора:

Сколько стоят услуги наставника

Оплата за час работы ментора может начинаться от нуля до неадекватно высоких расценок. Всё зависит от квалификации специалиста, стека навыков, который вам нужен, рыночной стоимости его услуг. Даже личная занятость, свободное время, самомнение и готовность помогать имеют большое значение.

Но можно представить примерную стоимость, если зайти на биржу фриланса и посмотреть, сколько специалисты той или иной квалификации выставляют за час работы. Если почасовой оплаты нет, то зайдите на hh.ru, посчитайте среднюю зарплату специалиста по вашему профилю в месяц и уже, отталкиваясь от нее, вычислите стоимость часовой консультации.

На сайтах getmentor.dev или solvery.io цена за час консультации ментора колеблется в районе 1000 ₽ — 2000 ₽. При этом есть более дешевые предложения (вплоть до бесплатной помощи) и более дорогие — от 5000 ₽ и выше.

Заключение

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

Автор статьи

Борис Гордеев

Карьерный консультант. Специалист по карьере в IT. Основная работа – помощь в выборе учебной программы, составлении резюме и подготовке к собеседованию. Борис помогает выбрать способ обучения (вуз, колледж, курсы), литературу и видео для самостоятельного изучения профессии. Дает рекомендации для составления портфолио и быстрого старта.

резюме средний балл

Говорят, что работодатели не смотрят не диплом. Готовы с этим поспорить

как стать sql программистом

+ Вопросы для подготовки к техническому собеседованию

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

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

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

По теме

Список списков: что почитать в Twitter про карьеру в IT

Содержание

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

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

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

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

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

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

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

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

По теме

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

По теме

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

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

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

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

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

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

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

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

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

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

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

По теме

10 бесплатных способов войти в IT: от самых очевидных к нестандартным

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

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

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

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

Подытожим

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

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

article widget img

«‎‎Главная ошибка собеса — подгонять ответы»‎. Рекрутеры рассказали о найме в IT

Откуда берутся IT-рекрутеры, с какими трудностями они сталкиваются в попытках закрыть позиции и какие ошибки сами совершают на интервью — полезно знать перед тем, как искать работу.

Репетиторы по программированию онлайн

2797 репетиторов по программированию работают дистанционно

4.86 средний рейтинг

3301 ученик нашел репетитора по программированию

за последние 12 месяцев

94% положительных отзывов

244 отзыва оставили ученики за последние 12 месяцев. Из них 230 — положительные

Как это работает

Где вам удобно
встретиться

ДистанционноУ специалистаУ меня

Когда вам удобно
встретиться

УтромДнемВечером

Оставьте заказ

Мы зададим все важные вопросы, чтобы вам было проще описать задачу.

Ирина5,0

Добрый день! Готова помочь

Василий4,8

Здравствуйте! Живу недалеко

Наиль4,9

Здравствуйте! Когда нужна услуга

Специалисты напишут сами

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

Все вместе 2000 рублей

Когда вам удобно?

Выберите подходящего

Обо всех деталях договаривайтесь со специалистом и платите ему напрямую.

Дистанционное решение вашей задачи

Многие профи работают удалённо — воспользуйтесь плюсами онлайн-услуг.

Общайтесь с профи, когда и где вам удобно

Никаких встреч, достаточно ноутбука или телефона с интернетом

Услуги в онлайне часто дешевле

Поручить задачу

Средняя стоимость репетиторов по программированию в Москве

1500 

У большинства специалистов

от 800 до 2500

Стоимость занятий начинается от 800.00 рублей за 60 минут. На стоимость влияют опыт репетитора, необходимость выезда к ученику и нужный вам уровень знаний.

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

Прямо сейчас ищут

Программирование

Дистанционно

Детали заказа

Возраст ребёнка: 9 лет

Программирование

Дистанционно

Детали заказа

18 лет

Программирование

Дистанционно

Детали заказа

19 лет

Программирование

Дистанционно

Детали заказа

15 лет

Программирование

Дистанционно

Детали заказа

19 лет

Программирование

Дистанционно

Детали заказа

19 лет

Программирование, спортивное программирование

Дистанционно

Детали заказа

9 кл

Программирование

Дистанционно

Детали заказа

18 лет

Программирование, Javascript

Дистанционно

Детали заказа

21 год

frame

kmp_screen

Все профи в одном приложении

Установите по ссылке из СМС

Репетиторы по программированию – отзывы в Москве

244 отзыва оставили клиенты за последние 12 месяцев. Из них 230 — положительные.

Замечательный преподаватель! У сына были проблемы с программированием на С++. Александр доступным языком объяснил материал. Они успешно разобрали темы и сделали лабораторные работы. Сын результатом очень доволен!

Более месяца назад · Москва

Программирование

· 1100 

Аватар Кирилл Дмитриевич Котов

Кирилл Дмитриевич отличный специалист, профессионал своего дела. Он помогает мне в освоении языка С++. Занятия с Кириллом Дмитриевичем отличаются грамотной структурой, четким построением объяснения материала, обильным домашним заданием, где необходимо отработать не только знания, полученные на… ещё

Более месяца назад · м. Университет

C++

· 3500 

Аватар Резуан Мухамедович Хамуков

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

Более месяца назад · Москва

Веб-программирование

· 1000 

Аватар Дмитрий Михайлович Филатов

Здравствуйте. Работа выполнена в полном объёме, очень оперативно и качественно. Спасибо большое

Более месяца назад · Москва

Visual Basic

Репетитор по программированию Антон Сергеевич оправдал мои ожидания. Нам нужна была помощь в решении задач по программированию object-pascal в среде delphi 7. Антон Сергеевич замечательно все объяснил, и сын успешно сдал.

Более месяца назад · м. Улица 1905 года, Деловой центр

Программирование

· 2000 

Аватар Алексей Олегович Мещеряков

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

Более месяца назад · м. Шаболовская

Язык C

· 700 

Аватар Юрий Юрьевич Туев

Программирование

Более месяца назад · Москва

Обучение веб-дизайну

· 1500 

Аватар Азамат Эркинджонович Султанов

Замечательный преподаватель! Доброжелательный, тактичный, пунктуальный. Объясняет очень доступно! За одно занятие смогли закрыть пробелы сына в программировании, хотя думали, что потребуется больше. Обращайтесь, не пожалеете!

Более месяца назад · м. Семёновская, Бауманская, Фонвизинская

Программирование

· 1500 

Аватар Сайдаш Мансурович Мифтахов

Чащин Дмитрий Владимирович оставил отзыв

Хороший специалист, я рекомендую его! Он срзау решил мой вопрос, с которым я к нему обратился.

Более месяца назад · Москва

Машинное обучение

· 3000 

Нужен репетитор по физике

2000 ₽ за час

Небольшой ремонт ванной

до 100 000 ₽

Окрашивание с осветлением

до 8000 ₽

Установить стиралку

до 2000 ₽

Ищем скрипача на свадьбу

до 5000 ₽

Вы профи?

Выбирайте заказы и работайте на себя

Подробнее

Как вылечить ломкие ногти?

Как помыть большую люстру?

Спроси профи

Beta

Специалисты бесплатно ответят на ваши вопросы.

Задать вопрос

  • Репетиторы по программированию онлайн (дистанционно) — 2800 репетиторов
  • Цены на дистанционные занятия и уроки от 800 рублей/ч
  • Репетиторы по программированию — 243 отзыва об онлайн-обучении по skype
  1. Репетиторы
  2. Репетиторы по программированию
  3. Online (Skype)

Понравилась статья? Поделить с друзьями:
  • Как лучше найти людей
  • Составить опорную схему как стать офицером российской армии кратко
  • Как найти откровение в библии
  • Как найти количество заряда через силу тока
  • 0х000000с2 windows 7 как исправить