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

Версию этой статьи на португальском языке можно найти здесь

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

1. Вам НЕ нужно знать все!

Один из главных страхов первого собеседования заключается в том, что интервьюер спросит вас о чем-то, чего вы (пока) не знаете. Вполне нормально не знать несколько вещей, когда мы пытаемся получить роль стажера или юниора. Если бы ты уже все знал, ты бы уже не был начинающим разработчиком 😉

Одна из самых важных вещей в этой ситуации — это то, как вы реагируете, когда не знаете ответа на какой-то вопрос. Чтобы выйти из этой ситуации гладко, нужно быть честным и говорить правду. Мы поговорим об этом немного подробнее в разделе 3.

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

2. Посвятите себя больше языку, чем фреймворкам

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

Человек, который хорошо знает javascript, может легче изучить React, Vue или даже Angular, чем человек, который хорошо знает Vue, но не очень хорошо знает основы языка. Другими словами, «Легче писать в различных текстовых жанрах, когда вы владеете стандартным английским языком».

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

3. Не лгите о своем опыте и знаниях

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

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

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

4. Проявлять (и действительно) интересоваться технологиями, представленными компанией

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

Также стоит спросить о компании на собеседовании, какой стек они используют, как организована работа, как складывается повседневная работа команды разработчиков. Это демонстрирует, что помимо кода вы заботитесь и о команде в целом. Людям нравятся мыслящие умы, а не просто «программист» без мыслящего ума.

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

До скорой встречи!

Первоначально опубликовано на https://messiaslima.github.io 27 декабря 2021 г.