Кандидат сам починил нам баг в API. Так и прошёл тестовое
На прошлой неделе наконец закрыли позицию стажера-аналитика, и я до сих пор под впечатлением от того, как парень к нам попал.
Дело было так. Месяц назад у нас на одном из публичных эндпоинтов отвалилась выгрузка истории. Данные за текущий день отдавались нормально, а на запросах за прошлый месяц все падало. Починить руки не доходили дня три, задача висела в бэклоге с низким приоритетом.
И тут мне в личку в региональном городе стучится какой-то чел. Как потом выяснилось, он раскопал мой юзернейм через авторов коммитов в нашем публичном репозитории.
Пишет: «Привет. Я копался в вашем открытом API ради пет-проекта и заметил, что один эндпоинт падает с 500-й ошибкой, когда запрашиваешь данные за прошлый месяц. Похоже, там дело в тайм-ауте базы. Вот набросал скрипт с фиксом обхода, проверил на своих данных, все работает. И кстати, я ищу стажировку».
Я открываю файл, а там хорошее, чистое решение. Чувак не стал слать унылый отклик на сайте вакансий, где его резюме похоронил бы первый же эйчар-фильтр. Он просто пришел, молча починил нам баг и тем самым прошел тестовое еще до того, как его об этом попросили.
На собеседовании маленько плавал в теории, но я взял его без раздумий. Технологиям научим, а вот это редкое умение видеть проблему и решать ее, а не ждать команды сверху — это то, чему не научат ни на одних курсах.