Код
#статьи

В чём разница между разработчиками в России и за рубежом

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

Иллюстрация: Canva Studio / Pexels / Freepik / Colowgee для Skillbox Media

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

Дисклеймер! Мнение эксперта может не совпадать с мнением редакции.

Об эксперте

Алексей Панов

Бывший руководитель одной из поисковых служб «Яндекса», а сейчас — Engineering Manager в международной BigTech-компании.

О ситуации на рынке труда в IT в России и за рубежом

Начнём с того, что шансы устроиться разработчиком в российскую и зарубежную компанию сегодня не одинаковы. Из-за мирового экономического кризиса, вызванного, помимо всего прочего, пандемией и слишком активным наймом в BigTech-компаниях во время COVID-19, западный IT-рынок, что называется, «перегрелся». В результате многие международные компании с осени 2022 года приостановили набор новых сотрудников.

Так, Apple в начале ноября прошлого года объявила о заморозке найма — объяснили это ужесточением плана по сокращению бюджета в 2023 году. В конце 2022 года многие бигтех-компании, такие как Microsoft, Google и Amazon, начали массово увольнять сотрудников (количество измерялось тысячами). В Twitter вообще под сокращение попало 50% штата. Список IT-компаний и количество уволенных сотрудников можно посмотреть на сайте layoffs.fyi.

В России ситуация иная: здесь наблюдается дефицит IT-специалистов, в том числе разработчиков. Поэтому если в обозримом будущем вы не планируете переезжать за границу, то стоит искать работу в российской компании — сейчас это несколько проще. Например, по данным рекрутингового сервиса HeadHunter, суммарное количество вакансий для айтишников на отечественном рынке за неполный январь 2023 года составило 58,7 тысячи, что на 63% больше, чем в прошлом году за аналогичный период.

Почему разработчикам легче переехать за границу

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

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

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

Ключевые различия между работой программистом в России и в других странах

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

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

Стиль менеджмента

Если думаете, что основная сложность при работе в зарубежной компании — языковой барьер, то спешу вас обрадовать: это не так. Зачастую разработчику для прохождения собеседования и решения задач достаточно знать английский на уровне B1–B2. Куда важнее обладать прокачанными soft skills и быстро адаптироваться к стилю менеджмента: в иностранных компаниях он заметно отличается от российского.

Так, в зарубежных BigTech-компаниях менеджмент, как правило, более «официальный» и структурированный. Это связано с тем, что во многих западных странах главенствует формальный подход к бизнес-процессам, они там довольно сильно зарегулированы. Это отражается на организации работы отдельных команд.

Например, в компании, где я сейчас работаю (одна из MAANG), каждый сотрудник имеет свой growth plan (план роста), который он разрабатывает совместно с менеджером. В этом документе определяются зоны роста и конкретные действия, которые должен выполнить работник для достижения своих целей. Например, если зона роста — это visibility, то есть умение быть замеченным, то сотруднику нужно подготовить две презентации за квартал. Регулярно проводятся встречи (обычно раз в месяц), на которых обсуждается прогресс и корректируется план.

Российские BigTech-компании, напротив, склонны к относительно «неформальному» и гибкому менеджменту, что связано с отсутствием жёстких правил, которые бы регулировали деятельность сотрудников. По опыту работы в российских компаниях могу сказать, что в них не принято составлять growth plan. Хорошие менеджеры обозначают зоны роста для сотрудников, но это обычно не конкретный план действий, и прогресс не контролируется регулярно.

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

Для менеджера этот процесс обычно состоит из нескольких шагов:

  • запрос self-review от сотрудника;
  • сбор отзывов от коллег;
  • написание текста о достижениях сотрудника за определённый период (у нас это называют packet);
  • выставление оценки и калибровка с другими менеджерами.

В моей текущей компании формат пакета жёстко структурирован, а калибровки представляют собой чтение пакетов и ответы на вопросы по содержанию. От сотрудника в обязательном порядке ждут вклад в engineering excellence (улучшение стабильности системы, рефакторинг кода) и people axis (менторство, наём и собеседования, обучающие презентации для коллег).

Я знаю случаи, когда разработчик выполнил все свои проекты и написал чуть ли не половину кода в команде, однако не сделал ничего для engineering excellence и people axis — и это сильно снизило его итоговую оценку. В российских же компаниях, в которых я работал, не было жёсткого шаблона для пакета и калибровки могли перерастать в довольно ожесточённые споры.

Ценность образования

За границей высшее образование необходимо для устройства в большинство IT-компаний. А разница между бакалаврами, магистрами и докторами наук (Ph.D.) там ощущается намного сильнее.

Так, некоторые вакансии в BigTech-компаниях предполагают наличие степени Ph.D. у соискателя. В отдельных случаях Ph.D. может даже заменить опыт в индустрии — например, в описании некоторых вакансий в графе «Опыт» пишут «Ph.D. или 5+ лет релевантного опыта». Никогда не встречал ничего подобного в российских компаниях.

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

Скорость карьерного роста

В России IT-специалисты обычно быстрее продвигаются по карьерной лестнице. Так происходит по двум причинам.

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

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

Work-life balance

В зарубежных компаниях большое внимание уделяют work-life balance, что позволяет лучше планировать будущее. Проводятся регулярные опросы, по которым менеджмент оценивает удовлетворённость сотрудников. Если результаты отрицательные, менеджер должен выяснить, в чём дело, и исправить ситуацию.

Встречи в нерабочее время принято назначать только в экстренных ситуациях. Также в нерабочее время автоматически отключаются оповещения во внутренних чатах. Однако это, конечно же, зависит от корпоративной культуры конкретной компании. Например, насколько мне известно, в Tesla с work-life balance всё довольно печально.

В российских компаниях, в которых я работал, упоминание work-life balance скорее воспринималось как шутка, которая подразумевала, что кто-то не хочет работать или работает мало. В целом корпоративная культура в России заточена преимущественно на результат и производительность.

Где всё-таки разработчику строить карьеру

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

При этом лучше ориентироваться на BigTech («Яндекс», «Сбер», VK) или на российские филиалы иностранных компаний. Если попадёте в компанию, которая известна на международном рынке и обладает хорошей репутацией, то ваши шансы на высокооплачиваемую работу за границей сильно вырастут.

Больше интересного про код — в нашем телеграм-канале. Подписывайтесь!

Изучайте IT на практике — бесплатно

Курсы за 2990 0 р.

Я не знаю, с чего начать
Научитесь: Профессия Python-разработчик Узнать больше
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована