Управление персоналом

Как проводить собеседование с IT-специалистами. Рекрутеры советуют, программисты комментируют

Подбор IT-специалистов — одно из самых сложных направлений рекрутинга. Есть мнение, что эйчарам и айтишникам вообще трудно понять друг друга: HR-менеджеры vs. IT-специалисты. Взаимопонимание отсутствует? Именно поэтому мы решили, что полезно услышать мнение не только рекрутеров, но и представителей со стороны самих IT-специалистов. И попросили программистов прокомментировать отдельные положения статьи. Что же они думают про рекрутинговые технологии?

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

И тем не менее найти общий язык с «властелинами машин и кода» можно. В этой небольшой заметке нам хотелось бы обратить внимание на ряд основных сложностей, что могут возникнуть у HR’а, который совсем недавно решил окунуться в рекрутинг компьютерных специалистов, и дать ему несколько советов. Сразу стоит заметить, что под «айтишниками» сейчас мы не будем подразумевать специалистов всего пласта IT-структуры, а лишь самых ярких его представителей — программистов и системных администраторов.

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

Комментирует Сергей Лаур, программист, руководитель группы разработчиков:

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

Комментирует Андрей Кирьянов, программист:

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


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

Комментирует Сергей Лаур, программист, руководитель группы разработчиков:

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

Комментирует Михаил Горшков, программист:

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


Помимо немногословности, к сложностям можно отнести специфичность терминологии, которую вы встретите в резюме и в ходе беседы с кандидатом. Нередко в диалоге возникает «языковой барьер» из-за обилия в речи интервьюируемого англицизмов, профессионального сленга и терминов. HR’у не нужно быть матёрым специалистом во всех языках программирования и на зубок знать содержание системного блока, но подготовку к интервью по незнакомой ранее вакансии никто не отменял. Поэтому нелишне будет заранее проштудировать базовые определения и термины в новой для себя области. Однако не исключено, что некоторые смысловые конструкции всё же могут остаться «в вакууме», так как напрямую программированием рекрутеры всё же не занимаются. Если такая ситуация и возникает, например, в ходе самого собеседования, то крайне не рекомендуется делать вид, что суть той или иной фразы предельно ясна, ведь грамотный IT-специалист раскусит подобные экивоки за секунду. Если знаний в какой-либо области, поднятой айтишником в ходе собеседования, всё же оказалось недостаточно, то не стоит делать вид, что они есть, судорожно перебирая в памяти значения однокоренных неизвестному слов. Можно легко попасть впросак, например, нечаянно перепутав frontend и backend, что, конечно, будет являться обидной ошибкой, из-за которой интересного кандидата могут прибрать к рукам более компетентные рекрутеры-конкуренты. Поэтому лучше всего максимально подробно изучить данную специальность, чтобы минимизировать число подобных оплошностей (мы же не задумываемся над тем, что такое тюнинг и двигатель у автомобиля, хотя и не являемся автомеханиками).

Комментирует Сергей Лаур, программист, руководитель группы разработчиков:

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

Комментирует Андрей Кирьянов, программист:

— Очень важно, чтобы HR-специалист, работающий с IT-вакансиями, всё же был в курсе дел и современных тенденций в отрасли. Когда возникает лишнее, «глухонемое» звено в собеседовании между мной и, например, руководителем группы разработки, мне будет очень неприятно заново рассказывать последнему о моих знаниях и достижениях. Обычно HR с умным видом выслушивает меня, а потом мне приходится всё повторять. Цените, пожалуйста, время кандидатов на трудоустройство.

Комментирует Михаил Горшков, программист:

— Лучшей для рекрутера подготовкой к интервью по подобным вакансиям, полагаю, будет беседа со специалистом «домашнего» IT-подразделения, обсуждение с ним вида анкет, где кандидаты бы указывали уровень владения интересующими инструментами и технологиями, на основании которых можно было бы готовить более конкретные вопросы для второй беседы. Или даже составление списка узкоспециальных вопросов на первую, ответы на которые после собеседований направлялись бы для оценки специалисту «домашнего» IT-подразделения. А если есть возможность, то лучше и первое интервью проводить непосредственно в его присутствии.


