{"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. Стоит ли учить этот язык, если не программировал лет... очень много?

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

платят не за одно знание языка. язык + CS = уровень джуна. и ещё попробуйте найти джуниорскую работу, особенно если нет корочки вуза :D

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

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

а на что смотреть у джуна, если не на теоретические знания? думаете, с одним знанием явы реально найти работу? или там ещё фреймворки нужны, ещё что-то?

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

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

умение решать задачи - вещь плохо формализуемая :) что ж всё-таки нужно изучать самостоятельно чтобы решить задачу и пройти собес?  

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

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

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

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

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

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

я думал, что без корочки и на собес не позовут. но если там тестовое задание на входе - то это отличный вариант для обоих сторон

Ответить
Развернуть ветку
Причинно-следственная связь

У меня в 28 первый раз в серьез попросили диплом. Было еще в 25 для повышения, которое к слову получил, но в трудовую не записывали. Да и там где просили диплом в 28 (банк) всё равно взяли на работу. А диплома нет у меня. 

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

у меня тоже и что дальше? меня хорошо знают в моём городе, работу всегда предлагали мне, а не я искал

а вот как вы без диплома и опыта в первый раз устроились - расскажите?

Ответить
Развернуть ветку
Причинно-следственная связь

портфолио. Я граф-дизайнер
Взял что было, 3-5 мелких работ на фрилансе(афиши и тд.), придумал еще пару заказов и решил их. Так и устроился. 

+ конечно на собеседовании в правильных местах надо улыбаться и слова в тему говорить.  

Ответить
Развернуть ветку
Вадим Чиняев

))

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

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

а что ещё требовать от джуна кроме корочки? при том что их и с корочкой хватает, и искать бриллиант среди порчих нафиг не упало

Ответить
Развернуть ветку
Родион Трегубов

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

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

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

Ответить
Развернуть ветку
Родион Трегубов

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

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

я правильно понимаю, что для этой стажировки не нужен вуз и опыт, достаточно просто решить тестовую задачу? хм, это выглядит отличным вариантом!

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

Ответить
Развернуть ветку
Родион Трегубов

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

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

Еще с ней бывает проще продаться за рубеж.

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

уточню - afair, она нужна для получения B1 и blue card. для удалёнки, самим р/д наши вузы помимо лидирующих ни о чём не говорят - нет

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

Ну это я и имел в виду. Удаленка для меня - работать на зарубеж. Продаться - это релокейт. Вся тема меня собственно волнует потому, что одним из видов моей деятельности является продажа за рубеж качественных технических специалистов, зачастую здесь не востребованных (последнее не о программистах :)) ).

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

"он продавал не просто Родину, а её лучшую часть - мозги!" 

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

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

уже сейчас часто этим попрекают. Отвечаю всегда одинаково - я родился в ссср, а его к сожалению распродали до меня ))

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

правды - нет, комсомолку продали, остался труд за три копейки!

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

немного не так было. "Правды" нет, "Советская Россия" продана, остались "Гудок" и "Труд" за три копейки

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

точнее, правды нет, россия продана, остался труд за 3 копейки. "советская" и тем более "гудок" тут не в кассу

спасибо, так и не вспомнил сам кого ж продали )))

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

Ну я слышал именно в таком варианте, Советская Росиия и Гудок это реально существовавшие газеты, о газете Россия я просто не слышал а гудок в тему - потому что как правило о начале рабочего дня на заводе оповещали гудком. Я еще застал те времена )

Ответить
Развернуть ветку
Юрий Б.
 одним из видов моей деятельности является продажа за рубеж качественных технических специалистов

как можно ознакомиться с предлагаемыми вами услугами?

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

Связавшись со мной. Вы на чем специализируетесь, если не секрет?

Ответить
Развернуть ветку
Юрий Б.

Моя специализация не связана с программированием как таковым. Сейчас рассматриваю возможности для карьеры, желательно за рубежом. Но везде требуется Java. Либо у меня искажение.

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

UX UI прекрасно работу находят даже в Швейцарии - без джавы. С#-ист у меня по миру мотается - сейчас в США из Бельгии перекатился. Это если об айтишниках говорить. Но айти подборе у меня не такой большой опыт - все больше вкатываюсь ибо проще вакансии закрывать. Инженеры, научные сотрудники, физика, химия, и, как ни странно металлургия - это больше по моей части.

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

как с вами можно связаться?

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

С какой целью?

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

с целью продаться за рубеж в качестве инженера по металлообработке, если я по адресу

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

semaandrs@yandex . ru

Ответить
Развернуть ветку
Юрий Б.

А сертификация Java Oracle что-то решает?

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

у меня спрашивать бесполезно, я вообще сишник

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

Здесь не только в корочке ВУЗа. Есть еще понимание насколько программист, адекватен. Ко мне на собеседования такие "перлы" приходили. Нужно думать, как они будут работать с другими, а не достанет ли он нож, а не сидит ли он на наркотиках, а не .... и т.д. 

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

ну логично искать адеквантных среди выпускников вуза, нет? там их процент явно больше

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

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

мы вообще-то про джунов говорим. попробуйте найти з/п без опыта...

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

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