Русский
Русский
English
Статистика
Реклама

Личный опыт Как вырасти до Senior в компании уровня FAANG на примере Uber

Как вырасти внутри компании уровня FAANG? Какие для этого нужны навыки, что придется делать ипочему быстро получить повышение неполучится? Мыспросили про это уАлины она работает вUber инедавно получила повышение доSenior Software Engineer. Сейчас расскажет, через что ейдля этого пришлось пройти.






Всем привет, меня зовут Алина, иуже несколько лет яживу вАмстердаме иработаю вUber backend-разработчиком водной изкоманд направления финансовых сервисов (Money Hub) вUber. Вэтом году яполучила повышение сSoftware Engineer IIдоSenior Software Engineer, тоесть выросла смидла досеньора. Расскажу, что ядля этого делала икак вUber устроен карьерный рост.



Счего яначинала: первые месяцы работы ипервые перспективы роста


Когда меня только собеседовали вUber, уменя был шанс попасть наSenior Software Engineer сразу. Новитоге оффер мне пришел нагрейд пониже, Software Engineer II. Для грейда Senior нужен опыт ведения своих проектов, ионуменя был. Ноподкачал мой английский егобы нехватило для сложного общения сколлегами идля менторства, абез этого насеньоре делать нечего.


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


Сразу хочу сказать, что повышение небыло для меня какой-то целью. Это получалось естественно япросто делалато, что мне хотелось: вписывалась вразные активности, брала интересные проекты, занималась менторством. Так чтоя, конечно, рассчитывала вбудущем наповышение, нонемогу сказать, что делала все только ради него. Мне просто было вкайф работать именно так =)


Немного оформальностях: что нужно для повышения


Система повышения вUber очень удобная. Есть 6компетенций, идля каждой четко прописано, что тыдолжен уметь иделать веерамках насоответствующем грейде. Тывсегда можешь свериться ипосмотреть, покаким компетенциям дотягиваешь, апокаким проседаешь.


Компетенции такие:


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




Натимбилдингах вUber всегда очень интересно

Software engineering. Собственно разработка написание надежного, читаемого иэффективного кода. Работа сдокументацией, сопровождение полного цикла разработки.


Design &architecture. Проектирование конкретных решений: поддерживаемых, расширяемых иповторно используемых. Умение находить компромиссы между краткосрочными идолгосрочными целями.


Execution &results. Планирование иуправление задачами иресурсами, управление проектами, решение препятствий иотсрочек, разбиение проекта настадии, ответственность засвои решения.


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


Creating efficiency. Улучшение общих рабочих практик ипроцессов, устранение неэффективностей вповседневной работе. Выработка стратегий для увеличения производительности работы.


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


Получить повышение можно раз вполгода, наPromotion Review. Для этого тыпишешь Impact Resume расписываешь, что икак тыделаешь, чтобы доказать, что тыуже оперируешь компетенциями наболее высоком уровне. Потом твои коллеги тоже пишут отебе рассказывают, как они видят твою работу состороны. Это все рассматривают ирешают, повысить тебя или нет.


Тоесть повышение вUber невыдача тебе новых обязанностей, аскорее признание. Тыдолжен уже работать науровень выше, чтобы тебе одобрили повышение. Итут кроется проблема. Скомпетенциями вроде Citizenship или Software engineering все просто, тыможешь работать над ними сам. АсExecution &results кпримеру сложнее утебя должен быть проект, который тыведешь. Инефакт, что такой проект подвернется вближайшее время. Поэтому попасть навысокий грейд снаружи легче, чем вырасти нанего внутри.





Путь кповышению: что яделала для роста


Казалосьбы: загод яосвоилась санглийским испроцессами вUber, меня почти готовы были взять наSenior Software Engineer почемубы сразу непойти наповышение? Нопусть ятогда была готова оперировать компетенциями наболее высоком уровне, доказать это так быстробы неполучилось.


Поэтому япросто работала иделалато, что мне нравится:


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


Участие вмероприятиях. Выступала наконференциях, hiring-ивентах ипрочих штуках, которые устраивает Uber. Это помогает повышать имидж компании, создавать образ классного работодателя ипривлекать кнам больше хороших инженеров. ВUber это ценят ведь мыконкурируем заинженеров скомпания FAANG.


