От картошки до кода: мой путь в международную ИТ-компанию

Всем привет! Меня зовут Илья, я full‑stack developer с 10-летним опытом. Мой путь был далек от идеального: вырос в деревне, поступил в универ, фриланс, работа в нескончаемых стартапах и российских компаниях, где я часто сталкивался со стрессом, постоянными переработками, ограничениями для профессионального роста и хаосом в процессах. Несколько лет назад я понял, что нужно что‑то менять, и решил попробовать выйти на международный рынок. Получилось не сразу. Сегодня я работаю в крупной международной компании в сфере кибербезопасности в должности application security engineer. В этой статье расскажу, как мне это удалось, а также поделюсь советами и лайфхаками, которые помогут сделать первые шаги к работе мечты за рубежом.

adfa10d65375f15eb384d05ee89b9c56.png

Путь к профессии

Итак, в 2013 году я вырвался из деревенской жизни: закончил обычную общеобразовательную школу и поступил в хороший университет — СПбГЭТУ «ЛЭТИ». Довольно скоро я понял, что академические знания сами по себе вряд ли помогут построить успешную карьеру. Хотелось больше практики, и с 2014 года, будучи студентом второго курса, я начал работать на фрилансе.

Моей первой работой было создание лендингов за 2 000 рублей. Это был скромный, но важный старт. Через год мы с другом объединили усилия, начали брать крупные заказы — от сайтов для малого бизнеса до интернет‑магазинов, преимущественно на CMS WordPress.

К окончанию бакалавриата мы оформили собственную компанию и наняли около 10 сотрудников — разработчиков, дизайнеров, маркетологов. Ежемесячный оборот превысил 1 000 000 рублей. Это был невероятно насыщенный период, но и непростой. Постоянная перегрузка и личные разногласия привели к выгоранию, и мы решили закрыть проект. Это решение помогло мне пересмотреть свои приоритеты.

Карьерный рост

Затем я устроился PHP‑разработчиком (Yii и Laravel) в найм с зарплатой в 190 000 рублей. Это стало для меня совершенно новым опытом: фиксированный график 5/2, никаких капризных заказчиков и бессонных ночей, четко поставленные задачи. Это дало мне время и энергию для профессионального роста.

В конце 2019 года я решил проверить свои силы на международном рынке, прошел ряд собеседований и получил оффер на позицию Senior PHP Developer в компании в Черногории на 3500$. Казалось, мечта вот‑вот станет реальностью, но пандемия COVID-19 разрушила эти планы, и вакансия просто сгорела.

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

Почему сейчас сложно устроиться на работу за рубежом?

Еще несколько лет назад найти классную и хорошо оплачиваемую работу за рубежом было намного проще: если хорошо кодишь, имеешь 2–3 года опыта и знаешь английский хотя бы на среднем уровне, тебя вполне могли позвать в хорошую IT‑компанию где‑нибудь в Европе или даже США. Сейчас все иначе.

Например, в октябре 2024 года компания ABBYY провела массовые увольнения сотрудников с российским гражданством в своих офисах на Кипре, в Венгрии и Сербии. По оценкам, под сокращение попали от 200 до 300 человек, ранее релоцированных из России и Белоруссии. Ссылка на новость

И это не единичный случай. В целом, в 2024 году в IT‑секторе наблюдались значительные сокращения. По данным портала Layoffs.fyi, за первые недели 2024 года почти 160 IT‑компаний, включая крупных игроков, уволили более 41 000 сотрудников.

Однако к середине 2024 года аналитики отметили снижение количества увольнений в IT‑секторе до минимума. Инвесткомпания Bernstein сообщила, что в августе 2024 года в IT‑секторе было сокращено 4 937 рабочих мест, что значительно ниже показателей первых шести месяцев года, когда было сокращено более 300 000 рабочих мест. Это свидетельствует о возможной стабилизации рынка труда в IT‑отрасли.

Статистика по увольнениям за последние 4 года согласно layoffs.fyi

Статистика по увольнениям за последние 4 года согласно layoffs.fyi

Тем не менее, многие компании даже не смотрят в сторону кандидатов без разрешения на работу в их стране. А еще добавились международные ограничения: санкции, трудность получения визы, сложности с переводом денег в Россию. Все это может реально сбить с толку: думаешь, что работа за границей — это просто недостижимая мечта. Особенно когда начинаешь сравнивать: здесь у тебя стабильная работа, цены на жилье и еду ниже, чем в других странах. Возникает мысль: «А зачем вообще пытаться? Может, лучше оставить все как есть и не мучиться?»

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

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

Нужно ли учить английский

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

38d1579b9e21f3964b8a0b7aa638021d.png

А сейчас немного о том, как я учил английский. Мой путь явно не претендует на звание «лучшего метода», но, возможно, что‑то из этого будет полезно и вам.

Как и у многих, мой английский в школе и университете ограничивался бессмертным «London is the capital of Great Britain». К сожалению, заучивание текстов, правил и выполнение упражнений со вставкой слов в пробелы никак не готовило к реальной жизни. На практике эти знания не помогали ни спросить дорогу, ни заказать кофе, ни даже понять простую шутку. Язык — это не просто набор правил, а живое умение, которое требует общения, практики и,  желательно, капельки веселья.

Один яркий момент из моей «академической» жизни произошел в университете. Я как‑то оказался в Финляндии и попытался узнать у официанта, где туалет. Выдал серьезным тоном: «Where is Water Closet?». Угадайте, что? Меня не поняли. Оказалось, этот устаревший термин уже давно никто не использует, кроме как в виде аббревиатуры WC. Неловко, но зато теперь у меня есть забавная история.

Активно учить английский я начал только в 2020 году, когда начался COVID-19. Сидя дома и страдая от скуки, я записался в одну небезызвестную онлайн‑школу за 2000 рублей в месяц. Занимался в группах и втянулся так, что стал планировать уроки каждый день.

Потом начал смотреть видео на YouTube. Самые простые, с субтитрами. Смотрел, останавливал, записывал слова — настоящий детективный процесс. Грамматику тоже осваивал через видео, без скучных правил. И знаете, что оказалось самым важным? Регулярность. Даже 30 минут в день — это уже огромный шаг вперед.

Самое классное — разговорные клубы. Там я познакомился с ребятами с потрясающим уровнем английского. Мы до сих пор общаемся, а иногда даже играем в DnD — да, английский пригодился и тут!

Итак, что я понял за это время:

  1. Английский — это марафон, а не спринт. Без регулярных занятий далеко не уедешь. Хотите результата? Уделяйте языку хотя бы полчаса в день.

  2. Не учитесь в одиночку. Найдите разговорные клубы, общайтесь с разными людьми. Это и весело, и полезно.

  3. Пробуйте платформы для общения — например, iTalki. Найти собеседника сейчас проще, чем кажется.

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

  5. Видео и сериалы — лучшие учителя. YouTube, ток‑шоу, Netflix — начните с простого и двигайтесь к сложному.

И главное, помните: чем больше вы используете английский, тем лучше он становится. А если у вас случатся свои «water closet»‑истории — просто посмейтесь над собой и идите дальше.

С чего начать поиск работы

3bde1b75bf4e652e937a9e63978d5f24.png

Имея хотя бы 3 года реального опыта работы и уровень Middle или Middle+, вы можете приступать к поиску работы в международной компании. Вот несколько шагов, с которых стоит начать:

  1. Актуализируйте профиль на hh.ru. Пересмотрите свой опыт работы, выделите ключевые достижения и навыки. Убедитесь, что ваше резюме соответствует международным стандартам: используйте краткие формулировки и цифры, которые показывают ваши результаты. Если хотите погрузиться в тему глубже, изучите материалы с рекомендациями от экспертов. Вот хорошая статья на эту тему

  2. Обновите свой профиль на LinkedIn. Хотя LinkedIn и заблокирован в России, но он все еще остается вашим главным инструментом для поиска работы. Есть очень много хороших материалов о том, как улучшить свой профиль, например, эта статья. Не буду останавливаться на этом подробно, дам лишь общие рекомендации:

    • полностью заполните профиль, чтобы вас могли найти,

    • поставьте статус Open to Work,

    • напишите пост о поиске работы,

    • активно откликайтесь на вакансии в LinkedIn,

    • расширяйте сеть контактов и откликайтесь на вакансии из ленты новостей,

    • пишите напрямую менеджерам и рекрутерам,

    • развивайте нетворкинг, ищите интересных людей.

  3. Составьте CV. В международной практике CV (Curriculum Vitae) более подробно, чем обычное резюме. Вот список хороших сервисов:

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

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

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

Почему так сложно с релокацией?

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

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

  • Слишком дорого. Оформление документов и логистика переезда требуют значительных финансовых затрат.

  • Затруднительно по времени. Процесс получения визы занимает недели или даже месяцы.

  • Административно сложно. Многие компании сокращают HR‑ресурсы и фокусируются на найме сотрудников, которые могут сразу приступить к работе.

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

Альтернативный вариант — удаленная работа?

Казалось бы, удаленная работа могла бы стать спасением, но и здесь есть свои проблемы:

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

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

  3. Смена формата работы. Многие работодатели возвращаются к full‑time или гибридному подходу, что делает удаленные вакансии менее доступными.

