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

«Если вы и еще X кандидатов имеете одинаковую квалификацию, что вы можете сделать, чтобы убедить компанию провести собеседование и нанять вас?»

Я работаю инженером-программистом в Amazon. Это моя третья работа по разработке программного обеспечения. Ко мне обратился рекрутер Amazon, я подал заявку и прошел собеседование. Подробнее об этом.

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

Фон

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

У меня не было сильной сети, которую можно было бы использовать. У меня не было родословной колледжа, открывающей мне двери.

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

С тех пор, как я устроился на работу в Amazon, несколько человек обратились за советом и предложениями. Оглядываясь назад, я действительно должен был сделать это 🤦‍♂️ Я бы сэкономил столько времени и разочарований.

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

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

Моя стратегия

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

Мой подход сводится к трем основным пунктам:

  1. Быть квалифицированным
  2. Избегайте глупых ошибок ™
  3. Секретный соус

Быть квалифицированным

Трудно обойти это. Если у вас нет квалификации, значит, вы не квалифицированы.

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

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

Эта часть может быть немного туманной. В некоторых случаях очевидно, что кто-то неквалифицирован. В других случаях сказать труднее. Цель собеседования - сократить количество претендентов до самых квалифицированных, лучших кандидатов. Если вам удастся попасть на собеседование, скорее всего, вы подходите. И если вы хорошо справитесь с собеседованием, в идеале, вы тоже сможете хорошо справиться с работой!

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

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

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

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

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

  • Присоединяйтесь к своей местной группе freeCodeCamp в Facebook и поговорите с некоторыми инженерами вашего сообщества. Я нашел свою первую работу, потому что кто-то на моем канале freeCodeCamp в Slack написал об этом!
  • Обратитесь к инженерам, занимающим схожее место в их карьере (возможно, вы оба только что закончили учебный лагерь, или, возможно, вы оба на полпути к получению степени CS и т. Д.). Узнайте, чем они занимаются, чему они учатся, с чем они борются, каковы их стремления и т. д. Вероятно, у вас много общего.
  • Обратитесь к инженерам, которые продвинулись дальше в своей карьере, и попросите их совета. Следите за тем, чтобы вы с уважением относились к их времени, и платите ему вперед, когда менее опытный человек обращается к вам за помощью.

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

Еще одна вещь, о которой следует помнить, - это то, как далеко вы продвинулись. Если у вас хороший процесс, это всего лишь вопрос времени 🙌.

Некоторые вопросы для рассмотрения

  • Вы хорошо разбираетесь в структурах данных и алгоритмах? Посмотрите, как я готовился.
  • Сколько у вас проектов на GitHub? Один фантастический проект лучше пяти бесполезных, но наличие всего одного не дает вам большого доверия.
  • Какой у вас опыт работы с программным обеспечением? то есть внешний интерфейс, серверная часть, SQL, NoSQL, серверы, безсерверные, веб-сайты, мобильные устройства, большие данные, IoT и т. д.
  • Какой у вас опыт работы в области разработки программного обеспечения?
  • Сколько у вас косвенного опыта? т.е. дизайн, оборудование, управление, Excel и т. д.
  • Сколько у вас , казалось бы, несвязанного опыта? например, рестораны, продажи, колл-центр, Uber, услуги по присмотру за собаками, доставка почты и т. д.
  • У тебя есть высшее образование?
  • Вы закончили учебный лагерь по программированию?

Многие объявления о вакансиях… «идеализируют» фактическую необходимую квалификацию. Например, однажды меня направили на работу, которая требовала пятилетнего опыта + диплом колледжа или дополнительных четырех лет опыта = всего 9 лет опыта. У меня был опыт работы несколько месяцев, но без ученой степени. И когда они взяли у меня интервью, они спросили меня о jQuery мелочи, а затем сказали мне: «мы вам перезвоним». 💀

Избегайте глупых ошибок ™

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

Ты усердно работаешь. Вы хотите работу. Вы в восторге. Вы готовы. А потом по глупой причине вы все испортите - это был один из моих самых больших опасений. Моя мысль была:

Если я подаю заявление в ____, и я просто недостаточно хорош, я на самом деле с этим согласен. Я могу и буду поправляться.

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

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

