Найти в Дзене
Skillscanner

Как понять, что ты уже не джун: общие критерии и советы от Senior-разработчика

По данным Recruitment Centre Innopolis, зарплаты российских разработчиков в начале года обновили максимум и достигли 500 тыс. рублей. Теперь на рынке зарплатная вилка в зависимости от уровня позиции выглядит так: И это, пожалуй, главный аргумент в ответе на вопрос «Зачем знать свой профессиональный уровень?». Если нет желания, в подробности можно не углубляться, но это может стоить вам 100-150 тыс. рублей. Четкой границы между младшим, средним и старшим специалистом в IT нет. В одной компании разработчик может считаться сеньором, а в другой — крепким мидлом, зарплата сохранится просто потому, что другая компания оценивает уровни иначе. Рассказываем, кто есть кто в айтишке и как понять, что ты уже не джун. Как понять, что ты больше не джун? Есть несколько критериев, которые помогают определить, к какой категории относится специалист и готов ли он перейти из категории junior в категорию middle. Первый (и самый простой) — срок работы Junior — стартовая позиция, поэтому его срок работы сос
Оглавление

По данным Recruitment Centre Innopolis, зарплаты российских разработчиков в начале года обновили максимум и достигли 500 тыс. рублей. Теперь на рынке зарплатная вилка в зависимости от уровня позиции выглядит так:

  • Junior – 100 тыс. руб. – 180 тыс. руб.,
  • Middle – 180 тыс. руб./190 тыс. руб.– 350 тыс. руб.,
  • Senior – 350 тыс. руб./ 450 тыс. руб.– 450 тыс. руб.,
  • Lead – 450 тыс. руб.– 500 тыс. руб.

И это, пожалуй, главный аргумент в ответе на вопрос «Зачем знать свой профессиональный уровень?». Если нет желания, в подробности можно не углубляться, но это может стоить вам 100-150 тыс. рублей.

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

Как понять, что ты больше не джун?

Есть несколько критериев, которые помогают определить, к какой категории относится специалист и готов ли он перейти из категории junior в категорию middle.

Первый (и самый простой) — срок работы

Junior — стартовая позиция, поэтому его срок работы составляет от нуля до двух лет. Специалистов, которые 3-5 лет работают на одной позиции с одним и тем же стеком, рекрутеры определяют как Middle.

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

Второй критерий — уровень знаний

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

Третий критерий — самостоятельность

Если джуна берут на проект, предполагается, что у него будет наставник (специалист уровня Middle+ или Senior), который будет помогать решать задачи, отвечать на вопросы и проверять полученный результат.

Мидл работает самостоятельно. У него может быть ментор из сеньоров, но 98% задач он решает без чьей-либо помощи. Если мидл не знает ответа на какой-то вопрос, идет в гугл или на профильные ресурсы, а только потом к коллегам.

Четвертый критерий — скорость, с которой закрывает задачи

Тут все просто. Junior может работать медленно. Предполагается, что он тратит на задачу больше времени, потому что учится в процессе ее выполнения.

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

Senior-разработчик: «В продуктовой компании стать мидлом или сеньором сложнее, чем в аутсорсе»

Чтобы понять, как с джунами работают реальные компании, мы поговорили с Senior-разработчиком Александром Корзуном. Он работает над проектом «Конвертум» — инструментом для автоматизированной миграции приложений и баз данных. Опыт работы — семь лет, в своей команде Александр занимает позицию старшего специалиста. Поэтому он работает с джунами: проводит технические интервью и проверяет тестовые задания во время отбора кандидатов на новую позицию, а также обучает и оценивает их в процессе работы.

Александр Корзун.
Александр Корзун.

Зачем компаниям нанимать джунов?

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

Еще один момент — инвестиции в сотрудников. По сути мы выращиваем специалиста под свои задачи. Он хорошо разбирается в продукте и у него высокая лояльность к компании».

Как в компании строится работа с джунами?

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

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

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

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

Как ты оцениваешь джунов?

«Каждые полгода проходит Performance Review — рассказываем, что нужно подтянуть, какие пробелы закрыть.

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

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

Как ты понимаешь, что джун стал мидлом?

«Он перестал задавать вопросы или их количество сильно уменьшилось. Ну и плюс закрыты все пробелы, которые обсуждались во время Performance Review.

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

Важный момент: в продуктовой компании получить уровень мидла или сеньора сложнее, чем в аутсорсинговой. Потому что аутсорс хочет продать спеца подороже и если ты хотя бы минимально что-то знаешь, получишь мидла. В продуктовых компаниях твоя зарплата — это инвестиции в продукт, поэтому команда должна быть на 200% уверена, что ты заслуживаешь свой уровень».

Совет джуну, который хочет стать мидлом

«Писать код. И делать это не “на отцепись”.

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

Как оценить свой уровень?

Ответьте себе на вопросы

  • Часто ли я обращаюсь за помощью к ментору?
  • Стал ли я допускать меньше ошибок чем в начале работы?
  • Улучшилось ли качество работы?
  • Стал ли я быстрее работать?

Попробуйте выполнить задачу Middle-специалиста

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

Попросите фидбэк у ментора и коллег

Часто бывает, что просить не приходится. В IT-компаниях существует практика выставления целей на определенный период — как правило, это полгода или год. Для адекватной оценки сотрудников и их прогресса внедряется система Performance Review. Этот метод нужен, чтобы оценить качество и эффективность работы за конкретный отрезок времени.

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

Комментарий от Skillscanner: если вы джун, который ищет работу, у нас на платформе есть подборка digital-вакансий. Акцент делаем на тех, которые позволяют работать из любой точки мира. Пробуйте и у вас получится!