Как оценивать Hard Skills ИТ-специалистов при приеме на работу

Выбор подходящего кандидата – один из важных этапов в работе каждой компании. Директор по развитию учебного центра Luxoft Training, Елена Литвинова, рассказывает о том, какой способ оценки ИТ-специалистов при приеме на работу самый эффективный.

Как оценивать Hard Skills ИТ-специалистов при приеме на работу

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

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

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

В качестве альтернативы тестированию по компетенциям могут выступать тесты и сертификации по вендорским продуктам: Oracle, Microsoft, Cisco, Kaspersky. А также профессиональные сертификации, например, CCBA для бизнес-аналитиков, PMI – для менеджеров проектов.

Представьте, что вы запускаете новый большой интересный проект и перед вами стоит задача набрать в течение нескольких месяцев более 20 разработчиков. Довольно амбициозная и трудозатратная задача. По данным сервиса «Мой круг» в 2018 году на каждую вакансию в сфере ИТ в среднем откликнулось по 10 специалистов. Иными словами, для найма 20 новых сотрудников, вам нужно будет просмотреть минимум 200 резюме, даже отсеяв половину нам предстоит сделать около 100 интервью с привлечением технического эксперта. При длительности интервью 1 час и полной загрузке специалиста это 5 полных недель рабочего времени. Не каждая компания может себе такое позволить. В этом случае тестирование по компетенциям может заменить первое техническое интервью для большинства кандидатов, сузив воронку до 20-30 кандидатов, которые после прохождения личного собеседования примут ваш оффер.

Основные критерии при разработке тестов:

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

2. Профиль компетенций представляет собой набор компетенций, которыми должен обладать работник на определенной должности. Например, менеджер проектов в ИТ должен уметь работать со стейкхолдерами, сроками и стоимостью проекта. А также уметь анализировать, знать основы управления проектами, быть в курсе трендов в ИТ-индустрии.

Совет № 1

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

Профиль компетенции
Профиль компетенции

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

Кто состоит в рабочей группе?

- ведущие специалисты,

- руководители отделов,

- технические лидеры и эксперты.

Совет № 2

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

Для специалистов в ИТ-сфере релевантны следующие стандарты по программной инженерии: ISO, ГОСТ, SWEBOK и другие. А также своды знаний, например - PMBOK, BABOK, ISTQB.

Какие вопросы могут встречаться в тестах?

· с выбором единственного верного ответа

· с выбором нескольких верных ответов

· на ранжирование / выстраивание последовательности

· на установление соответствия

· с кратким свободным ответом

· контекстная вставка

Как оценивать Hard Skills ИТ-специалистов при приеме на работу

Совет № 3

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

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

Пример легкого вопроса

Как оценивать Hard Skills ИТ-специалистов при приеме на работу

Как видно из таблицы, вопрос выпадал 27 раз, и каждый участник тестирования ответил на него правильно. Этот вопрос не вошел в финальный вариант теста.

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

Лучше всего использовать входное тестирование для проверки формализированных областей знаний – языки программирования, методологии (системного анализа, документирования, разработки ПО), процессы.

Для проведения тестирования, безусловно, нужно использовать автоматизированное программное решение, например, WebTutor или другой софт, который используют HR-специалисты в вашей компании.

Само тестирование лучше проводить в тихом помещении с отключенным доступом к интернету.

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

Когда не стоит использовать тесты

1) Если у вас маленькая команда разработки (одна роль встречается менее чем 20-40 раз), то трудозатраты на создание теста сопоставимы с трудозатратами на проведение десятков технических интервью внутренним экспертом. Подготовка уникального теста будет экономически не выгодной.

Эти же аргументы применимы и к редкой экспертизе в сфере разработки программного обеспечения. Например, программирование драйверов промышленных устройств на C/ASM, проектирование и разработка высоконагруженных распределённых баз данных Oracle + Hive, и т.п.

2) С помощью тестирования невозможно проверить знания таких специалистов, как архитекторы программного обеспечения. Для таких случаев проще проверять наличие соответствующих профессиональных сертификатов.

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


66
21 комментарий

Ого! Лохсофт рассказывает как нанимать специалистов! Ну, с их точки зрения это должно выглядеть примерно как "берем всех, кто согласится работать на нашей галере"

9
Ответить

ну на то и галеры. Можно заработать реноме за год два и крестившись пойти далее)

Ответить

Комментарий недоступен

7
Ответить

при любом подходе идеальный кандидат - робот, который с ней справляется.

Ответить

Отличный тест

4
Ответить
Комментарий удалён модератором

в 3 раза?))) вы сильно не дооцениваете сколько на западе платят за (даже очень плохих) спецов.
Обычно их раз в 10 дороже продают, конечно такое афишировать не будут (от 200-500$/час за тайм энд матириал)

1
Ответить