Какая иерархия существует в IT-сфере? Что нужно знать разработчику о каждом уровне? Как быстро можно стать сеньором и нужно ли это вам? Рассказываем понятно и без воды.
Junior, Middle, Senior, или «джун», «мидл» и «сеньор» обозначают уровень компетенций разработчика.
Джуниор – начинающий специалист, только окончивший курсы. Ему поручают небольшие простые задачи. У джуниора всегда есть наставник, который проверяет качество написанного кода.
У джуниора есть базовые знания в программировании и в стеке технологий. Если такой специалист обладает целеустремленностью, качественно самостоятельно выполняет задания, адекватно воспринимает критику и постоянно учится, то он переходит на следующий уровень.
Для освоения базовых компетенций джуну обычно нужно от 1 до 3 лет. На самом деле этот порог преодолевают все, рано или поздно. Но если у разработчика есть амбиции расти дальше, то есть смысл ускориться)
Мидл – специалист среднего уровня. Он уже работает над более сложными тасками, а простые задачи выполняет без багов и быстрее джунов. Уровень зарплаты, конечно, значительно выше, чем у джуна.
Мидл самостоятельно разбирается в ТЗ, может выполнять не только техническую работу, но и функции администратора. Эти специалисты понимают масштаб проекта, активно взаимодействуют с коллегами, имеют опыт в разработке приложений и сервисов.
Если мидл развивает свои компетенции и софт скилы, изучает дополнительные технологии, умеет брать на себя ответственность и проявляет другие качества лидера, то он готов стать сеньором. Для изучения всех навыков и знаний своего уровня мидлу требуется также от 1 до 3 лет.
Сеньор – эта должность под силу не каждому мидлу. Этот профи видит проект в целом, может принимать стратегические решения, знает несколько вариантов выполнения одной и той же технической задачи.
Сеньор отлично владеет инструментами разработки, прекрасно разбирается в устройстве фреймворков и библиотек. Он может сам реализовать большое приложение с нуля, потому что разбирается во всех нюансах архитектуры.
На позицию сеньора рассматривают профи с реальным опытом работы от 3 до 5 лет. Кем может в дальнейшем стать сеньор? Его следующая ступень – тимлид, но об этом поговорим в другой раз.