Советы по прохождению собеседований

Перевод статьи Джона Кобба “Interview tips that will give you confidence and help you land a dev job”.

Не бойтесь сказать "Я не знаю"

Советы по прохождению собеседований, которые вселят в вас уверенность и помогут получить должность разработчика

Получение первых нескольких должностей разработчика может быть нелегким делом.

Как убедить кого-то нанять вас, если у вас мало опыта? Что необходимо знать? Что, если вам зададут вопрос, ответа на который вы не знаете?

Действительно ли нужно знать, как написать тег <link> с нуля? (Спойлер: не обязательно).

Я работаю разработчиком уже почти десять лет. За это время я занимал различные должности в компаниях разных типов и размеров – от мировых технологических компаний до маленьких местных агентств. Мне уже сложно подсчитать, сколько раз я проходил собеседования, и они чаще заканчивались отказом, чем успехом. По мере продвижения к сеньорским позициям я все чаще обнаруживаю себя по другую сторону стола.

Я поделюсь с вами несколькими вещами, на которые обращаю внимание при собеседовании новых кандидатов. И, что более важно, это именно те вещи, которые помогли мне чувствовать себя более уверенно, когда я сам проходил собеседования.

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

Основной мой совет заключается в том, что вам не стоит переживать из-за того, чего вы не знаете.

1. Чувствуйте себя комфортно в отношении вашего опыта и возможностей

Обычно собеседование начинается с обсуждения вашего опыта работы. Это также обычно первый пункт в вашем резюме. Демонстрация опыта и того, как вы применяете ваши навыки и способности, – фундаментальная часть процесса любого собеседования.

Если вы чувствуете, что на вас давит необходимость произвести хорошее впечатление, – знайте, что это нормально. В связи с этим существует соблазн преувеличить свои способности или важность проекта, над которым вы работали.

Но вы должны помнить, что в самом начале карьеры от вас не ждут богатства опыта и способностей. Преувеличение и излишняя похвальба в отношении своего опыта будет скорее минусом при создании первого впечатления, даже если в целом вы хорошо подходите на должность. Это касается любого периода вашей карьеры, но когда вы только начинаете, легче всего попасть в подобную ловушку.

Гораздо лучше придерживаться фактов относительно своего опыта и умений. Расскажите о проектах, с которыми вы работали, и о своей роли в этих проектах. Подчеркните навыки, которые вы использовали, и технологии, с которыми познакомились в ходе работ над проектами.

Не рассказывайте, а показывайте.

Это принцип рассказывания историй, который, по моему мнению, подходит и для собеседований.

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

Например, если интервьюер может самостоятельно прийти к заключению вроде:

«Этот кандидат имеет опыт работы с Y и он весьма увлечен X»,

то это гораздо более ценно, чем если вы скажете ему:

«Я имею большой опыт работы с Y и увлекаюсь Х».

Способность признать, что вы чего-то не знаете, столь же важна, как умение не преувеличивать свои навыки и опыт.

2. Не бойтесь сказать «я не знаю»

Часто человек чувствует, что должен ответить на вопрос, даже если не знает ответа. При этом скорее всего случится следующее:

Вы попытаетесь припомнить и собрать воедино отрывки информации, которые слышали или читали, и механически воспроизведете первое, что придет в голову. В надежде, что выбрали правильную комбинацию слов для ответа на вопрос, вы будете запинаться, волноваться, а ваш ответ будет звучать бессвязно.

Здесь я буду максимально категоричен. Всегда лучше сказать «Я не знаю», если вы не знаете. Это лучший ответ. Не притворяйтесь, что вы знаете что-то, чего на самом деле не знаете.

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

Если вы чего-то не знаете, всегда будьте честны и признавайте это. Затем вы всегда можете высказать свое предположение, каким может быть ответ. Даже лучше: вы можете задать вопрос.

Я не много знаю о Х, но оно имеет отношение к Y. Можете привести какие-то подробности? Вы используете Х в ваших проектах?

Зачастую ответ на ваши вопросы позволит вам еще раз ответить. И даже если вы не знаете ответа, вы покажете, что понимаете контекст.

3. Задавайте вопросы. Много вопросов

Когда вы задаете вопросы, это делает собеседование менее формальным и более походящим на обсуждение.

Интервьюеры чаще всего будут более чем рады поговорить о своем опыте с определенной технологией или о сложностях, с которыми они столкнулись в каком-то проекте. Это также даст вам возможность понять, почему они считают какой-то определенный навык или технологию важными для должности, на которую вы претендуете.

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

С каким проектом я буду работать? Какие проекты компания недавно завершила? Насколько велика команда, в которую я попаду? Какие ресурсы для обучения и личного развития будут доступны мне?

Это не единственное, что можно узнать в ходе собеседования. Проведение объективной оценки вариантов – ежедневная задача разработчика. Для этого вам нужно собрать информацию, а для этого нужно задавать вопросы. Много вопросов.

Не всегда нанимают кандидата с лучшими техническими навыками

Я не имею намерения указывать вам, что делать, а чего не делать на собеседовании. Как и утверждать, что технические навыки не имеют значения.

Но я хочу обратить ваше внимание на то, что обучение нелинейно. Вы не можете и не будете знать всего, что требуется для должности. Чтобы стать теми, кто мы есть, мы прошли разные пути, и вы не должны стесняться этого.

Все должности отличаются и у каждой организации свои ожидания относительно кандидатов. Но, безотносительно к вашему уровню навыков и требованиям должности, вам стоит:

  • Чувствовать себя комфортно с вашим текущим уровнем навыков и опытом.
  • Знать, что «Я не знаю» – вполне приемлемый ответ.
  • Уверенно задавать вопросы о том, чего не понимаете.

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

Надеюсь, вы почерпнули что-то важное для себя из этой статьи. Возможно, у вас есть свои стратегии успеха – поделитесь ими в комментариях!


[customscript]techrocks_custom_after_post_html[/customscript]
[customscript]techrocks_custom_script[/customscript]

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить вверх