Один вопрос на собеседовании, который говорит мне всё о кандидате

На технических интервью я стараюсь понять не только уровень хардовости.

Мне важно понять, способен ли кандидат к рассуждению и...

Наш ли это человек. Готов ли он стать частью команды, а не просто винтиком в системе.

"Винтик" — это исполнитель, которому дали задачу — он ее сделал. Закрыл таску в джире и забыл. Он не думает о том, что он делает и зачем.

Из таких "винтиков" получается очень хрупкая система. Один "винтик" заржавел или выпал — и всё начинает сыпаться. Никто не знает, как работает соседний модуль и не несет ответственности за продукт в целом.

Это прямой путь к legacy и вечным страданиям. Поэтому после всех стандартных этапов я задаю этот вопрос:

"Сколько раз ты ложил продакшн и чему эта ошибка тебя научила?"

И тут начинается самое интересное.

Кто-то теряется. Говорит, что таких ошибок не было. А как не было? Не ошибается только тот, кто ничего не делает. Либо же он врет — нам лжецы не нужны.

А кто-то валит все беды на коллег, старый код, менеджера. Это тоже красный флаг. Такой человек не готов брать на себя ответственность.

А "наш" кандидат рассказывает честно: "Ронял продакшн 4 раза за несколько лет, сделал такие-то выводы" или "Я выбрал не ту технологию/не тот подход и мы потеряли время".

Он не боится признать провал. И главное — он объясняет, что из этого последовало и как он изменил свой подход.

Этот ответ показывает мне всё: честность, ответственность и способность учиться.

Именно из таких функциональных единиц и создаются великие продукты.

➡️ Функциональная единица — это не просто разработчик, а владелец коловой части продукта. Он понимает, как его код влияет на весь проект. Он думает о бизнесе, задает вопросы и предлагает, как сделать лучше. Он такой себе менеджер.

Такой человек не просто пишет код — он строит систему. Такой разработчик заботится о ее здоровье. Он как хороший врач, который лечит не симптомы, а причину болезни.

❗️ И команда из таких людей — это не просто сумма их навыков, а умножение. Они создают продукт, который выдержит любые нагрузки.

И команду, которую не захочется покидать!

В следующем посте рассмотрим, какие еще вопросы дают понимание об ответственности и самостоятельности.

Артель Артемия


В этом посте были ссылки, но мы их удалили по правилам Сетки