Как оценить профессионализм программиста за 5 вопросов — отвечают эксперты

Е. Худобко. Комментарий про вопросы программистам на собеседовании для Tproger

25.11.2019


			Как оценить профессионализм программиста за 5 вопросов — отвечают эксперты			Как оценить профессионализм программиста за 5 вопросов — отвечают эксперты
Когда часто проводишь собеседования, хочется иметь под рукой несколько ключевых вопросов, чтобы можно было сразу понять, что за программист перед тобой сидит. Узнаём у экспертов, есть ли такие вопросы и если да, то какие.

Екатерина Худобко, директор по персоналу в компании Navicon

Как вы узнаёте что-то новое для себя? Расскажите об опыте работы с новыми для вас решениями

Этот вопрос позволяет понять, есть ли у человека стремление к новым знаниям и как он предпочитает их получать — проявляет ли самостоятельность или ждёт директивы сверху. Также ответ соискателя покажет, легко ли он берётся за что-то новое. Сфера программирования развивается постоянно, поэтому без постоянного обучения не обойтись.

Позволяете ли себе отклоняться от ТЗ, экспериментировать с кодом? В каких случаях?

Программист может отклоняться от ТЗ и экспериментировать с кодом по-разному. Некоторые пытаются оптимизировать его, продумывают архитектуру, тестируют получившийся код и обязательно сообщают о предполагаемых результатах. Такой подход вряд ли вызовет вопросы, особенно если результат экспериментов всех устраивает. Если же человек считает, что отклоняться от ТЗ можно без всякой цели, «ради интереса», это повод задуматься.

Что вы будете делать, если понимаете, что у проекта нет будущего?

Не очень хорошо, если программист, который понял, что с проектом что-то не так, отмалчивается или просто сбегает. Благодаря этому вопросу мы можем понять, как соискатель будет действовать, если окажется в такой ситуации. На какой уровень он эскалирует информацию? Что предпримет? Будет ли исправлять ситуацию сам или доверит другим, предложит ли решение?

Готовы ли вы исправлять ошибки других?

Только кажется, что программирование — прекрасная работа для интровертов: сиди себе с компьютером в уголке и всё. На самом деле, работа над проектом чаще всего ведётся в команде. Трудности случаются у всех. Этот вопрос позволит нам понять готовность человека «подхватить» проблему, возникшую у коллеги, и помочь с её решением.

Опишите свою самую большую неудачу: в чём она состояла?

Зрелый человек, рассказывая о такой ситуации, как правило, самостоятельно отвечает за свои промахи. Если же соискатель склонен во всем винить других людей, обстоятельства и погодные условия — это повод для HR-специалиста задуматься.

Полный текст статьи опубликован на сайте Tproger.

Navicon FMCG BI доступен из облака Microsoft Azure

Решения Navicon теперь доступны в Яндекс.Облаке

Кризисная оптимизация: какие процессы сегодня стоит делегировать программным роботам?

Navicon поможет удаленным сотрудникам адаптироваться к сложным бизнес-приложениям

Фармрынок-2020: «черный лебедь» прилетел, что дальше?