Найти тему
ProWeb

Карьерный рост программиста

Оглавление

Многие новички в мире digital, а также старшее поколение, которое совсем не знакомо с программированием совершенно не знают о том, какие этапы карьерного роста бывают в IT и на какой оклад может рассчитывать специалист на разных этапах своей карьеры. Сразу оговорю, что диапазон з/п будет указан для города Москва, поэтому может отличаться от компании к компании.

Меня зовут Антон. Я занимаюсь front-end разработкой и сейчас я расскажу вам об этапах карьерного роста у программистов.

Стажер

Стажер
Стажер

Вы хорошо знаете HTML, CSS и JS? Можете даже владеете одним из популярных фреймворков, но у вас нет опыта работы от слова совсем? Тогда, вы, скорее всего, стажер. Вы только собираетесь войти в мир IT и находитесь в поисках своей первой работы. У стажера есть только одна задача - учиться! Ведь чем быстрее ты перестанешь быть стажером и перейдешь на новый уровень, тем быстрее ты начнешь приносить компании прибыль.

Опыт: до 3-6 месяцев

Зарплата: 30-40тыс.р

Junior

Джуниор
Джуниор

Следующий уровень после стажера. Джуниор разработчик уверенно разбирается в теории и может применять ее на практике. Готов приступать к выполнению коммерческих проектов под руководством более опытных разработчиков. Он всегда может обратиться к тимлиду, но большую часть задач должен решать самостоятельно. Обычно программисты на этой стадии выполняют рутинные задачи, которые не сильно влияют на общий процесс разработки проекта. Например, джуниор может заниматься написанием unit-тестов, подготовкой документации и решением задач из беклога.

Опыт: от 6 месяцев до 1.5 лет

Зарплата: 60-80тыс.р

Middle

Мидл
Мидл

Если джун хорошо себя проявляет и быстро учится, если у него хорошие отношения в коллективе, то через какое-то время он станет мидлом. У Middle-разработчика уже есть полноценное видение продукта и понимание бизнеса, поэтому он видит картинку в целом, и понимает, с какими сложностями можно столкнуться в разработке. В отличие от джуна, мидл не «бросается» на решение задачи сразу же, а осмысляет её и задаёт дополнительные вопросы. После достижения этой ступени развития вас начинают хантить HR и пытаться переманить из компании в компанию.

Опыт: от 1.5 лет до 3 лет

Зарплата: 100-150тыс.р

Senior

Сеньер
Сеньер

Сеньор много времени проводит на митингах, обсуждая высокоуровневые концепции программного продукта. Зачастую, именно сеньоры занимаются подготовкой джуниоров, поскольку у мидлов на это не хватает времени. На самом деле, компании не против, если человек будет оставаться на данной позиции долго и счастливо. Senior, отлично владеющий не только профессиональными навыками разработки (программирования), но и обладающий потенциалом в области управления коллективом, имеющий хорошие коммуникативные навыки и знающий специфику работы в команде, может стать руководителем группы разработки.

Опыт: от 3 лет

Зарплата: от 200тыс.р

Team Lead

Тимлид
Тимлид

Тимлид несет ответственность за проект. Сроки сорваны – виноват тимлид. Хотите добавить еще фичи – разговаривайте с тимлидом (он скажет, что этот спринт уже заблокирован, но, возможно, в следующем возьмутся за вашу фичу – если сможете ее «продать»).

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

Основные задачи Team Lead:

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

Опыт: от 3.5-4лет

Зарплата: от 220-250тыс.р

#it #code #web #proweb #junior #middle #senior #программирование #разработка