{"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 комментариев
Написать комментарий...
Юрий Б.

Судя по табличке (и другим табличкам) в ходу Java. Стоит ли учить этот язык, если не программировал лет... очень много?

Ответить
Развернуть ветку
Artem Reva

Знакомому 20 лет, работает админом, прошёл онлайн курс JavaScript, сейчас его переводят отдел FrontEnd, а другой знакомый в 39 лет больше года изучал java по онлайн курсам, в итоге так и не смог найти работу даже джуном.

Поэтому в вашем вопросе много всяких "но" и "если", зависит от рынка в вашей локации, от вашего возраста. 

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

я тут выше написал, что джун - это 5 лет вуза и возраст 23 года, и то на 1 вакансию 10 претендентов, поскольку учат CS сейчас где угодно. в 39 с онлайн-курсами надо очень круто постараться, чтобы хотя бы годик в серьёзной команде поработать и приобрести уровень мидла

локация там - Москва. слава богу, в отлииче от многих дурацких исследований, он не стал валить в одну кучу разный опыт и разные локации, иначе выйдет что в среднем по россии за яву получают 60К, и что?

при заданной локации/опыте з/п зависит от уровня хардкорности человека, ясно что компиляторщику будут платить больше чем пыху. но его табличка отражает срежнее по больнице - массовый коммерчсекий сектор. в госконторах платят ещё меньше, в серьёзных проектах - больше

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

Джун - это необязательно 5 лет вуза. Думаю, джунов-самоучек намного больше, чем выпускников вузов и этого уровня при самостоятельном обучении за 6 месяцев достичь более, чем реально.

А в 23 уже и сеньоры есть. Если начать с 16-18 лет стать хорошим прогером к 23 возможно.

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

вопрос только найти с "этим уровнем" работу и затем успешно сделать карьеру. и потом не жаловаться что на приличную з/п всё равно не приглашают

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

Те, кто не могут найти постоянную работу - либо работают на фриланс-биржах, где можно иметь доход даже выше средних з/п по рынку, либо делают свои проекты.

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

мы всё ещё про джунов?

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

Да, джуны могут не иметь постоянной работы, но путем демпинга цен и приличной работоспособности иметь постоянные заказы и зарабатывать на фрилансе не меньше, чем при официальном трудоустройстве.

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

и при этом получить опыт чтобы потом устроиться мидлом? LOL

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