Очередная серия статей про переезд за границу и собесы в FAANG (и не только). Это не гайд как переехать, а скорее история про мой личный опыт, проблемы с которыми я столкнулся, и иногда некоторые советы тем, кто тоже планирует переехать.

Предыстория. Бэкграунд и мотивация

Всем привет, меня зовут Денис и я разработчик. Как и многие, в IT я попал не сразу. Первые 4 года своей рабочей молодости я провел в качестве сотрудника одного из базовых предприятий физтеха. После окончания института я понимал, что это совсем не то, чем бы я хотел заниматься. При этом, я совершенно не представлял, что именно хочу делать. Я немного умел программировать на Delphi, поэтому решил попробовать найти работу в IT.

Со второй попытки я получил офер в небольшой консалтинг заниматься поддержкой легаси CRM (siebel). Сейчас я понимаю, что возможно это был не самый лучший карьерный старт, но на тот момент я не был в позиции сильно выбирать. После месяца работы я понял, что “это мое”. Несмотря на не самый интересный проект и задачи, после работы на предприятии советского типа, это был параллельный мир. В той компании я провел три года, и успел поучаствовать в большинстве проектов, которыми она занималась. Также переквалифицировался с консультанта CRM на фронтенд разработчика. Тем не менее за это время первоначальный энтузиазм постепенно сменялся чувством стагнации. Я решил, что хочу заниматься бэкендом, и скорее всего в какой-нибудь другой компании. В итоге я перешел в Сбербанк на позицию Java разработчика.

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

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

Сомнения, которые у меня были

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

Достаточно ли я хорош

У меня не было comp sci образования или серьезных успехов на школьных олимпиадах по программированию. Мои скилы разработчика основаны на лекциях с coursera, книжках, и day-to-day опыта, который я получал на работе. Английский у меня тоже был средним - я мог читать и хорошо воспринимать на слух, но разговорный был крайне слаб.

Переезд за границу это сложно и непонятно

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

А если не получится?

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

А если получится?

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

Составление плана переезда

Страна

Я сомневался между Великобританией, ЕС и Штатами. По всем странам расписывать подробно не буду, расскажу, что в итоге остановился на Лондоне, потому что:

  • Все Большинство говорят на английском (в Европе скорее всего пришлось бы учить еще один язык)

  • На рынке много международных компаний

  • Зарплаты не сравнятся со Штатами, но жить комфортно

  • Удобно путешествовать в Европу

  • По рабочей визе (Tier 2 Skilled worker) можно поменять работу. Есть технические трудности, но если вы очень хотите сменить работодателя, то проблем быть не должно. (В штатах с этим гораздо сложнее)

  • Можно получить вид на жительство через 5 лет и паспорт на 6 год

  • Большое комьюнити экспатов со всего мира. Очень легко найти компанию и друзей.

Поиск вакансий

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

  • Зарплата (обычно) выше рынка

  • Есть шанс поработать над чем-то действительно интересным

  • Релокация сотрудников поставлен на поток, никаких проблем с визами быть не должно

  • Меньше шанс, что компания внезапно разорится и я потеряю работу (в 2022 оказалось, что есть нюансы)

Вакансии я начал искать с Linkedin. Проблема были в том, что вакансий было очень много. Даже сейчас для Лондона на позицию Software Engineer висит 12к вакансий. Как что-то выбрать из этого огромного списка я не представлял.

Я решил зайти с другой стороны, и попытался составить себе список потенциальных компаний с помощью платформ, где люди пишут фидбеки про собеседования. В основном это были GlassDoor и Leetcode. Я смотрел:

  • Чем компания занимается

  • Какие оферы по зарплате они делают

  • Нет большого негатива в комментариях

  • Есть ли у них вакансии в Лондоне (либо через linkedin, либо на офф сайте)

  • Есть ли у них лицензия на оформление мне UK визы

В итоге я составил себе пул из ~20 компаний, и начал отправлять резюме

Резюме

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

Основные изменения, которые я внес:

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

  • Я сделал фокус на описании бизнес импакта, а не на технологиях. Технологии я вынес в отдельный подраздел Skills, где перечислил все, с чем был знаком.

  • Я убрал все фразы вроде “Моя команда сделала”, и описывал только то, что сделал именно я, и какой был результат.

Отклики и первые созвоны

Success rate по откликам у меня вышел так себе. Из ~20 отправленных резюме я получил отклик только от двух компаний из FAANG. Так же мне написали из Revolut с предложением пособеседоваться на вакансию в Лондоне, на что я тоже согласился. После короткой переписки с рекрутерами, мне назначили первые созвоны.

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

  • Свободно говорите на английском

  • Адекватный

  • Понимаете, в какую компанию и на какую вакансию вы собеседуетесь

  • Имеете базовые технические скилы

Перед этим этапом я бы посоветовал подготовить:

  • Краткий рассказ о себе (про свой профессиональный опыт) на пару минут

  • Рассказ о тех проектах, в которых вы участвовали

  • Внятное объяснение, почему вы хотите работать именно в их компании

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

Первое собеседование

Я запланировал первое собеседование с Револютом за ~2 месяца до собеседований в faang. На тот момент для меня он выглядел менее привлекательным по сравнению с другими компаниями. Это собеседование я скорее рассматривал, как проверку своих навыков перед faang. По итогу, из обещанных 4 интервью у меня было только одно, которое закончилось полным провалом.

Что пошло не так

  • После общения с рекрутером я так и не понял, про что будет собеседование. Меня попросили подготовить среду разработки, и сказали общую формулировку, вроде “оценим ваши навыки программирования”. На собеседование я подключался с крайне расплывчатым пониманием, о чем меня будут спрашивать.

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

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

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

По итогам собеседования я сделал для себя два вывода:

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

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

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

Комментарии (8)


  1. DS28
    00.00.0000 00:00
    +3

    Неплохое начало, но как-то всё в общих фразах... Мне кажется можно по каждому пункту написать чуть больше и подробнее


  1. Dimsml
    00.00.0000 00:00

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

    Вот это бы показать всем тем, кто пишет что "Выучил язык за 6 месяцев!" и "Знаю 12 языков!".


    1. masai
      00.00.0000 00:00
      +1

      Так это зависит от определения знания языка. «Выучил до уровня A2 за шесть месяцев» звучит вполне нормально. :)


    1. selkwind
      00.00.0000 00:00
      +1

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


  1. masai
    00.00.0000 00:00
    +2

    По рабочей визе (Tier 2 Skilled worker) можно поменять работу.

    Такая формулировка немного вводит в заблуждение. Виза Skilled Worker (Tier 2 General в прошлом) работодателя менять запрещает. Просто есть возможность попросить нового работодателя быстренько оформить новую визу, так что не придётся выезжать из страны.


  1. leonidtokarev
    00.00.0000 00:00

    Рассказ интересный. Негативный опыт в любом случае опыт, поэтому все к лучшему. Ждем второй части)


  1. Wyctpujla
    00.00.0000 00:00

    успехов в следующих интервью! усердие и труд все перетрут!


  1. pahenor
    00.00.0000 00:00

    Заинтриговал))) буду ждать продолжение