Перед интервью

  • Не допускайте грамматических / орфографических ошибок в вашем резюме или письменной переписке. Легкий выигрыш - Grammarly.
  • Платите за качественную, лестную стрижку. Я проверил Yelp & Google, чтобы узнать о местах для волос с наивысшим рейтингом в моем районе. Это стоило около 25 долларов, что в то время казалось возмутительным 😂 Я рекомендую постричься за 2–3 недели до собеседования, чтобы, если что-то пойдет не так, у вас было время исправить это / дать возможность отрасти. .
  • Будьте физически чистыми и хорошо пахните. Принять душ; пользоваться дезодорантом; при желании используйте соответствующее количество духов / одеколона; чистить зубы (и язык!); жевать жвачку; пейте достаточно воды. Никто не хочет находиться среди людей, которые плохо пахнут. 🙄
  • 💩 накануне. И не ешьте / не пейте ничего «опасного» (острая пища, морепродукты, все, с истекшим сроком годности и т. Д.). Дрожь во время интервью может вызвать расстройство желудка.
  • Выспаться. Интервью - это достаточно стрессовая ситуация, когда ваш мозг работает на полную мощность. Кроме того, интервьюеры могут интерпретировать зевок как вам скучно.
  • На собеседование наденьте красивую одежду, соответствующую дресс-коду. Для интервью я выбрала красивые джинсы + рубашку с воротником. Похоже, это сработало.
  • Что касается удаленных порций, убедитесь, что у вас достаточно уединения и что вы находитесь в тихой обстановке, где вы можете сосредоточиться.
  • Для удаленных частей держите свое резюме перед собой, чтобы вы могли легко на него ссылаться.
  • Что касается удаленных отрывков, если вы не можете говорить без манжеты, подготовьте некоторые вещи, которые вы скажете, и поставьте их перед собой.
  • Для веб-сайтов убедитесь, что у вас есть стабильное и быстрое подключение к Интернету, удобная мышь и клавиатура (полностью заряженные / со свежими батареями). Если вы используете ноутбук, убедитесь, что он подключен к сети. Закройте все остальные вкладки браузера. Закройте все ненужные приложения.
  • Что касается телефонов, убедитесь, что у вас есть удобные наушники и надежная сотовая связь. Люди могут слышать эмоции в вашем голосе, поэтому обязательно улыбайтесь! При необходимости подумайте о том, чтобы поставить перед собой зеркало в качестве напоминания.
  • Что касается очных порций, знайте маршрут и выбирайте его заранее, чтобы знать, как туда добраться и сколько времени потребуется, чтобы добраться туда.

На собеседовании

  • БУДЬТЕ НА 15 МИНУТ РАНЬШЕ, ЕСЛИ ЭТО НЕ БУКВАРИТНО ЖИЗНЬ ИЛИ СМЕРТЬ.
  • Принесите бутылку с водой. Не позволяйте жажде вызвать туман в мозгу. Если вы любитель возиться, это подходящий выход для этого на собеседовании. Кроме того, если вы правильно рассчитаете время, у вас будет еще несколько секунд, чтобы собраться с мыслями, прежде чем ответить 😎.
  • Относитесь уважительно к интервьюерам. Они тоже люди. И если вы им нравитесь как личность, вы увеличиваете шансы, что вы им понравитесь как кандидат.
  • Установите зрительный контакт и улыбнитесь. Вы рады быть здесь, и вам нравится идея работать здесь - убедитесь, что ваш язык тела показывает им это.
  • Не начинайте нервно говорить о том, насколько вы неквалифицированы. Это звучит нелепо, но я ловил себя на этом раньше. Я думаю, причина в том, что если вы начнете говорить о том, насколько сильно вы обеспокоены, это смягчит удар, когда они неизбежно скажут вам. Вырежьте это прямо сейчас! "Верь в себя!"
  • Не говорите спорных вещей в процессе собеседования без необходимости (например, «да, они [спортивная команда] - отстой») - не нужно рисковать настроить кого-то против вас. Некоторые вопросы могут быть намеренно связаны с вашим мнением по спорной теме - ответьте с умом.

Секретный соус

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

