Собеседуй меня полностью
#найм #собеседование Ещё немного про фейлы на собесах из моего кодерского прошлого… Тех интервью идёт идеально. Диалог полный восхищений:
- Прекрасно! А почему вы это использовали?
- Вот потому. И вышел вот такой результат!
- Замечательно! Мы тоже к этому пришли! Нам это надо внедрить! Вы - лучший кандидат! (Стек 100% мой. Ниша отлично знакома. Настолько, что я даже думал, сперва, что это один из моих проектов с фрилансерской древности). И… Нет. Не подходишь ты нам. Нет навыков с kafka. Собственно, есть. В резюме тоже было. В вакансии не было. На собеседовании об этом не заикнулись. А в проекте он только в перспективе. И отдаленной, судя по нагрузке команды текущими задачами. И что это за нафиг был, спрашивается? Более частая история - теория, паттерны, оптимизации, все вот это вот. Приходишь на проект, а там никто про солид не слыхал, чистый код - это файлы с кучей функций, аля wordpress. А тесты - пустая трата времени. Зачем тогда спрашивать? А чтоб было! Проверяем теорию вместо практики. У меня как-то была пара джунов, которые спокойно прошли бы эти собесы на сеньоров. 2/3 точно. Просто потому, что помнят теорию. Они ее сейчас прям осваивают. Зато сеньоров мы валим за то, что они спутали индекс и внешний ключ (реальная история, хоть и не моя). И да, кодер, помни, #hr - твой друг. Особенно если внешний. Твоя высокая зп - его премия (не всегда, знаю я 😄). Собственно, плохих интервью именно с hr я вспомнить могу за все годы единицы. В основном - когда hr уставший под вечер. Его роль - проверить софт-скиллы. Ну и базово отсеять, чтобы не пропихнуть на роль сеньора-питониста юниора-сишника. Проблемы часто позже. На уровнях лидов и #cto. Ты можешь идеально ответить на все, идеально решить задачу, но тебя не возьмут. Потому, что лид боится брать человека умнее себя. Это один вариант. Или cto идеалист. Все идеально. Я все помню наизусть и все должны помнить! Или просто нет понимания, что действительно нужно. Или ещё куча вариантов. Как вел я, раз уж я такой умный и критикую? Базово про опыт, чтобы отсеять условных дворников, которые случайно пришли. Потом короткое тестовое, минут на 30-60. Из нашего реального кейса. Не абстрактное. Потом испытательный срок с мелкими задачами. О пользе такого говорил в посте про единорогов. Профит на лицо. Быстро закрываем позицию, получаем решение задач, боль от несоответствия минимальна. Ещё и лояльный кодер, которому надоело слушать отказы "потому что потому". Ну а #ceo просто рад тому, что проект движется. И он сэкономил на найме. Есть истории, мысли с обеих сторон? :)