Один вопрос на собеседовании, который говорит мне всё о кандидате
На технических интервью я стараюсь понять не только уровень хардовости.
Мне важно понять, способен ли кандидат к рассуждению и...
Наш ли это человек. Готов ли он стать частью команды, а не просто винтиком в системе.
"Винтик" — это исполнитель, которому дали задачу — он ее сделал. Закрыл таску в джире и забыл. Он не думает о том, что он делает и зачем.
Из таких "винтиков" получается очень хрупкая система. Один "винтик" заржавел или выпал — и всё начинает сыпаться. Никто не знает, как работает соседний модуль и не несет ответственности за продукт в целом.
Это прямой путь к legacy и вечным страданиям. Поэтому после всех стандартных этапов я задаю этот вопрос:
"Сколько раз ты ложил продакшн и чему эта ошибка тебя научила?"
И тут начинается самое интересное.
Кто-то теряется. Говорит, что таких ошибок не было. А как не было? Не ошибается только тот, кто ничего не делает. Либо же он врет — нам лжецы не нужны.
А кто-то валит все беды на коллег, старый код, менеджера. Это тоже красный флаг. Такой человек не готов брать на себя ответственность.
А "наш" кандидат рассказывает честно: "Ронял продакшн 4 раза за несколько лет, сделал такие-то выводы" или "Я выбрал не ту технологию/не тот подход и мы потеряли время".
Он не боится признать провал. И главное — он объясняет, что из этого последовало и как он изменил свой подход.
Этот ответ показывает мне всё: честность, ответственность и способность учиться.
Именно из таких функциональных единиц и создаются великие продукты.
➡️ Функциональная единица — это не просто разработчик, а владелец коловой части продукта. Он понимает, как его код влияет на весь проект. Он думает о бизнесе, задает вопросы и предлагает, как сделать лучше. Он такой себе менеджер.
Такой человек не просто пишет код — он строит систему. Такой разработчик заботится о ее здоровье. Он как хороший врач, который лечит не симптомы, а причину болезни.
❗️ И команда из таких людей — это не просто сумма их навыков, а умножение. Они создают продукт, который выдержит любые нагрузки.
И команду, которую не захочется покидать!
В следующем посте рассмотрим, какие еще вопросы дают понимание об ответственности и самостоятельности.
Артель Артемия
В этом посте были ссылки, но мы их удалили по правилам Сетки