Анализ зарплат программистов и аналитиков в одной картинке: где стеклянный потолок
Всем привет! Я Лаптев Алексей, основатель и главный разработчик сервиса бесплатной сквозной аналитики и коллтрекинга Utmstat. Сегодня расскажу, чем отличаются специалисты на каждом сегменте зарплат.
Также веду Telegram-канал про сквозную аналитику.
С какой целью делался анализ
Анализ проводился на HeadHunter путём вбивания названия инструмента и выписывания диапазонов зарплат.
Цель — понять диапазоны зарплат аналитиков, наглядно продемонстрировать, сколько стоит ручной труд и какая выгода от его автоматизации. Ну и с программистами сравнить.
Junior, Middle, Senior, «если очень повезёт» — в чем разница
Расскажу с точки зрения программиста, но подойдёт к любой сфере деятельности.
Junior
С одной стороны, это горящие глаза и любознательность, желание применять все новейшие инструменты и фреймворки. Но с другой — это боль и колоссальная потеря времени на управление этим бурным энтузиазмом.
Junior будет делать задачу, которая решается в 10 или даже 0 шагов за 100.
Junior обычно не видит и особо не пытается понять проект целиком, делает задачи по принципу «здесь и сейчас». Задача-то готова, но решение порой абсолютно неправильно или переусложнено с точки зрения архитектуры проекта и требует переделки.
Junior обычно не понимает, что модный фреймворк или библиотека, вышедшая 13 минут назад, никому не интересна кроме других junior-ов и за неё никто не будет платить. А вот времени на споры и переделку задач на типовые инструменты уйдёт много.
Junior обычно считает что тем короче и нечитабельней его код — тем круче. А то, что у другого разработчика уйдут часы на понимание этого шедевра, — неважно.
Junior стоит дёшево, но это компенсируется потерей времени более дорогих специалистов на его консультации. Доверять можно простые задачи и обязательно всё за ним проверять.
Middle
Это Junior, прошедший несколько месяцев унижений и ударов по рукам за кривой код от более опытных товарищей.
У него уже выработаны паттерны, как надо решать задачи в рамках проекта. Пришло понимание, что в приоритете простота и надёжность кода, скорость решения задач, а не модные библиотеки и навороченный код. Сам код местами кривоват, но не так критично, правится быстро.
Это уже более-менее самостоятельная единица, которой можно что-то делегировать и при этом получать экономию времени, а не ещё большую его трату.
Senior
Этот товарищ обычно с опытом лет пяти и более. Примерно более года на одном проекте. У него в голове уже есть типовая архитектура решений в его сегменте.
Особо ничего не придумывает, а просто на каждую задачу выдаёт шаблонное решение, а если junior придумает что-то «новое», автоматически заметить это на код-ревью.
Умеет раздавать задачи.
Так что-то его ценность — это постановка процесса разработки проекта на стабильные рельсы типовых решений и какой-то предсказуемости сроков.
Если очень повезёт
На мой взгляд, в этой категории в основном специалисты, которые являются первоклассными технарями с широким кругозором, умеют решать задачи за минимальное число шагов, при этом имеют прокаченные скиллы по управлению и пониманию ценностей бизнеса.
Умеют разговаривать с технарями, менеджерами, заказчиками на их языке и переводить с одного на другой.
Человек-оркестр, и обычно они не ищут работу.
Им можно просто сказать: «реши проблему» — и она будет решена более-менее грамотно. Будь то разработка и реализация маркетинговой стратегии или разработка сервиса.
Выводы
1. Стеклянный потолок по версии HH на уровне 280 тысяч рублей в месяц.
2. Если хотите реализовать сложный проект, наймите хотя бы одного Senior и дайте ему в управление Middle или Junior. Поверьте, это оптимальный вариант, кому-то сэкономит год времени.
Как я понял - автора не смущает большое количество вопросов по качеству выборки. "Поэта каждый может обидеть".
Выборка только слова (тега?) SQL вобще наводит только смуту - в одной куче, похоже, и NoSQL, MS SQL, MySQL,T-SQL и прочее. Профессионально, что уж тут.
Автор сам утверждает что является "специалистом" в оценке правдоподобности выборки на основании своего опыта, не имея прямой работы с анализом рынка труда и выборками работодателей, и это тоже его не смущает.
По моему опыты получается, что знаю именно тех кто выпрыгнул за "если повезёт", но видно что они в выборку не смогли попасть со своими вакансиями (притом не в Москве, а даже в регионах).
Утверждение, что мидлами становятся за "несколько месяцев", а сеньоры вырастают за 5+ лет вызывает только улыбку - спросите у всего рынка это мнение, а особенно у крупных компаний разработки (200+ разработчиков) что подразумевают под грейдами и что для этого нужно.
Для всех читателей статьи - доверяйте на свой страх и риск. Автору - удачи в жёлтой прессе, там частенько всплывает "мясо-капуста-голубцы" аналитика.
Выборка да, по "тегу"
Указанные инструменты надо делить на якорные - php/python/java и вспомогательные - SQL и прочее. А не считать есть миддл SQL разработчик за 125к. Поэтому не для всех понятна логика и аналитика "плохая".
Про несколько месяцев, вы правы, но тут имелся ввиду вариант, когда берут более менее опытного разраба на новый проект. В этом случае до мидла в рамках проекта реально вырастить.
А про сениоров что не так?
Табличка показывает хоть какие-то границы денег по популярным технологиям, а не как у экспертов в комментах - ты не прав, а как прав - не скажу, у меня есть секретная правильная аналитика.
Надо делить тем кто просматривает вашу аналитику, или вам самому надо было поделить? Если не считать "миддл SQL разработчик", то зачем он есть в вашей таблице?
Мидлы и сеньоры у разных компаний разные, и если у крупных игроков ещё более-менее понятная планка для каждого грейда, то брать по всему рынку это уже неправильно. Огромная куча не-ИТ контор (салоны красоты, рестораны, магазины), которым нужен разработчик мобильного приложения, ищет просто "Разработчик", и в их понимании нет грейдов, но в вашей выборке они точно куда-то попали - куда???
Сеньорами не становятся от времени, а уж постановка задач идёт от тимлида, а не сеньора. То что у многих нет отдельной позиции TeamLead не значит что его надо замешивать в общее тесто выборки.
Если вам нужны "хоть какие-то данные" или "секретная правильная аналитика" - запросите в гугле "Аналитика зарплат ИТ". Помогу просто из первой выдачи - https://vc.ru/hr/71793-analitika-zarplat-dlya-hantinga-2019g
ну вот найдите анализ вакансий для Москвы по грейдам. я видел только один или два. хотя этот конечно - вне критики :)