Техническое интервью как инженерная задача Инструментарий тимлида
Golang-евангелист и разработчик в компании AnchorFree. До того — CTO в разнообразных стартапах, руководитель проектов, IT-консультант, фрилансер. В сфере IT c 1990 года. С 2000 года консультирует разнообразные интернет-стартапы по вопросам построения эффективных и безопасных серверных систем.
Техническое интервью — дело сложное.
В первую очередь тем, что его трудно делегировать — бытующие способы интервьюировать кандидатов не предполагают ни количественной оценки качества, ни повторяемости результата, ни даже связи проверяемых skills с предметной областью позиции, на которую происходит собеседование. Или интервью проводит тот же человек, что принимает решение о найме, или оно превращается в унылый спектакль в лучшем случае. В худшем — в цирк с конями.
Однако, с этим можно справится, применив инженерный подход!
Я расскажу о том, как можно построить процесс интервью так, чтобы:
- проверять готовность человека решать именно наши задачи;
- проверять не только знания, но и side — AKA soft-skills. В первую очередь — обучаемость;
- иметь возможность делегировать интервьюирование;
- оценивать результаты интервью количественно;
- получать повторяемые результаты.