A beige cat is sitting in a black leather chair and drinking cappuccino at a fireplace at home.
Собеседования проводят, чтобы найти лучшего сотрудника. Но давайте определим, что значит «лучший». Об этом в своем блоге на Medium размышляет фронтендщик Саймон Адамяк. Передаем ему слово.
Вы удивитесь, но профессиональные навыки не всегда на первом месте. Большинство бизнесов (особенно те, кому нужны джуниоры) ищут сотрудников, которые будут разделять культуру компании и способны развиваться как специалисты.
Пока вы джуниор, ваш возможный долгосрочный вклад важнее навыков, которыми вы сейчас владеете. Итак, ваша главная цель на собеседовании — доказать, что с вами будет легко работать и что у вас есть потенциал, чтобы стать отличным разработчиком.
И я научу вас, как это делать.
Обычно значительная часть собеседования с разработчиком — это задание по программированию. Не важно, что вас просят сделать: если вы работаете с кодом, объясните, что и зачем вы делаете.
Это даже важнее, чем дать правильный ответ. Когда компания ищет разработчика, ей нужно узнать, как он мыслит. Вашему интервьюеру нужно понимать, что вы справитесь с разными видами задач, а не только с этим.
Ваш подход к проблеме — ценнее правильного ответа. Мы хотим увидеть, как вы думаете.
Даже если вам было трудно найти решение, вы можете получить работу, если ход ваших мыслей был правильным.
Помните, что рассказывать о том, как вы занимаетесь кодингом, сложно. Большинство людей не привыкли комментировать свои действия. Поэтому перед собеседованием нужно потренироваться.
Вы можете использовать метод утенка
Вы слишком мало знаете. И это нормально.
Нет ничего смешнее, чем когда разработчик после трехмесячных курсов перечисляет десятки инструментов и языков, которыми он якобы владеет. Никто не ожидает, что вы будете знать все. Быть разработчиком программного обеспечения означает уметь искать решения и уметь учиться. Даже самые лучшие опытные специалисты не знают всего.
Вы будете совершенствовать свои навыки в течение карьеры. И чем быстрее вы научитесь признавать то, что чего-то не знаете, и привыкнете просить о помощи, тем лучше.
Будьте честны, когда рассказываете, что вы умеете. Но попытайтесь убедить рекрутера, что вы готовы работать, чтобы быстро восполнить пробелы в знаниях.
И помните, не только вы совершаете ошибки — они встречаются и у других. Просто признайте их и используйте для дальнейшего развития.
Нравится вам это или нет, но люди редко берут на работу кандидатов, не вызывающих у них симпатии. Подсознательно мы стремимся общаться с людьми, излучающими позитив и энергию.
Произвести хорошее первое впечатление сложно: вы можете испытывать стресс во время собеседования. К тому же, у вас обычно есть всего полчаса, чтобы доказать, что вы достойный кандидат. Но есть несколько простых приемов, которые могут вам помочь.
Многие рекрутеры решают вашу судьбу уже в первые несколько минут. Однажды я отклонил кандидата, потому что он сутулился и выглядел незаинтересованным и скучным.
Он мог стать нашим сотрудником, но я был уверен, что с ним будет некомфортно работать. Не повторяйте его ошибку.
Это не означает, что вы должны менять свою личность. Оставайтесь собой, но лучшей версией. Никто не поверит, что вы станете ценным сотрудником, если вы не пытаетесь быть на высоте во время собеседования. Поэтому сделайте все от вас зависящее, чтобы выглядеть энергично: хорошо выспитесь, пейте достаточно воды. Попытайтесь убедить рекрутера, что вы готовы учиться и интересуетесь компанией.
И не забывайте, что программирование — это командный вид спорта, и вы будете много работать с людьми. Поэтому старайтесь быть дружеским: это поможет и во время собеседования, и в дальнейшей карьере.
Если вам удастся убедить рекрутера, что вы хорошо учитесь, это может стать решающим моментом, потому что именно таких людей ценят в компаниях.
Как показать, на что вы способны во время короткой напряженной встречи? Используйте эти приемы, отвечая на вопросы.
Услышав вопрос, сначала сделайте глубокий вдох. Вы не должны отвечать моментально, дайте себе время поразмыслить. Интервьюер готов ждать, поэтому не торопитесь. Это покажет, что вы думаете над лучшим вариантом, а не предлагаете первое, что пришло в голову.
Когда вы отвечаете на вопросы, всегда рассматривайте разные возможные решения, демонстрируйте, что вас интересуют новые тенденции и возможность овладения новыми навыками. Не бойтесь переспрашивать и не делайте поспешных выводов.
Даже если вы правильно решили задачу, всегда спрашивайте, есть ли альтернативные ответы. Возможно, есть лучшие, более быстрые или более структурированные решения. Интересуйтесь, как и почему они работают. Вы должны произвести впечатление человека, стремящегося учиться.
Собеседование — это разговор, а не монолог. Вы оцениваете компанию так же, как она вас. Поэтому смело задавайте вопросы, не бойтесь выражать собственное мнение.
Я общался с многими кандидатами, которым была безразлична моя компания. И я это вполне понимаю. Когда вы только начинаете карьеру, вы хотите найти любую работу. Но если вы демонстрируете безразличие, то не стоит ждать заинтересованности от компании.
Обычно когда собеседование заканчивается, остается время для ваших вопросов. Воспользуйтесь этой возможностью: говорить, что у вас нет вопросов, не стоит — это выглядит непрофессионально.
Подготовьте заранее список интересующих вас вопросов: он должен быть большим, потому что определенные моменты могут обсуждаться во время собеседования.
Расспросите об инструментах, которые используют для работы, о команде, с которой вы будете работать, о типах проектов, которые обычно бывают. Эти вопросы не только покажут рекрутеру, что вы заинтересованы, но помогут вам решить, хотите ли вы работать в этой компании.
Автор: Саймон Адамяк
Текст адаптировала Евгения Козловская
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…