Язык кода универсален, и это даёт возможность программистам работать по всему миру. Но работа не ограничивается кодом — приходится общаться с коллегами и клиентами, организовывать своё время и воркфлоу. А чтобы успешно устроиться на работу в Европу или США, нужно вникнуть в западную корпоративную культуру.
Этот материал мы подготовили материал совместно с Антоном Назаровым. Антон — iOS-разработчик, поработал в 10 иностранных компаниях: на удалёнке и инхаус. Сейчас, помимо программирования, он занимается менторством — помогает начинающим выбрать направление в IT, подобрать курсы, устроиться в местные и зарубежные компании. Вместе с Антоном попробуем разобраться, что надо писать в резюме и как проходить интервью.
Почему хорошего программиста могут не взять на работу
Казалось бы, Phyton — он и в Африке Python, равно как и Ruby или C++. Но вот представления об идеальном разработчике в голове рекрутера — штука не такая универсальная.
Для начала оговоримся: большинство европейских и американских IT-компаний — международные. В одной команде могут трудиться американцы, немцы, ирландцы, индийцы, русские и украинцы. Поэтому различий между компаниями в западных странах почти нет: в Германии, Ирландии и США работают по единым принципам.
Зато эта самая единая западная культура ощутимо отличается от того, что принято в постоветском IT. В России, например, большинство компаний до сих пор работали на внутренний рынок. А международные команды были редкостью, так что и и культура формировалась обособленно. Ее принято считать более консервативной — основной фокус на hard skills. В то время как на Западе в приоритете soft skills: коммуникабельность и умение работать в команде — не пустые слова.
Для айтишников из Беларуси европейские принципы работы более привычны, ведь разработчики в основном работали «на экспорт» — с европейскими и американскими клиентами. В Украине услуги программистов пользовались спросом и на внешнем, и на внутреннем рынке.
Как составить резюме
Самое очевидное отличие резюме для европейской компании — оно должно быть на английском. Если вы чувствуете себя не очень уверенно, можно посмотреть пару десятков примеров и позаимствовать нужную лексику. Актуальные примеры CV для IT-специалистов есть на Zety, Beamjobs и Kickresume.
В любом из образцов вы увидите, что по своей структуре западные резюме довольно схожи с российскими: везде описывают опыт, образование, навыки, скиллы, приводят перечень предыдущих мест работы и контактные данные. Задача при написании CV одна — показать свои сильные стороны, актуальные для конкретной работы.
Когда составляете CV, нужно руководствоваться здравым смыслом: всю-всю информации о вашей жизни рекрутеру знать не нужно. Важны только кейсы и навыки, подходящие для конкретной работы. Если вы вдруг подаётесь одновременно на senior-разработчика на React и на junior-визуализатора в 3Ds Max нужно составить разные резюме. Шаблоны вообще лучше не использовать — есть смысл посмотреть на разные примеры и написать резюме с нуля, исходя из своего опыта и желаемой вакансии.
Если вы составили CV, но чувствуете себя неуверенно, можно обратиться к специалистам из Honeypot: там бесплатно консультируют людей, которые релоцируются в связи с войной в Украине и планируют искать работу на зарубежном рынке. Забронировать слот для консультации можно по ссылке.
Как пройти собеседование в иностранную компанию
Второй этап трудоустройства — личное общение с рекрутером. Собеседования в европейских компаниях принято делить на две категории:
System design interview — непосредственно по работе. Тут вас могут спросить, как запрограммировать определенную фичу, попросить оценить архитектуру приложения, то есть адать любые вопросы, напрямую касающиеся специальности.
Behavioral interview — поведенческое интервью, где оценивают soft skills, приоритетные для европейских компаний. Сюда входят более философские, оторванные от практики вопросы: рекрутер хочет узнать, что вас мотивирует, как вы переживаете провалы, умеете ли делегировать полномочия. Часто такие вопросы начинаются со слов «расскажите о ситуации, когда…» — от соискателя хотят услышать реальную историю.
Деление условное — в рамках одного интервью могут задавать и те, и другие вопросы. У себя мы привыкли, что принято больше внимание уделять system design, а западные рекрутеры любят behavioral-вопросы. Если общение на отвлечённые темы может поставить вас в тупик, лучше заранее подготовиться — вот список 50 частых вопросов, которые задают на Behavioral Interview.
Не забывайте, что собеседование — двухсторонний разговор. Вы можете не только отвечать на вопросы, но и спросить будущего работодателя обо всем, что для вас важно. Если впервые устраиваетесь на работу за рубежом, таких вопросов наверняка возникнет немало. А если ничего не приходит в голову, вот список частых вопросов от соискателей в сфере IT. Лучше сразу уточнить, как организована работа, какие задачи предстоит решать, с кем коммуницировать.
А что с английским?
Помимо непривычной многим культуры общения, русскоязычных соискателей подстерегает и более прозаичнее препятствие — недостаточное знание английского. Понятно, что если вы не можете понять рекрутера или объяснить ему суть своей работы, то и диалога не выйдет.
При этом идеальный английский в большинстве компаний необязателен. Иногда требуемый уровень указан в вакансии. Всего уровней 6: A1, A2, B1, B2, C1 и C2. В этом списке A1 означает минимальное знание, а C2 — совершенное владение языком. Для работы в IT обычно достаточно уровня B1 или B2. Но чем лучше ваш английский, тем свободнее вы будете себя чувствовать.
В любом случае, даже на уровне C1 нужно регулярно расширять словарный запас и практиковаться. Для этого подойдут приложения, многие из которых в ограниченном режиме работают бесплатно:
Drops для отработки лексики — нужно совмещать слова с картинками. Украинским беженцам сервис предлагает бесплатную подписку.
Cake — многофункциональное приложение для изучения языка. В частности, есть разборы кусочков из фильмов и сериалов — это поможет в освоении разговорной речи.
Tandem — приложение для поиска собеседников по интересам, для общения на иностранном языке. Можно найти программистов в любой точке мира и прокачивать язык вместе.
Вы приняты. Что дальше?
Процесс поиска работы — самый напряженный. Но и после трудоустройства придётся привыкать к чему-то новому.
«Главная ошибка собеса — подгонять ответы». Рекрутеры рассказали о найме в IT
Откуда берутся IT-рекрутеры, с какими трудностями они сталкиваются в попытках закрыть позиции и какие ошибки сами совершают на интервью — полезно знать перед тем, как искать работу.