У специалистов с разными грейдами будет разный уровень зарплат?
Да, в рамках одной компании. А вот говорить, что junior-разработчики в целом получают, например, 800 $ в месяц, а senior-разработчики — 8000 $, нельзя. В маленьком ИП или в мировой корпорации цифры будут ощутимо различаться.
Так, например, многие разработчики рекомендуют вообще не упоминать грейд в резюме: указать только годы опыта и перечислить компетенции. И рекрутеры конкретной компании сами будут решать, считается ли у них этот кандидат джуном или синьором.
Впрочем, если соискателю важно обозначить свой уровень притязаний, грейд можно писать. Так, например, совсем «зеленый» джун может отсеять работодателей, которым нужен реальный опыт работы. А продвинутый программист — показать, что ценит себя, указывая наивысший грейд.
А сами компании пишут грейды в тексте своих вакансий?
Да, многие пишут. Но ориентироваться на это трудно, проще посмотреть на задачи, которые они требуют выполнять. Иногда рекрутер оказывается неопытным или компания хочет привлечь внимание к вакансии креативом — и грейды могут указывать непредсказуемые. Проще читать подробные требования и опираться на них.
Ну что сеньеры-помидоры, вы уже готовы апать свой грейд? pic.twitter.com/F4Oxchqkj5
— Угловой (@VladimirChase) June 13, 2022
Грейды повышаются только до уровня senior? А как тогда становятся тимлидами или архитекторами?
Senior-разработчик может претендовать на должность лида или архитектора. Но это именно другие должности, а не грейды — тут другие задачи, нужен немного иной набор компетенций.
И junior, и senior-разработчик пишут код, просто разной сложности. А вот лид уже занимается менеджментом, архитектор — структурой информационной системы. Какому-то синьору может быть просто неинтересно работать лидом или архитектором, и это не значит, что его квалификация ниже.
Выходит, во всех компаниях система грейдов — от джуна до синьора, и разнятся только требования?
Система junior-middle-senior — самая распространенная и всем понятная в IT. Но это не значит, что каждая компании ее использует: работодатель может оценивать компетенции сотрудников как захочет.
В некоторых организациях, например, числовая система. Причем везде разная. На Reddit разработчик пишет, что в Intel грейд 7 соответствует уровню senior:
А вот программист в Twitter рассказывает о найме в Epam: грейд 11 соответствует уровню middle+, 10 — ниже.
я проходил собес осенью, мне дали 10 грейд и сказали 11 это мидл+
— Zack 🤍💙🤍 (@truezed) February 6, 2022
Что в итоге
Приписывать к своей специальности junior, middle или senior — удобный способ примерно обозначить свой опыт и уровень знаний. Но никаких точных критериев тут нет.
Помните, что работодатели подразумевают под этими уровнями разный набор компетенций, а иногда и вовсе внедряют собственную систему оценки.