Кстати, мои статьи наHabr (как устроилась вUber ипереехала жить вНидерланды икакое впечатление отработы вкомпании уровня FAANG) тоже зачли как работу наимидж компании. Это помогло мне вповышении :)




Фото содного изтимбилдингов, которые яорганизовывала сама

Работа вon-call. Вдополнение кразработке истандартному онколлу команды яработаю напередовой Uber on-call для компании вцелом. Если включевых процессах что-то сломается, мысдругими такимиже волонтерами помогаем быстро решить проблему. Наша задача выбрать оптимальный путь, чтобы починить все быстро исминимумом потерь для компании. Летом 2020я перешла навысший уровень on-call вUber.


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


1. Яперешла вдругую команду. Так получилось, что сервис, над которым яработала вмоей команде, решили передать другим ребятам. Аядавно хотела сменить команду вUber это обычное дело, люди постоянно переходят между разными командами иразными задачами. Япереехала вдругую команду вместе сэтим сервисом объясняла, как онработает, помогала выстраивать процессы ибыстрее погрузиться вразработку.


2. Яинициировала глобальный проект. Унас вUber давно существовал один старый сервис. Онработал, ноизменения вдругих сервисах иобщих принципах разработки сэтим сервисом уже несочетались. Ияпредложила переписать этот сервис: описала изащитила саму необходимость изменений, потом прописала что икак будет работать ипрезентовала проект перед директорами юнита. Мне все одобрили, ияначала работать над сервисом скомандой, причем именно вроли руководителя: планировала, делегировала, распределяла задачи.


Проект занял целый год, иполучилось, что именно нанем япоказала компетенции, нужные для Senior Software Engineer.




Вот так выглядел наш брейншторм вовремя этого проекта

Повышение и жизнь после него: как все получилось и что я планирую делать дальше


Само повышение прошло достаточно просто. Мой менеджер все одобрил, я заполнила Impact Resume, коллеги тоже написали мне хорошие отзывы. В итоге комиссия все это рассмотрела, одобрила мое повышение и первого марта мне пришла информация об этом повышении. И уже мартовская зарплата у меня будет как у Senior Software Engineer.


Интересно, что кроме зарплаты для меня практически ничего не изменилось. Я уже целый год работала как Senior Software Engineer, и по сути теперь это просто признали.


Единственное изменение коснулось моего участия в интервью новых сотрудников. Раньше я работала с кандидатами только в секции Coding, то есть могла оцениватьих навыки разработки. Теперь мне доступна еще секция Architecture & Design она открыта только для сеньоров. Но не скажу, что это что-то принципиально важное.


Следующий грейд для меня Senior Software Engineer II. Прямо сейчас я не думаю о росте планирую просто работать и делать то, что мне нравится. Тем более, что в ближайшее время повышение получить не выйдет я ведь только что доказала, что работаю на уровне Senior Software Engineer, и вряд ли уже через полгода или даже год буду оперировать уровнем выше.


Для повышения до Senior Software Engineer II нужно управлять проектами, в которых задействованы несколько команд. Если что-то такое подвернется, я с радостью этим займусь. Не ради повышения, а потому что мне интересно.


<рекламная пауза>
Хотите пройти собеседование в компанию своей мечты? Подключайте телеграм-бота @g_jobbot. Тысячи компаний, в том числе на удалёнку и с переездом. И только интересующий вас уровень по зарплате.

Например, в боте можно вызвать себе в помощь IT-рекрутера командой /human. Он поможет упаковать опыт, прокачаться в нужном направлении и ворваться в компанию уровня FAANG на коне.
</рекламная пауза>
Источник: habr.com
К списку статей
Опубликовано: 13.03.2021 14:14:35
0

Сейчас читают

Комментариев (0)
Имя
Электронная почта

Блог компании gms & g-mate

It-эмиграция

Карьера в it-индустрии

Офисы it-компаний

It-компании

Нидерланды

Uber

G-mate

Релокейт

Faang

Карьера в it

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru