Получил повышение с Senior (IC5) до Staff (IC6) уровня после 2 лет работы в FAANG. До этого я также получил множество повышений в Тинькофф, с Middle до примерно Principal уровня, так что есть с чем сравнить. Поэтому решил написать небольшую заметку.
В Meta я устроился на Senior позицию, с довольно большим понижением фактического уровня. Но это обычное явление, так как переход на другой язык сильно усложняет возможность доказать свой уровень. Да и в целом в американских компаниях не очень сильно котируют опыт из зарубежных компаний. Его обычно достаточно, чтобы пройти на Senior позицию, но выше уже начинают появляться вопросы.
Поэтому я и перешёл с понижением, но с целью получить повышение хотя бы до Staff уровня. В итоге получилось.
Выше конкуренция
Первое, с чем я столкнулся в Meta, это значительно более высокий средний уровень инженеров. Я бы сказал, как минимум +1 или +2 уровня относительно российских стандартов.
То есть метовский Senior вполне мог бы пойти на Lead или руководящую позицию в Тинькофф. От Senior здесь ожидается практически полная организация работы вокруг проекта и координация других инженеров внутри него.
Также ожидается полноценный leadership. Ты должен сам вести проект, правильно всё коммуницировать, двигать работу вперёд и не ждать человека, который будет тебя постоянно пушить. Всё это ты должен делать сам уже как Senior.
При этом внутри компании много людей, которые хотят продолжать здесь работать, потому что performance review значат очень много и можно довольно легко вылететь с работы. Тебя оценивают относительно других людей, поэтому желательно быть как минимум не хуже среднего уровня в своей команде.
Также много тех, кто хочет расти. И тут появляется война за scope, соревнование внутри команды за важные проекты, которые потом помогут с performance review и promotion.
Что конкретно меняется между IC5 и IC6
IC6 выходит ещё на один уровень дальше. Теперь мне нужно лидить какую-то часть проекта, которая выходит за рамки одной команды и включает других инженеров.
Также нужно показывать свой вклад через метрики и то, как моё участие помогло другим инженерам и командам получить результат.
То есть уже недостаточно просто хорошо вести свой проект внутри команды. Нужно влиять на работу других инженеров и команд и брать ответственность за более широкий кусок проекта.
Post #27
498
- 🔥 31
- 🎉 13
- 👍 7
- ❤ 1