пятница, 28 августа 2020 г.

Про тестовые задания

Делать или не делать тестовые задания?
Вопрос интересный и не такой однозначный.
 
С одной стороны, если я ищу оплачиваемую работу, то зачем мне делать её бесплатно? Есть github, есть собеседование, есть тестовые задачки в стиле java quiz на пару минут подумать - смотрите, спрашивайте, что интересно. В конце концов, есть испытательный срок: целых три месяца компания может совершенно законно проверять, как разработчик справляется со своими обязанностями. Ситуация: вот тебе задание дней на семь - десять, а потом приходи на собеседование, поговорим, посмотрим на тебя, - как-то не вдохновляет на трудовые подвиги.
 
С другой стороны, если тестовое задание дают после успешного прохождения всех устных технических собеседований, время, потраченное на тестовое задание, оплачивается, само задание занимает часа четыре, у меня руки "чешутся" что-нибудь покодить, кроме работы, и компания в любом случае (понравилось им решение или нет), даёт обратную связь, то почему бы и не сделать?
 
Я выполнял тестовое задание всего 2 раза. 
В первый раз, HR компании пропал с горизонта как прошлогодний снег. После этого я зарёкся делать тестовые задания и всегда отказывался от дальнейшей борьбы за вакансию, если мне предлагали его сделать. Особенно, если это предлагала малоизвестная компания как билет на техническое собеседование.
Во второй раз, получил в код-ревью ровно то, что сам написал в своём сопроводительном письме к коду (я там честно расписал все недостатки своего решения). Недостатков было много, т.к. задание было не из простых (решение должно было быть production ready) и двух выходных ночей на его достойное выполнение мне не хватило. В сопроводительном письме я попросил посмотреть архитектуру приложения, качество кода и тестов. Но, видимо, рецензенту было проще скопировать из моего сопроводительного письма перечень недостатков. А, м.б. у него, как и у меня, тоже был дефицит времени. ))
 
Получается, что сейчас у меня счёт 2-0 в пользу негативного опыта выполнения тестовых заданий. Возможно, кому-то повезёт больше.