«Вы удивитесь, но навыки не всегда на первом месте»: как попасть в 5% лучших кандидатов на собеседовании

Оленка Пилипчак

Собеседования проводят, чтобы найти лучшего сотрудника. Но давайте определим, что значит «лучший». Об этом в своем блоге на Medium размышляет фронтендщик Саймон Адамяк. Передаем ему слово.


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

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

И я научу вас, как это делать.

1 Расскажите, что вы собираетесь делать

Обычно значительная часть собеседования с разработчиком — это задание по программированию. Не важно, что вас просят сделать: если вы работаете с кодом, объясните, что и зачем вы делаете.

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

Ваш подход к проблеме — ценнее правильного ответа. Мы хотим увидеть, как вы думаете.

Даже если вам было трудно найти решение, вы можете получить работу, если ход ваших мыслей был правильным. 

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

Вы можете использовать метод утенкаРешение задачи с помощью ее делегирования воображаемому помощнику: вы ставите (или представляете) на рабочем столе игрушечного утенка, и когда у вас возникает вопрос, на который трудно ответить — задаете его игрушке, как будто она правда может на него ответить. Но еще лучше попросить кого-нибудь сыграть роль интервьюера, чтобы он послушал, как вы вслух решаете какую-нибудь задачу. Это необязательно должен быть кто-то из IT-сферы: важно, что вы тренируетесь думать вслух и объяснять код. 

2 Будьте честны

Вы слишком мало знаете. И это нормально.

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

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

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

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

3 Будьте положительны

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

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

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

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

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

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

4 Показывайте, что готовы развиваться

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

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

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

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

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

5 Демонстрируйте заинтересованность

Собеседование — это разговор, а не монолог. Вы оцениваете компанию так же, как она вас. Поэтому смело задавайте вопросы, не бойтесь выражать собственное мнение. 

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

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

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

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

Автор: Саймон Адамяк

Текст адаптировала Евгения Козловская

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023