Нужно ли тестовое задание?
#комментарии #мысли #опрос
Задумался о том, действительно ли нужно тестовое задание при найме нового разработчика.
На первый взгляд, очевидно, что это полезная вещь. Например, у кандидата во время его работы был закрытый проект, код которого он не может показать. Или на его текущем проекте был не тот стек, который требуется вам, и нужно посмотреть, насколько хорошо кандидат может изучить документацию. Также можно посмотреть на сильные и слабые стороны разработчика, его умение задавать вопросы. В общем, довольно много преимуществ.
Но все плюсы может перевесить один существенный минус, с которым я часто сталкивался при поиске сильных кандидатов.
Больше всего времени на создание тестовых заданий готовы тратить молодые и свободные специалисты. У senior разработчика чаще бывают вещи, требующие его внимания: своя семья, pet-проекты, кот, собака и т.д. Чаще у него нет времени, например несколько свободных вечеров или выходных, чтобы потратить его на ваше тестовое задание. И он откажется от вашей вакансии несмотря на то, что, теоретически, хотел бы работать у вас.
Особое место занимают компании, которые или очень популярны среди разработчиков (в них многие хотят работать), или которые имеют гораздо лучшие условия, чем конкуренты. В этом случае у вас больше шансов, что сильный кандидат найдёт время на выполнение тестового.
Но задайте себе вопрос: действительно ли ваша компания такая?
Как же без тестового оценить кандидата? Я считаю, что самый лучший вариант — поговорить о его проектах, и о тех технологиях, которые он там применял. И даже если там совершенно другой стек, то для сильного кандидата не проблема изучить документацию и успешно начать применять эти знания на практике.
Также важно держать баланс и «копать» в сторону того, что кандидат знает и умеет, а не в сторону «затопить» разработчика странными вопросами, которые можно нагуглить за пару минут или тех, которые не имеют практической пользы.
А как считаете вы, можно ли обойтись без тестового задания? Пишите своё мнение в комментариях
#комментарии #мысли #опрос
Задумался о том, действительно ли нужно тестовое задание при найме нового разработчика.
На первый взгляд, очевидно, что это полезная вещь. Например, у кандидата во время его работы был закрытый проект, код которого он не может показать. Или на его текущем проекте был не тот стек, который требуется вам, и нужно посмотреть, насколько хорошо кандидат может изучить документацию. Также можно посмотреть на сильные и слабые стороны разработчика, его умение задавать вопросы. В общем, довольно много преимуществ.
Но все плюсы может перевесить один существенный минус, с которым я часто сталкивался при поиске сильных кандидатов.
Больше всего времени на создание тестовых заданий готовы тратить молодые и свободные специалисты. У senior разработчика чаще бывают вещи, требующие его внимания: своя семья, pet-проекты, кот, собака и т.д. Чаще у него нет времени, например несколько свободных вечеров или выходных, чтобы потратить его на ваше тестовое задание. И он откажется от вашей вакансии несмотря на то, что, теоретически, хотел бы работать у вас.
Особое место занимают компании, которые или очень популярны среди разработчиков (в них многие хотят работать), или которые имеют гораздо лучшие условия, чем конкуренты. В этом случае у вас больше шансов, что сильный кандидат найдёт время на выполнение тестового.
Но задайте себе вопрос: действительно ли ваша компания такая?
Как же без тестового оценить кандидата? Я считаю, что самый лучший вариант — поговорить о его проектах, и о тех технологиях, которые он там применял. И даже если там совершенно другой стек, то для сильного кандидата не проблема изучить документацию и успешно начать применять эти знания на практике.
Также важно держать баланс и «копать» в сторону того, что кандидат знает и умеет, а не в сторону «затопить» разработчика странными вопросами, которые можно нагуглить за пару минут или тех, которые не имеют практической пользы.
А как считаете вы, можно ли обойтись без тестового задания? Пишите своё мнение в комментариях