HR PRO

Инструкция: как найти и нанять бэкенд-разработчика

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

Подразделение Talent ресурса Stack Overflow дает несколько практических советов о том, как найти и нанять сильных бэкенд-разработчиков.

Нужно знать, где их искать

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

Начать поиски можно с анализа ресурсов, посвященных одному из наиболее популярных языков программирования в сфере бэкенд-разработки — Ruby. Юкихиро Мацумото не только создал популярнейший инструмент, он продолжает работать над развитием активного сообщества разработчиков, использующих его в своей работе. Если же компания ищет «бэкендера» со знанием Python, то для этого отлично подойдут ресурсы dream.in.code и CodingForums.com. Кроме того, не лишним будем знать, что среди самых популярных тегов на Stack Overflow метки, посвященные Ruby, Python и PHP.

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

Важно понимать рабочие задачи бэкенд-программистов

Чтобы преуспеть в общении с разработчиками, следует понимать, что именно они каждый день делают на работе и с какими трудностями сталкиваются. Команда Stack Overflow поговорила об этом с Мэттом Белислом (Matt Belisle), бэкенд-разработчиком компании Workiva, и вот, какие задачи из своей практики он привел:

Еще один элемент успеха: что заставляет специалистов ходить на работу

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


Источник: amazinghiring.ru