2021-05-03 08:00:37
Куда пропал?Я немного выпал из реальности, мы запускали новую фичу и я был сильно занят на проекте последние несколько недель. Сейчас фича работает в бета режиме и мы допиливаем его для GA (General Availability).
В Англии длинные выходные. Я потихоньку отхожу от запуска проекта, отдыхаю и провожу время с семьей.
Про уровни и ожидания Сегодня хочу немного рассказать про карьеру в ИТ, про то что от вас будут ожидать на разных уровнях на примере Facebook. Это отчасти напоминание для меня самого.
E3 (Junior Engineer) • Быстро учишься и быстро осваиваешь технологии используемые в проекте, понимаешь кодовую базу.
• Работаешь над задачами самостоятельно с минимальной помощью.
• Решаешь все более сложные задачи, умеешь находить проблемы и предлагать улучшения.
• Работаешь и коммуницируешь с более старшими инженерами в команде и со своим менеджером.
• Пишешь качественный код, покрываешь его тестами, используешь технологии к месту.
• Хорошо воспринимаешь обратную связь и умеешь с ней работать.
• Ожидается что ты вырастешь до
E4 в течении 1-2 лет.
E4 (Middle Engineer) • Умеешь все что у умеет
E3.
• Работаешь над целыми фичами, средними или большими, самостоятельно и без особой помощи.
• Умеешь управлять своим временем и расставлять приоритеты.
• Толкаешь изменения и доводишь их до конца.
• Хорошо знаком с внутренними процессами, как пушиться код, как выкатываются фичи и т.д.
• Умеешь общаться и работать с другими командами.
• Ожидается что ты вырастешь до
E5 в течении 2-3 лет.
E5 (Senior Engineer) • Умеешь все что у умеет
E4.
• Владеешь какой то частью проекта полностью, и знаешь как она работает от корки до корки.
• Закрываешь очень большие и сложные проекты.
• Определяешь объем работ, ставишь задачи, расставляешь приоритеты.
• Показываешь высокий уровень продуктивности, даже работая над несколькими проектами.
• Находишь проблемы и решаешь их без какой либо помощи.
• Улучаешь проект для быстрой и эффективной разработки, оптимизируешь процессы.
• Помогаешь коллегам решать проблемы и ускоряешь их работу.
• Умеешь управлять небольшой командой
• Работаешь с другими командами и строишь хорошие отношения с ними.
• Умеешь распределять задачи даже за пределами своей команды.
• Самостоятельно развиваешься и улучшаешь свои навыки.
• Активно просишь обратной связи и пытаешься узнать как можно стать лучше.
• Умеешь давать конструктивную и полезную обратную связь коллегам. Помогаешь коллегам расти и становиться лучше.
• Привлекаешь новых ребят в команду, менторишь младших коллег, проводишь собеседования.
Кажется что всего много, но не обязательно достигать всего и сразу. Но ожидается что ты будешь делать большинство того что здесь написано после того как освоишься в команде. Что касается
E6+, я пока писать не буду так как для меня это темный лес. Думаю что если ты сможешь достичь уровня E5 и покрыть все ожидания то это уже будет огромным достижением в карьере.
679 views05:00