Тестове, яке хочеться робити
Сьогодні один з наших клієнтів показав тестове завдання, яке він використовує в процесі найму. І хоч наявність тестових завдань завжди викликає неоднозначну реакцію в програмістів, я вважаю що це добрий спосіб побачити кандидата в ділі. Інша справа, що такі завдання повинні бути достатньо короткими та цікавими, щоб їх можна було зробити за один вечір в задоволення.
Мені дуже сподобалась ідея цього завдання. Я думаю це дуже правильний підхід, тому хочу поділитись з вами. Якщо ви берете участь в пошуку чи відборі програмістів — може стати у пригоді.
Суть завдання полягає в тому, щоб взяти будь-яке API, або декілька з величезного списку сотень доступних та, базуючись на цих даних, написати просту завершену програму. Далі ви можете уточняти вимоги згідно ваших позицій — це може бути як термінальний інструмент, так і вебсторінка. Класно те, що кандидат може сам вибрати об’єм задачі, зробити з дизайном чи без, проявити свою фантазію, щоб реалізувати витвір мистецтва чи зробити практичний інструмент.
Я колись використовував схоже завдання під часу пошуку програмістів для аутсорс-агенції. В моєму випадку я задавав вже конкретні формулювання: зробити сторінку, яка рекомендує музику по погоді та локації.
Наявність розмитого формулювання і фінальний результат, як його формалізує кандидат, добре покаже на що він здатен як технічно, так і в плані підходу до роботи.
До завтра,
Саша