Многим, кто сталкивался с IT-сферой знакома градация джун, мидл, сеньор. Но что она означает на самом деле? Это дружеское подтрунивание или определение человека как специалиста? Нужно ли обижаться или стоит подтянуть свои навыки, чтобы тебя перестали называть «джуниором»?
Чтобы понять джун, мидл и сеньор – кто это и почему называется именно так, давайте переведём термины с языка-оригинала, то есть с английского:
Именно так в среде программистов и в IT-сфере различают специалистов по уровням: начинающий, середнячок и продвинутый. Хотя подобная градация начинает постепенно переходить и в другие сферы профессиональной деятельности, но всё же чаще всего её используют именно айтишники.
Грейд (от англ. «grade» – оценка) это уровень владения навыками, а значит, понять, кто такие джуны, мидлы и сеньоры поможет простая аналогия. Архитектор разработал проект дома с нуля: планировку, этажность, внешний вид, конфигурацию кровли, это уровень «сеньор». Но он же не будет строить его собственными руками? А, значит, наймёт прораба («мидл») с бригадой («джуниоры»), которые возведут дом с фундамента. Всё то же самое и в программировании, только от этой градации зависит ещё и уровень зарплаты специалиста. Как понять, перешли вы на следующий уровень или ещё нет?
Плох тот солдат, что не мечтает стать генералом, так и в IT-сфере многие специалисты мечтают стать лидами (от слова «Lead» – вести, возглавлять, лидировать) отдела, проекта, функционала или ещё чего-то. В иерархии джун, мидл, сеньор – лидом может стать специалист не ниже уровня «мидл», он может взять на себя руководство junior-разработчиками, ставить им задачи, объяснять, к какой цели они идут, какой результат будет оптимальным.
При этом специалист уровня «сеньор» может руководить всем проектом в целом или несколькими смежными отраслями, отвечать за координацию и взаимодействие различных частей кода, например за взаимодействие фронтенда и бэкенда приложения, его корректную работу в целом, корректность данных и т.д.
Поэтому будьте готовы, что начинающему специалисту (Junior’у) никогда не доверят непосильную задачу, его всегда будет координировать кто-то из более опытных наставников, результаты его работы всегда будут проверяться. И не принимайте на личный счёт, если руководство доверили кому-то более молодому по годам, дело тут не в возрасте, а в опыте работы с кодом.
Так как джун, сеньор, мидл всего лишь уровни владения программным кодом, то и повышение грейда будет зависеть от вашего личного уровня и прокачки скиллов. Причём в разных компаниях ваша компетенция могут соответствовать разным грейдам. Например, в одной компании вас возьмут в качестве Джуниора и будут координировать вашу работу, а в другой, где уровень требований ниже, вы и сами сможете стать лидом или тим-лидом и координировать более молодых специалистов, решать сложные задачи, работать над решением проблем уровня «мидл» или «сеньор».
Так как именно грейд джун, мидл, сеньор определяет уровень вашей зарплаты, уточните, какие софтскиллы нужны в вашей компании для карьерного роста. Подтягивайте их при каждой удобной возможности за корпоративный или личный счёт, и это не останется незамеченным. Многие современные компании поощряют повышение компетенции в сфере программирования, поэтому у вас есть шанс даже поменять специальность, если в этом заинтересована компания и вы лично.
Теперь мы знаем, что значит джун, мидл, сеньор по-русски, это уровни специалистов в IT. В каждой компании свои требования и список софтскиллов для перехода на более высокий уровень, поэтому сменив работу, не факт, что вы окажетесь на более высокооплачиваемой должности. Тим-лидом или руководителем отдела может стать только специалист уровня «мидл» и выше, поэтому находите время и прокачивайте свои навыки, не только профессиональные, но и умение работать в команде, распределять время, делегировать обязанности, решать простые и сложные задачи.