Не стесняйтесь попросить специалиста уточнить, что он имел в виду: как правило, наиболее подробно айтишники готовы объяснять премудрости своей работы «простым смертным». Позвольте специалисту поговорить на любимую тему, и будете вознаграждены. К тому же без специфического опыта в вёрстке сайта или внедрения какого-либо ПО гораздо проще оценить кандидата по его собственным рассказам о том или ином случае, произошедшем «на производстве», проблеме и способе её решения.

Ведь айтишники — народ творческий, поэтому задавая простые лаконичные вопросы, можно попробовать облечь их в творческую форму. Например, вместо вопроса: «Что такое обфускация?» можно спросить: «Объясните ребёнку, что такое обфускация кода: простыми словами, чтобы даже он понял» — это позволяет оценить, знает ли собеседник теорию, может ли простым языком рассказать о своей работе, объяснить сложную терминологию. На IT-рынке есть огромное множество гуру кода, которые на собеседовании не могут раскрыться в силу личностных особенностей, часто обусловленных профессиональной деформацией. Очень часто действительно гениальные кодеры «срезаются» на этапе интервью, так как являются весьма закрытыми людьми. Поэтому вопросы в креативной обёртке помогают сформировать интерес у кандидата, расположить его к себе нетипичным подходом к интервью.

Комментирует Артём Андреев, программист:

— Кстати, «творческость» айтишников — ещё один миф. Творческие — дизайнеры, иллюстраторы, писатели. У нас же просто другой подход. То, что воспринимается как креатив людьми со стороны, внутри IT-отрасли — просто норма.

Комментирует Сергей Лаур, программист, руководитель группы разработчиков:

— «Гениальные кодеры» — уже показывает, что понимание темы, скажем так, неайтишное. А вот вопросы в «креативной обёртке» напрягают. Чаще всего это значит, что сейчас рекрутер начнёт в сотый раз задавать вопрос из арсенала Microsoft: почему люки круглые, сколько теннисных мячиков поместится в боинг и прочее. Это уже давно не креатив, а его противоположность. Но может быть, автор что-то другое имела в виду, все рекрутеры разные, как и айтишники, вообще-то.

Комментирует Михаил Горшков, программист:

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

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

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


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

Комментирует Артём Андреев, программист:

— Да, верно, согласен на все сто. И немного дополню. Спрос на программистов сейчас очень высок, таково состояние рынка труда. Поэтому актуальны не только вопросы, но и ответы кандидату. Например, мне интересно услышать, почему я должен выбрать именно вашу компанию. Это становится реальной проблемой, когда у тебя 3–4 серьёзных предложения от работодателей.

Комментирует Михаил Горшков, программист:

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


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

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

2. Избегайте абстрактных вопросов: как при оценке мотивации, так и навыков. Уменьшите количество вопросов, которые требуют от кандидата длительных ответов-рассказов.

3. Фантазируйте, придумывайте необычную подачу обычным вопросам (конечно, не теряя при этом присутствия логики и структуры).

4. Изучайте терминологию. Важно углубится в новую для вас сферу, несмотря на кажущуюся сложность формулировок и терминов.

5. Не старайтесь придумывать на ходу объяснения терминам, использованным IT специалистом. Лучше переспросить, чем упустить ценный кадр.

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

Комментирует Сергей Лаур, программист, руководитель группы разработчиков:

— По этим 5 пунктам я не буду высказываться, основное уже сказал выше. Желаю эйчарам удачного рекрутинга, а всем айтишникам — найти суперского работодателя. И пусть рекрутеры и IT-специалисты научатся лучше понимать друг друга ;)

Криптовалюта

С 1 ноября 2024 года в России введены новые нормы для майнинга криптовалют

Цифровая валюта будет рассматриваться как имущество для целей налогообложения.

Начать дискуссию