Тестовое задание. «За» и «против»

Вопрос тестовых заданий изначально планировалось рассмотреть в статье «Поиск работы для программиста». Однако впоследствии было решено посвятить ему всё-таки отдельную статью.

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

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

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

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

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

К сожалению, это относится не только к молодым специалистам без опыта.

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

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

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

  1. Тестовое задание как бесплатный труд и источник свежих идей.
    Не секрет, что многие работодатели и заказчики под видом тестовых заданий предлагают соискателям реальные технические задания на выполнение реальных рабочих проектов. Причём это может быть необязательно программа целиком. Задача может состоять в написании некоторой её части.
    Также довольно распространено присвоение для использования в своих разработках идей ничего не подозревающих сторонних программистов. Для «сбора идей» используется тестовое задание, которое предлагается соискателям, например, откликнувшимся на объявление о вакансии.
  2. Тестовое задание, как неоправданная трата времени.
    У многих программистов (особенно фрилансеров) есть портфолио. Некоторые программисты разрабатывают бесплатные (freeware) или открытые (open source) проекты, которые потом размещают в открытом доступе на специализированных интернет ресурсах либо имеют печатные или интернет публикации.
    В подобных ситуациях, для того чтобы сделать необходимые выводы и принять решение часто вполне достаточно ознакомиться с уже имеющимися собственными разработками кандидата.

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

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

Как не стать бесплатной рабочей силой или генератором идей?

Ответ на этот вопрос заложен уже в самом определении тестового задания.

Его задача проверить наличие у соискателя конкретных знаний и навыков и умение использовать их на практике.

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

Такое тестовое задание содержит только абстрактные учебные (или не сильно отличающиеся по сложности от учебных) примеры, которые не имеют отношения к работе данной конкретной компании или заказчика. Разумеется, что выполнение подобного задания не предусматривает длительных сроков. Обычно от 30 минут до 2-3 часов, не более.

Также стоит обратить внимание на то, когда было предложено тестовое задание.

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

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

Если же работодатель (заказчик):

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

В таком случае, лучше отказаться от вакансии (проекта).

Как правило, после выполнения подобного тестового задания общение с соискателем сразу прекращается. В лучшем случае, с формулировкой из разряда «извините, Вы нам не подходите». И это не удивительно.

Тот, кому были отправлены результаты выполнения задания, получил то, что ему было нужно. Выполнены актуальные задачи, получены новые идеи и ценные наработки. Причём всё это бесплатно! Тому же, кто выполнял это задание и рассчитывал получить работу, как говорится, «не повезло».

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

Тестовое задание и портфолио

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

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

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

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

Обычно, подобные предложения означают только одно из двух.

  • Работодателю (заказчику) нужны знания (идеи, наработки) кандидата, но у него нет желания за них платить;
  • Работодатель (заказчик) не может оценить профессионализм соискателя на основании портфолио.

О первом уже говорилось выше.

Что касается второго. Здесь решение нужно принимать индивидуально, руководствуясь конкретной ситуацией.

Вполне возможно, что общение с таким работодателем (заказчиком) приведёт к желаемому результату. Только чем потом может обернуться такое сотрудничество?..

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

Безусловно, при обсуждении выполненных проектов или публикаций не избежать вопросов. Потенциального работодателя (заказчика) наверняка заинтересует роль кандидата в реализации того или иного проекта и т.д.

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

Тестовое задание и интернет

В наши дни интернет технологии проникают почти во все сферы жизни, включая трудоустройство. И к сожалению, это не обходится без злоупотреблений.

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

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

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

Поэтому, тестовые задания в настоящее время утрачивают надёжность, как средство оценки компетентности кандидата постепенно превращаясь в анахронизм.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *