{"id":14277,"url":"\/distributions\/14277\/click?bit=1&hash=17ce698c744183890278e5e72fb5473eaa8dd0a28fac1d357bd91d8537b18c22","title":"\u041e\u0446\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u043b\u0438\u0442\u0440\u044b \u0431\u0435\u043d\u0437\u0438\u043d\u0430 \u0438\u043b\u0438 \u0437\u043e\u043b\u043e\u0442\u044b\u0435 \u0443\u043a\u0440\u0430\u0448\u0435\u043d\u0438\u044f","buttonText":"\u041a\u0430\u043a?","imageUuid":"771ad34a-9f50-5b0b-bc84-204d36a20025"}

Анализ зарплат программистов и аналитиков в одной картинке: где стеклянный потолок

Всем привет! Я Лаптев Алексей, основатель и главный разработчик сервиса бесплатной сквозной аналитики и коллтрекинга 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. Поверьте, это оптимальный вариант, кому-то сэкономит год времени.

0
339 комментариев
Написать комментарий...
Алексей Струков

Вспомнил старый принцип «garbage in - garbage out”. Входные данные искажены мне кажется, так как включают «потемкинские вакансии» и завышенные оклады (для увеличения входящего потока соискателей эйчары частенько практикуют это).

Ответить
Развернуть ветку
Alexey Laptev
Автор

До Senior в целом похоже на правду

Ответить
Развернуть ветку
Rudolf Cunningham

Никто джуну в здравом уме 70 платить не будет.

Ответить
Развернуть ветку
Bulat Ziganshin

а сколько ещё платить человеку, который 5 лет проучился в вузе и имеет самую востребованную специальность?

Ответить
Развернуть ветку
Rudolf Cunningham

50 для джуна потолок. Он больше вредит, чем приносит пользы, при этом еще и отвлекает тех, кто эту самую пользу приносит.
Хотя снизу увидел вашу запись с зп 150 через 3 года. С реальностью ваши желания очень сильно расходятся. Такое дают в 2,5 местах, да и то потому, что деньги девать некуда.

Ответить
Развернуть ветку
Mayer Amshel

50к? Вы серьезно? В МСК, наверное, дворники больше зарабатывают

Ответить
Развернуть ветку
Всеволод Сливчанский

Вы искренне считаете, что именно в МСК люди деньги разучились считать?
У меня лично джуны сидели за 30-50 по несколько лет.
Он учится за мой счет, он жрет время меня и специалистов, он делает задачу медленней.
По рынку ходит украинская статья про оценку jun-middle-senior программиста, поищите. Ребята нормально заморочились и расписали аллокацию ресурсов отдела на джуна, простой (потому что только в идеальном мире джуну все сразу помогают и отвечают) и скорость исполнения.
Вывод там, что в некой конструкции 100 за джуна, 180 за мидла, 300 за сениора, реально ты платишь за джуна 350-400 (с учетом аллокаций тимлида\руководителя), а за сениора - 330-350.

Это иллюзия, что рабами получается дешевле и большой альтруизм нанимать себе студентов

Ответить
Развернуть ветку
Mayer Amshel

Все эти разделения на джунов и мидлов весьма условные. Вы написали, что можно за 4 мес освоить экспресс-курс, но мне кажется, что это недотягивает до уровня джуна. А так, естественно, если снизить требования к кандидату до самых минимумов, то можно и за 30-50к найти, но ждать чего-то от таких не стоит и их придется самому учить почти с нуля. 

Ответить
Развернуть ветку
Всеволод Сливчанский

давайте выкинем классификацию. мы говорим о человеке без опыта. нет разницы:
- сколько вузов он посетил. 
- 5 или 6 лет он учил экономику, матчасть, вэд, иностранные языки, о 
Меня как работодателя, нанимающего человека без опыта работы для конкретной задачи подразумевающий использования языка программирования Х, интересует только:
- нюхал ли он хотя бы этот язык (объективка, которую можно проверить тестом)
- есть ли у него голова (субъективка, здесь наверное какую-то роль играет ВУЗ, или рекомендация, или очное собеседование, но скорее совокупность факторов. Вы лично знаете какой-то супер ТОП ВУЗ, выпускающий питонистов или скульников, поделитесь?)

Ответить
Развернуть ветку
Всеволод Сливчанский
что это недотягивает до уровня джуна.

 Сори, но мое отношение очень простое. Если человек с позиции джун стучится ко мне на джуна, то я закрываю резюме не глядя. 
В данном случае я искренне считаю, что человек без опыта работы, придя в компанию #1 уже должен был получить опыт джуна и прийти в компанию #2  с прикладными навыками. Имхо, джун это 1-2 года работы максимум. Дальше ты либо умеешь делать свои задачи относительно самостоятельно используя прикладной навык Х (а значит ты мидл), либо нет - меняй сферу деятельности.

Ответить
Развернуть ветку
336 комментариев
Раскрывать всегда