В своих публикациях мы нередко оперируем понятиями Junior, Middle и Senior, когда говорим о разработчиках. И совсем недавно осознали, что до сих пор не опубликовали в блоге статью, объясняющие эти понятия. А ведь для новичка слова «джун», «мидл» и «сеньор» могут не говорить ровным счетом ничего.
Исправляемся!
Итак, сегодня мы детально расскажем, кто такие Junior, Middle и Senior, что должен знать и уметь каждый из них и есть ли какой-либо «потолок» в профессиональном росте разработчика. Информация наверняка будет полезной тем, кто планирует обучаться на нашем курсе «Frontend разработка 2022. Junior верстальщик» или «PHP программирование с нуля до готового проекта». Давайте разбираться!
Junior — это младший разработчик, опыт которого составляет, как правило, менее двух лет. После курсов академии вы становитесь как раз джуниором и можете претендовать на соответствующие должности.
В большинстве своем джуны начинают профессиональный путь с несложных задач в небольших проектах. Как правило, их работу контролирует наставник или куратор, который в случае необходимости помогает в решении тех или иных задач, делится опытом и способствует дальнейшему профессиональному развитию специалиста.
Junior — первая ступень в профессиональном развитии разработчика. И она в каком-то смысле самая сложная, потому как приходится не только работать, но и непрерывно учиться, оттачивать свои навыки и расширять список скиллов.
Заработная плата Junior-разработчика в Украине — в среднем от $500-700 в месяц.
Middle — это разработчик среднего уровня, который может решать большинство задач самостоятельно, эффективнее работает в команде, а его код не требует проверки более опытными коллегами.
Подавляющее большинство мидлов — это именно командные игроки. Они участвуют в более крупных проектах, чем джуны, могут предлагать собственные идеи по архитектуре, предугадывают возможные ошибки, владеют несколькими языками программирования и технологиями, при необходимости сами подбирают оптимальные решения и разрабатывают стратегии. Чтобы вырасти из джуна в мидла, требуется в среднем 1,5-3 года. Но тут важно понимать, что многое зависит от амбиций самого специалиста, его готовности развиваться, обучаемости и мотивации.
Любопытно, что многие разработчики так и остаются на уровне мидла, не стремясь переходить в сеньоры. Уровень заработной платы такого специалиста вполне комфортный, а объемы работы сравнительно небольшие. А самое главное — нет дефицита рабочих мест. Middle-разработчик точно не будет долго сидеть без работы.
Заработная плата Middle-разработчика в Украине — в среднем от $1500-2000 в месяц.
Senior — это опытный эксперт-разработчик, у которого за плечами 4-7 лет практики, большой багаж знаний и навыков. Он самостоятельно может спроектировать архитектуру целого продукта, сформулировать стратегию развития его разработки и взять на себя самые сложные задачи по его реализации.
Технически сеньор способен заменить собой целую команду разработчиков. Но в большинстве случаев он занимает должность тимлида/техлида и курирует работу коллектива девелоперов. Он организовывает рабочие процессы, распределяет задачи, следит за эффективностью их выполнения и отвечает за качество готового продукта.
Отметим, что сеньоров на рынке труда мало. Не только в Украине, но и вообще в мире. Поэтому за ними ведется настоящая «охота» и работодатели стремятся предложить им наиболее выгодные условия. Им открыты двери практически во все крупные компании с мировым именем.
Заработная плата Senior-разработчика в Украине — в $4000 в месяц. Верхней планки фактически нет.
Бытует ошибочное мнение, что Senior — это фактически «потолок» в разработке. Вот только этого самого «потолка» не существует. Сеньор может продолжать заниматься разработкой, постепенно расширяя список своих компетенций, повышая уровень дохода и развиваясь в выбранном направлении. А может выбрать для себя другой путь. Вариантов достаточно много:
Смеем предположить, что если вы прочли эту статью, то в настоящее время претендуете именно на позицию джуна, и это логично. Невозможно сразу после курсов или даже более длительного обучения в специализированном вузе в момент стать мидлом. А потому здесь и сейчас перед вами не должен остро стоять вопрос, куда двигаться дальше. Как только вы начнете работать на позиции джуниора, то будете лучше понимать, что вам интересно, в каком направлении вы хотите развиваться, сколько времени и сил готовы уделять своему профессиональному развитию.
Все приходит с опытом. А наша задача прямо сейчас — дать вам такой опыт. Присоединяйтесь к Wezom Академии и двигайтесь вперед вместе с нами!