Для более детального анализа причин можно ознакомиться со статьей на эту тему.

Что делать, если вариант с релокацией не сработал?

Я решил переключиться на поиск вакансий в странах ближнего зарубежья: Грузия, Армения, Кипр, Сербия, Черногория, Казахстан и другие.

Почему именно эти страны?

  • В этих регионах активно работают международные работодатели.

  • Счета в местных банках позволяют без проблем получать оплату труда.

  • Трудоустройство не требует сложных визовых процессов.

  • Переезд обходится дешевле как финансово, так и эмоционально.

Собеседования

40447432a0f06cc577ddb8b7beb3777d.png

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

  1. Созвон с HR‑менеджером (30 мин)

На этом этапе все стандартно. Если вы нашли вакансию через hh.ru, скорее всего, HR‑менеджер будет русскоязычным.

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

Задавайте вопросы:

  • Какие основные задачи стоят перед командой?

  • Какие технологии используются в проекте?

  • Как устроен рабочий процесс и какая методология разработки?

  • Как выглядит обычный рабочий день для этой роли?

  • Почему открыта эта вакансия?

  • Какие возможности для профессионального роста есть в компании?

  • Какое количество больничных и праздничных дней?

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

  1. Общий технический скрининг (30 мин)

Часто данный этап доверяют HR, который задает базовые вопросы. Но в моем случае это был технический специалист. Мы беседовали о разных подходах к архитектуре приложений, принципах безопасности и оптимизации.

  1. Техническое собеседование (90 мин)

Собеседование состояло из двух частей:

  • Live‑coding (30 минут): решение простой задачи. Далее интервьюеры добавили несколько усложняющих условий. Для подготовки к этому этапу рекомендую ознакомиться с этими статьями:

  • System design (60 минут): разработка архитектуры веб‑приложения по заданию. У меня была довольно общая задача: спроектировать книжный интернет‑магазин. Интервьюеры задавали вопросы по ключевым аспектам системы:

    • Структура базы данных: как организовать данные о товарах, пользователях, заказах и т. д.

    • Управление товарами: реализация функций добавления, удаления и редактирования книг.

    • Корзина и оформление заказа: как хранить данные корзины и обработать заказ.

    • Ролевая модель пользователей: как различать роли пользователей (администраторы, покупатели).

    • Уязвимости системы: потенциальные риски и методы их предотвращения. Эта часть была добавлена только потому что компания работает в сфере кибербезопасности.

    • Оптимизация и масштабирование: какие подходы использовать для обработки большого объема данных и пользователей, например, кэширование, горизонтальное масштабирование и тд.

Совет: уделите этому этапу особое внимание, особенно если у вас мало опыта. Практикуйтесь заранее — для этого можно использовать ресурсы вроде LeetCode или System Design Primer.

  1. Собеседование с тимлидом (60 мин)

После успешного технического этапа я ожидал вопросов по soft skills, но тимлид продолжил проверять технические знания: от оптимизации баз данных до паттернов проектирования. Даже здесь была небольшая задача на live‑coding.

Совет: в конце обязательно задавайте свои вопросы. Это покажет, что вам действительно интересна вакансия. Например:

  • По какой методологии вы работаете и почему?

  • Как вы измеряете успех команды или проекта?

  • Какие текущие проблемы и вызовы есть в проекте, над которым я буду работать?

  • Как часто у вас возникают конфликты в команде и как вы их решаете?

  • Что происходит, если задача занимает больше времени, чем планировалось?

  • Какие основные цели вы ожидаете достичь с моей помощью в ближайшие 3–6 месяцев?

  • Как часто в компании пересматриваются зарплаты сотрудников? Есть ли фиксированный график или это зависит от индивидуальных показателей и результатов?

  • Если бы вы могли изменить что‑то в процессе или культуре компании, что бы это было?

  • Какие изменения вы планируете внедрить в команду или процесс работы в ближайшем будущем?

  • Предоставляет ли компания поддержку в обучении сотрудников, например, курсы по изучению английского языка или развитию технических навыков?

  • Какие перспективы роста в компании для этой позиции?

  • Проводите ли вы ретроспективы и 1-on-1 встречи, и как результаты этих обсуждений внедряются в работу?

  • Почему, на ваш взгляд, мне может не подойти эта позиция? (Это очень хороший вопрос, который может показаться странным, но здесь мы ожидаем услышать, кандидатов с какими soft‑скиллами компания НЕ рассматривает)

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

  1. Собеседование с VP R&D (60 мин)

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

Цель встречи. Здесь VP R&D хочет понять, подходите ли вы компании с точки зрения ценностей, культуры и командной работы.

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

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

Этап с VP R&D — это не просто проверка вас, но и шанс убедиться, что эта работа и компания подходят вам так же, как вы им.

