Инженеры-программисты сегодня пользуются большим спросом. Для найма одного инженера требуется в среднем 120 кандидатов. Неудивительно, что многие компании испытывают трудности с подбором талантливых инженеров.
В этом посте мы поделимся советами и рекомендациями, которые помогут вам найти идеального кандидата. Перейдите к подробному руководству, которое даст вам советы о том, как нанять инженера-программиста, включая различные должности, соответствующие названию, модели найма и уровни квалификации.
Прежде всего, давайте присмотримся к той самой персоне, о которой мы говорим.
Кто такой инженер-программист?
Прежде чем начать процесс подбора персонала, вам сначала необходимо иметь представление об обязанностях и особенностях инженеров-программистов.
По сути, инженер-программист проектирует и разрабатывает компьютерное программное обеспечение и приложения. Термины «инженер-программист» и «разработчик программного обеспечения» по сути взаимозаменяемы в большинстве отраслей и используются для обозначения тех, кто разрабатывает программное обеспечение или приложения, загружаемые на компьютер или работающие по принципу «программное обеспечение как услуга» (SaaS) через веб-браузер. Проект, создаваемый инженером, иногда передается программисту, который реализует реальный код, запускающий программное обеспечение или приложение. Обычно ожидается, что инженеры будут иметь степень в области компьютерных наук.
От инженера-программиста вы можете ожидать следующих навыков:
- Программирование, кодирование, базы данных, среда разработки программного обеспечения.
- Проектирование и архитектура программного обеспечения
- Информатика
- Алгоритмы и структуры данных
- Анализ информации
- Как отлаживать программное обеспечение
- Как протестировать программное обеспечение
Помимо «железных» навыков, вы можете рассчитывать на некоторые выдающиеся «мягкие» навыки, такие как навыки межличностного общения и общения. Причина этого в том, что инженеры часто тесно сотрудничают с клиентами, их командами, коллегами и конечными пользователями, чтобы понять потребности бизнеса, которые решает то или иное программное обеспечение или приложение.
Что необходимо сделать при найме инженеров-программистов
Сосредоточьтесь на роли
Посвятите 70% описания должности обязанностям кандидата. Описание отдела и заинтересованных сторон, а также миссии компании заслуживают еще 30%. Имейте в виду, что это игра для обеих сторон: кандидата, который хочет произвести впечатление на потенциального работодателя, и рекрутера, продающего свою компанию.
Определите технические навыки
Описывая необходимые навыки, постарайтесь быть как можно более конкретными, записывая каждый язык программирования и структуру, необходимые для этой роли. Также убедитесь, что описание вакансии проверено штатным экспертом.
Будьте ясны в отношении проекта
Исключите общие фразы и сразу переходите к делу, описывая продукт, который вы сейчас разрабатываете, его цели, что уже сделано, чего вы ожидаете достичь. Кроме того, вы можете указать состав команды, заинтересованные стороны и профиль клиента.
Обновленные шаги по найму инженера-программиста
Вот 4 способа улучшить вашу техническую игру в найме.
Отдавайте приоритет квалифицированным кандидатам
Сосредоточьтесь на наиболее эффективных источниках найма, чтобы попытаться сократить количество неквалифицированных кандидатов. Без лишних слов, чтобы сократить количество объявлений о вакансиях, вы, возможно, захотите оптимизировать воронку набора персонала, уделив больше внимания программе рекомендаций сотрудников. Узнайте, из каких источников в вашу компанию нанимается больше всего инженеров, включая конкретные веб-сайты, с которых вы активно получаете ресурсы и размещаете вакансии, и возьмите на себя дополнительный риск в отношении них.
Персонализированный охват
После того, как вы сократили список неквалифицированных кандидатов, укрепите верхнюю часть воронки, решив проблему незаинтересованных кандидатов. Хотя вы, возможно, и достигли 10% людей, которые не заинтересованы в поиске новой должности, гораздо более вероятно, что кандидаты, которых вы наберете, потребуют немного больше времени, чтобы представить себе возможность стать частью вашей компании.
Как привлечь внимание кандидатов, с которыми вы готовы сотрудничать? Ответ прост: индивидуальный подход. Тем не менее, таланты высшего класса обычно засыпаны сообщениями от рекрутеров, так что же делать, чтобы выделиться среди множества конкурентов? Немного лести вполне подойдет, поэтому убедитесь, что кандидат знает, что вы потратили много времени на то, чтобы познакомиться с ним, и причины, по которым вы считаете его/ее хорошим кандидатом на эту должность. Краткая информация о культуре вашей компании и о том, что делает ваши возможности уникальными, никогда не будет лишней. Если у вас нет ответа, не стесняйтесь следить за ними и оставьте небольшое напоминание об ответе, чтобы всегда помнить об этой возможности на случай, если они рассмотрят новую роль.
Обеспечьте замечательный опыт собеседования
Вместо того, чтобы позиционировать процесс собеседования как административную задачу, используйте его, чтобы продать каждому кандидату на свою должность. Узнайте, почему они мотивированы рассматривать новую должность, и проиллюстрируйте, насколько ваша возможность соответствует тому, что они ищут. Проявляйте искренний интерес к кандидату, задавая вопросы, которые проясняют то, что вы узнали о нем из резюме или профиля в социальной сети, а не просите его повторить содержащуюся в нем информацию. Обычно у инженеров-программистов есть множество возможностей для сравнения, и они, скорее всего, продолжат тратить свое время на ваше собеседование, если вы относитесь к ним как к ценным кандидатам.
Предварительно закройте своих кандидатов
Статистика говорит, что только 59% инженеров принимают их предложения по сравнению с 69% других кандидатов. Чтобы выиграть конкурс инженеров вашей мечты, вам, возможно, стоит выполнить несколько шагов.
Во-первых, заранее закройте своих кандидатов, чтобы повысить шансы сделать успешное предложение. Обсудите мотивацию кандидата и его/ее ожидания по заработной плате, а также преимущества вашей возможности. Выясните некоторые дополнительные потребности вашего кандидата, чтобы включить их в свое предложение, прежде чем отправлять его официально. Если инженер отклоняет ваше предложение, постарайтесь выяснить причины, чтобы рассмотреть их с будущими кандидатами.
Не задерживайте обратную связь
Ваши кандидаты могут одновременно рассматривать несколько других проектов или компаний. Лучшая стратегия привлечь к работе нужного вам кандидата — немедленно связаться с ним. В случае отрицательного отзыва постарайтесь также не откладывать его, чтобы кандидат знал, на какой позиции он находится.
Заключительные мысли
Процесс поиска инженера-программиста – непростая задача. Будьте осторожны и постарайтесь не спугнуть наиболее подходящих для вашей организации кандидатов при выборе. Работайте над постоянным улучшением своей воронки набора персонала, чтобы узнать, какие шаги следует предпринять для внесения изменений на основе полученных отзывов.