Простой, ванильный материал

  • Создайте привлекательный веб-сайт с портфолио, на котором будут представлены ваши работы. Если вы не занимаетесь созданием веб-сайтов, я слышал много хорошего о Гэтсби.
  • Создайте присутствие в Интернете, чтобы создать свой бренд.
  • Имейте привлекательные описания во всех соответствующих разделах LinkedIn. Оценивайте свои достижения там, где это возможно. Взгляните на профили людей, которыми вы восхищаетесь в LinkedIn, в качестве справочника. Не стесняйтесь ссылаться на мое.
  • Получите фантастическое резюме - как по эстетике, так и по содержанию. Как написать отличное резюме - выходит за рамки этой статьи. Есть много отличных ресурсов. Но основная идея состоит в том, чтобы составить свое резюме таким образом, чтобы, если кто-то просто бегло просмотрел его в течение нескольких секунд, вы увеличили вероятность того, что они увидят что-то, что их заинтриговало.
  • Сделайте блокировку и загрузку элеватора, чтобы вы были готовы дать его, когда представится возможность.
  • Знайте историю компании.
  • Знайте имена и важную информацию о руководителях компании.
  • Знайте культуру компании и восприятие ее обществом.
  • Принесите бумажные копии своего резюме. Ваши интервьюеры, надеюсь, уже видели это, но это 1) показывает, что вы готовы, 2) быстро пробуждает их память, если они проводят собеседование с несколькими кандидатами, и 3) может сделать разговор более естественным.

Для чего вы действительно пришли сюда

  • Подумайте о своих любимых песнях, которые заставляют вас волноваться / сосредотачиваться / готовиться делать все возможное. Составьте из них плейлист. Слушайте их, когда уже чувствуете то же самое, и когда вы хотите испытывать то же самое. Это заставит ваш мозг ассоциировать эти чувства с этими песнями. Затем послушайте эти песни перед интервью (или, может быть, даже во время перерыва на интервью!)
  • Если вы заранее знаете продолжительность интервью и сможете слушать музыку, подумайте о создании плейлиста именно с такой продолжительностью. Послушайте этот плейлист от начала до конца несколько раз и прочувствуйте его. Когда вы работаете, подсознательно вы будете знать, сколько времени у вас осталось.
  • Подумайте и выясните, в чем заключаются ваши конкурентные преимущества - это не то, что у вас лучше всего по сравнению с вашими другими навыками; это то, что у вас получается лучше всего по сравнению с другими навыками других кандидатов. Узнайте, как вы можете продемонстрировать это на собеседовании. Например, благодаря самостоятельному изучению основ психологии и моему опыту работы в ресторанах я довольно хорошо умею общаться (по сравнению со своими сверстниками). У вас может быть талант к дизайну, или, может быть, вы сильно сочувствуете пользователям и хорошо разбираетесь в UX, или, возможно, вы отлично разбираетесь в низкоуровневых вычислениях / языках, или у вас есть способности к оборудованию и т. Д.
  • Принесите маркеры сухого стирания. Это показывает, что вы готовы, и вы можете быть уверены, что не потеряете время и не потеряете ход своих мыслей, если их мысли не работают.
  • Не забывайте называть людей по имени - люди это любят. Но не переусердствуйте.
  • Ешьте / не завтракайте, исходя из того, что вам подходит. Я голодаю на завтрак.
  • Спланируйте то, что вам нравится, чем вы будете заниматься сразу после собеседования. Обожаю поесть 😍 Я планировал съесть вкусную неаполитанскую пиццу после интервью с Amazon. Эта мысль помогла мне избавиться от беспокойства. Я подумал: Как бы то ни было, через пару часов я получу вкусную пиццу. Найдите что-то сопоставимое, что поможет вам заземлить.
  • Рекрутеры / интервьюеры / менеджеры по найму могут найти вас в социальных сетях, чтобы проверить, соответствуете ли вы культуре. Если вы, как и многие другие, публиковали в социальных сетях глупые / детские / бесчувственные / грубые вещи, которые не отражают вас или ваших ценностей, подумайте об их удалении.
  • Если вы заранее знаете имена своих рекрутеров / интервьюеров / менеджеров по найму, вы также можете найти их в социальных сетях. Вероятно, проще всего найти их в LinkedIn, а затем вы можете использовать это, чтобы найти их на Facebook. Некоторым людям это может быть неудобно - это нормально. Я полагаю, если эти люди согласны размещать общедоступную информацию в Интернете для всеобщего обозрения, вы должны использовать это в своих интересах. Вы можете увидеть их биографию, откуда они, где они ходили в школу, где работали, что их волнует, чем они занимаются в свободное время и т. Д. Они могут никогда не публиковать сообщения в социальных сетях, но это тоже кое-что вам говорит. Попытайтесь представить себе, какими, по вашему мнению, они выглядят лично, а затем подумайте, как вы можете представить себя в наилучшем свете для них.
  • Задавайте увлекательные вопросы.

Заключение

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

Если вам понравилась эта статья или вы чему-то научились, хлопните в ладоши!

Фото Руперта Бриттона на Unsplash