Получение оффера

747718c23cfb28c994a859f89c9d554d.png

К моменту собеседования с тимлидом у меня уже был на руках оффер от другой компании. Я решил использовать это как дополнительный рычаг и сразу сообщил об этом HR‑менеджеру. Это сыграло свою роль: финальный этап собеседований перенесли на следующий день.

Совет: если у вас уже есть оффер, не стесняйтесь говорить об этом, но будьте осторожны с деталями. Вот несколько правил, которые помогут вам грамотно вести переговоры:

  • Никогда не сообщайте текущий уровень зарплаты. Это может ограничить ваши переговорные возможности и не даст вам запросить больше.

  • Не называйте сумму из другого оффера. Ждите, пока компания сама сделает вам предложение. Если назовете цифру раньше времени, рискуете потерять 1–2 тысячи долларов просто потому, что продешевили.

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

Я четко обозначил HR‑менеджеру, что мне нужно финальное решение в течение трех дней, так как другой оффер уже «горел» (это было правдой). В итоге ситуация сложилась в мою пользу: уже вечером я получил оффер от этой компании — на 2000 долларов выше, чем предыдущий вариант.

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

Переезд в Грузию и оформление документов

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

  1. Быстрое оформление ИП и льготная налоговая система. В Грузии открыть ИП очень просто: процедура занимает всего 1 день. Всю бюрократию можно пройти самостоятельно или привлечь консультантов, стоит это относительно недорого. ИП можно открыть даже удалено. Кроме того налоговая ставка для small business составляет всего 1% с оборота. Требования достаточно лояльные, и для многих удалённых работников они подходят.

  2. Безвизовый режим до 365 дней. Грузия позволяет находиться в стране 1 год без визы. Это простой способ начать работу и жизнь за рубежом, не заморачиваясь с срочным продлением документов.

  3. Географическая близость и доступность авиасообщения. Грузия расположена относительно близко, что делает перелеты удобными и недорогими. Если потребуется вернуться домой или посетить другие страны, прямые и стыковочные рейсы доступны из Тбилиси и Кутаиси. Кроме того, летать из Грузии в другие страны значительно дешевле, чем из России.

  4. Отличный вариант для первой релокации. Грузия является хорошей страной для первой релокации по нескольким причинам:

    • Низкие цены по сравнению с Европой или США: аренда, продукты и услуги здесь заметно дешевле.

    • Близкий менталитет: грузинская культура более знакома и близка человеку из России, что значительно упрощает адаптацию.

Однако есть нюанс: местные банки стали могут отказать в открытии счета, если у вас нет ВНЖ. Мне удалось открыть счет только в Credo Bank. Банк не самый удобный, есть определенные ограничения (например, конвертация валют работет не очень оперативно, перевод в другой банк приходит только на следующий день), но для первых шагов этого больше чем достаточно. Картой Credo Bank можно рассчитываться в Грузии и за рубежом (кроме России).

Советы для тех, кто хочет попробовать найти работу в другой стране

  1. Учите английский. Без него шансы попасть в международную компанию близки к нулю. Читайте техническую литературу, смотрите видео на английском, а главное — говорите. Даже уровень B1 уже откроет перед вами новые возможности.

  2. Готовьтесь к собеседованиям. Технические задачи, system design и live‑coding — это то, что встретится вам с высокой вероятностью. Практикуйтесь на LeetCode, изучите принципы архитектуры и обязательно повторите базовые вопросы.

  3. Следите за предложениями на ближнем зарубежье. Страны вроде Грузии, Армении, Сербии и Казахстана могут стать вашим первым шагом в международной карьере. Здесь проще оформить трудоустройство, а переезд в эти страны вполне реален в наши дни.

  4. Не бойтесь заявлять о себе. Умейте говорить о своих достижениях и не стесняйтесь обозначать ожидания по зарплате. Если у вас уже есть контроффер, используйте его как аргумент.

  5. Задавайте вопросы на собеседовании. Это покажет ваш интерес к компании и поможет понять, действительно ли вам подходит это место.

  6. Не сдавайтесь при отказах. Поиск работы может занять время. Главное — не опускать руки и продолжать отправлять отклики.

Дорога к международной карьере может показаться сложной и полной преград. Эта статья — не просто рассказ о личном опыте, а доказательство того, что даже в самых непростых обстоятельствах можно добиться своих целей. Главное — решиться и начать действовать. Если вы мечтаете работать в международной компании, перестаньте сомневаться в себе и сосредоточьтесь на шагах, которые приведут к результату. Спасибо, что дочитали, буду рад ответить на ваши вопросы.

Habrahabr.ru прочитано 1412 раз