Как подготовить правильное тестовое задание для разработчика?

Twitter
Linkedin
Facebook
Telegram

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

Рекрутинг Підбір персоналу Найм IT
Как подготовить правильное тестовое задание для разработчика?

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


Давать тестовое задание или нет - решение, которое принимает CTO, продакт owner или проджект менеджер проекта. В выборе кандидатов на стратегические позиции, даже в больших компаниях, принимает участие топ-менеджмент. В небольших топ-менеджмент практически всегда участвует в отборе и собеседовании разработчиков. Для рекрутера тестовое задание - это один из объективных источников оценки кандидата. Тут все однозначно: либо выполнил, либо нет. Никаких философских вопросов про глубину знаний тех или иных фреймворков и технологий.

Хороший тон тестовых заданий

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


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


Тем, кто готовит тестовое, важно учитывать, что девелоперу должно быть легко развернуть среду разработки. Идеальный вариант: не создавать подобную необходимость вовсе. Если для решения требуется развернуть сложную инфраструктуру проекта - кандидат, скорее всего, откажется. А это снижает количество выполненных тестовых и занимает лишнее время. Если задание занимает больше 3-х часов, логично заплатить за него. По опыту клиентов Indigo, такое задание делается за fix price $200. Особенно, в случае, если это часть готового проекта. Хорошей альтернативой тестовому может быть пробный проект, когда кандидат делает небольшой модуль или конкретную задачу.


Тестовое задание может также отобразить косвенные признаки работы инженера: насколько адекватно он оценивает сроки, может ли выполнить задание вовремя. Потому лучше не назначать дедлайн сходу, а спросить за какое время или на когда кандидат сможет выполнить задачу. Не забывайте менять тестовые задания, особенно на Junior-позиции, а также на транзитные позиции — переход из веб в мобильную разработку, из тестирования в девелопмент. Часто кандидаты выкладывают тестовые задания после интервью, чтобы другие могли подготовиться - особенно это касается тестовых для популярных компаний вроде WIX, EPAM и SoftServe.

Чем можно заменить тестовое задание?

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


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


Также, среди хороших альтернатив названы хакатоны, посещение тематических митапов, конференций или тематические встречи вроде тех, что GlobalLogic делают для Java-разработчиков. Основной фидбек специалистов: тестовые задания предпочтительнее давать Junior разработчикам, чтобы определить получится ли их обучить всему необходимому. А еще тестовое - хороший инструмент, чтобы спрогнозировать может ли Junior претендовать на переход в Middle уровень.


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


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

автор: Маша Смирнова-Матрос

Інфо
Автор статті: INDIGO Tech Recruiters
3028 Переглядів
Категорія Рекрутинг
03.04.2019
Схожі статті
Огляд рівня заробітних плат для C-level на ринку українського IT в 2022 році
Як війна в країні вплинула на рівень доходу та мотивацію топ-менеджерів українського ІТ – про це у нашому новому огляді зарплат...
6 способів зробити свою компанію максимально приємним місцем для роботи
За результатами опитування на ДОУ, IT-фахівці високо цінують професійне зростання. Саме задля нього 54% ​​опитаних обрали сферу ІТ..
Огляд заробітних плат для C-level на українському IT-ринку 2021 року
CEO Катерина Осадчук і команда Indigo Tech Recruiters провели третій щорічний огляд зарплат для C-level в IT. Ділимося результатами й дякуємо Royallex в особі Віталія Луж..
Огляд рівня заробітної плати для C-level на ринку українського IT за результатами 2019 року
СЕО Катерина Осадчук та команда Indigo Tech Recruiters провели другий щорічний огляд заробітних плат для C-level в IT. Ділімося результатами. Помилка найму та втрата ключ..
Чи ласкаво просимо: чек-лист для «правильної» адаптації новачків
Знайти IT-талант – це вже завдання із зірочкою, але рано зітхати з полегшенням. Як допомогти людині пройти тернистий шлях ньюкамера, якнайшвидше влитися в команду і вийти..
«Твоя особистість зливається з твоїм стартапом: якщо все добре – і тебе драйвить, якщо погано – ти теж "падаєш"»: інтерв'ю з Олександром Дятловим, General Manager Ukraine у Very Good Security
Сфера захисту чутливих даних стає все перспективнішою (sensitive data – це, наприклад, біометричні дані, інформація про здоров'я, фінанси та інші особисті відомості). У я..
Від продактів та дизайнерів до back-end, QA та девопсов: як Київстар розвиває у себе команди для створення IT продуктів. Інтерв'ю із СРО Київстар Михайлом Нестором
IT та Product напрямок в Україні розвивається та зростає постійно. А в Київстарі вирішили розвивати його всередині..
Прожити 6 місяців без зарплати: головний аналітик HUG's розповів про грамотне інвестування
Фінансова грамотність — той скілл, якого часто не вистачає навіть досвідченим професіоналам у своїй справі. Ми поговорили про неї з головним аналітиком робоедвайзера HUG'..
Як створити успішний HR-бренд. Досвід General Electric, Netflix, Google
Як компанії виживають в умовах дедалі більшої орієнтації ринку праці на кандидатів? Це особливо актуально щодо технічних фахівців..
«Любов з першого погляду», або як Indigo з випускниками школи «Hillel» спілкувались :)
Між собою ми жартома вирішили що зустріч була схожа нателешоу «Любов з першого погляду» :). Випускники школи мали можливість поспілкуватись з HR’ами і рекрутерами і запит..
Огляд зарплат Product Roles в українських IT-компаніях
СЕО Катерина Осадчук і команда INDIGO Tech Recruiters провели огляд заробітних плат для Product Roles в IT. Нагадаємо: щорічно ми випускаємо огляд заробітних плат C-Level..
Закрити незакриване: що таке Executive Search? Шукаємо найліпших кандидатів на топові вакансії
Що таке Executive Search, кому він допоможе та як дібрати агентство, що допоможе знайти топового спеціаліста, — розбираємося далі...
Як захантити крутого Product Manager до себе в команду?
Згодом кількість завдань, проєктів та команда зростають, а керівник фізично не може розірватися та повноцінно встежити за всім. Не потонути у комунікації між різними відд..
Почути головне: 8 порад щодо оцінки цінностей топ-кандидата
Ціна помилки при наймі топ-менеджера вкрай висока і може коштувати бізнесові самого бізнесу. Окрім досвіду, знань та навичок, при executive search особливу увагу слід при..