Мы уже вовсю собираем данные для зарплатного отчета за второе полугодие 2021, а пока продолжаем анализировать данные за первое. Сегодня рассказываем о том, сколько зарабатывали разработчики разных языков и квалификаций и как их зарплаты изменились по сравнению со второй половиной 2020.
Краткие выводы такие: в квалификациях выросли все, кроме джунов, лиды заняли первое место. Если говорить об основных языках программирования, то больше всех выросли зарплаты разработчиков Objective-С, Ruby on Rails и Swift, а 1С-разработчики — единственные, кто остался на прежнем уровне. Подробнее обо всех изменениях рассказываем и показываем на графиках дальше.
Кстати, вы всегда можете самостоятельно проверить, выше или ниже рынка ваша зарплата в зарплатном калькуляторе Хабр Карьеры.
Зарплата разработчиков по квалификациям
В целом, разработчики-стажеры в первой половине 2021 года зарабатывали 31 000 ₽ (здесь и далее указана медианная зарплата). Джуны — 52 000 ₽, мидлы — 120 000 ₽, синьоры — 195 000 ₽, а лиды — 230 000 ₽. Вот подробный график за первое полугодие 2021 года с 90, 75, 25 и 10 перцентилями.
В сравнении со вторым полугодием 2020 уровень зарплат повысился у всех, кроме джунов. Самый большой рост у лидов — на 15%.
Вот как выглядят самые высокие и низкие зарплаты разработчиков разных квалификаций по основным языкам программирования:
Самая низкая зарплата среди джунов у PHP-, С#- и JavaScript-разработчиков — 50 000 ₽. Джуниоры С++ чуть-чуть обгоняют и в среднем получают 52 000 ₽. Самые высокооплачиваемые джуны — в RoR-разработке. Их зарплата 80 000 ₽.
Лидеры по уровню зарплаты среди мидлов — разработчики Objective-C (160 000 ₽), а аутсайдеры — 1С (75 000 ₽).
У синьоров зарплаты варьируются от 150 000 ₽ (в 1С) до 220 000 ₽ (в Objective-С и Kotlin).
Objective-С разработчики обходят всех по зарплате и среди лидов — 297 000 ₽. Самая низкая зарплата среди лидов у 1С-разработчиков — 173 000 ₽.
Заметнее всего растет зарплата при переходе от джуна к мидлу — в среднем она увеличивается в 2,3 раза. При дальнейшем изменении квалификации эти показатели снижаются: в 1,6 раз в среднем растет зарплата при переходе к синьору и в 1,2 раза — от синьора к лиду.
Самый большой рост при переходе от джуна к мидлу наблюдается у разработчиков на Kotlin — в 2,5 раза. От мидла к синьору сильнее всех растет зарплата 1С-разработчиков — в 2 раза. Рост от синьора к лиду у Objective-C разработчиков приводит к увеличению зарплаты в 1,4 раза.
Зарплаты разработчиков в основных языках
И по традиции переходим к графикам по каждому языку с медианными зарплатами джунов, мидлов, синьоров и лидов. Они спрятаны за спойлерами, а основную тенденцию можно увидеть в заголовке. Так вы сможете быстро узнать, какая картина сложилась в интересующем вас языке, а потом пробежаться по остальным. Поехали!
Go: синьоры и лиды выросли, а джуны и мидлы упали
Медианная зарплата Go-разработчиков в первом полугодии 2021 — 180 000 ₽ (+2% по сравнению со вторым полугодием 2020).
По квалификациям ситуация следующая: у джунов в Go — 75 000 ₽ (-4%), мидлов — 150 000 ₽ (-4%), синьоров — 213 000 ₽ (+7%), и лидов — 255 000 ₽ (+6%).
Подробный график с разбивкой по перцентилям.
Objective-C: все выросли, особенно лиды
Медианная зарплата Objective-C разработчиков в первом полугодии 2021 — 200 000 ₽ (+18% по сравнению со вторым полугодием 2020).
Мидлы зарабатывали 160 000 ₽ (+14%), синьоры — 220 000 ₽. (+7%), лиды — 297 000 ₽ (+41%). По джунам у нас снова не набралось достаточно данных. Если вы джун в Objective-C разработке — поделитесь с нами вашей зарплатой, пожалуйста!
Подробный график с разбивкой по перцентилям.
Swift: джуны падают, а остальные растут
Медианная зарплата Swift-разработчиков в первом полугодии 2021 — 173 000 ₽ (+18% по сравнению со вторым полугодием 2020).
Медианная зарплата джунов — 65 000 ₽ (-7%), мидлов — 143 000 ₽ (+14%), синьоров — 216 000 ₽ (+8%), лидов — 260 000 ₽ (+22%).
Подробный график с разбивкой по перцентилям.
Kotlin: все выросли, мидлы сильнее всех
Медианная зарплата Kotlin-разработчиков в первом полугодии 2021 — 160 000 ₽ (+3% по сравнению со вторым полугодием 2020).
Если смотреть по квалификациям, джуны зарабатывали 60 000 ₽ (+9%), мидлы — 150 000 ₽ (+20%), синьоры — 220 000 ₽ (+4%), лиды — 245 000 ₽ (+9%).
Подробный график с разбивкой по перцентилям.
Ruby on Rails: все растут, а джуны сильнее всех
Медианная зарплата RoR-разработчиков во втором полугодии прошлого года составила 175 000 ₽ (+17% по сравнению со вторым полугодием 2020).
Детальнее по квалификациям: у джунов — 80 000 ₽ (+45%), у мидлов — 130 000 ₽ (+30%), у синьоров — 216 000 ₽ (+8%), у лидов — 275 000 ₽ (+22%).
Подробный график с разбивкой по перцентилям.
Python: мидлы без изменений, все остальные растут
Медианная зарплата Python-разработчиков в первой половине 2021 года по сравнению со вторым полугодием 2020 выросла — 130 000 ₽ (+8%).
Джуны получали 60 000 ₽ (+15%), мидлы — 120 000 ₽ (без изменений), синьоры — 200 000 ₽ (+14%), а лиды — 234 000 ₽ (+11%).
Подробный график с разбивкой по перцентилям.
Java: синьоры без изменений, а все остальные выросли
Медианная зарплата джава-разработчиков в первом полугодии 2021 года — 150 000 ₽ (+7% по сравнению со вторым 2020).
Ситуация по квалификациям сложилась следующим образом: джуны зарабатывали 65 000 ₽ (+8%), мидлы — 132 000 ₽ (+10%), синьоры — 200 000 ₽ (без изменений), лиды — 250 000 ₽ (+16%).
Подробный график с разбивкой по перцентилям.
C++: джуны и мидлы пошли на спад, синьоры и лиды выросли
Медианная зарплата плюсистов в первом полугодии 2021 года — 130 000 ₽ (+7% по сравнению со вторым полугодием 2020).
Углубляясь в квалификации: зарплата джунов 52 000 ₽ (-2%), мидлов — 116 000 ₽ (-3%), синьоров — 190 000 ₽ (+7%), лидов — 220 000 ₽ (+26%).
Подробный график с разбивкой по перцентилям.
C#: джуны без изменений, все остальные равномерно выросли
Медианная зарплата C#-разработчиков в первом полугодии 2021 — 135 000 ₽ (+13% по сравнению со вторым полугодием 2020).
Джуны зарабатывали 50 000 ₽ (без изменений), мидлы — 116 000 ₽ (+22%), синьоры — 195 000 ₽ (+22%), лиды — 220 000 ₽ (+22%).
Подробный график с разбивкой по перцентилям.
JavaScript: уверенный рост всех квалификаций
Медианная зарплата JS-разработчиков в первом полугодии 2021 года — 122 000 ₽ (+6% по сравнению со вторым полугодием 2020).
Детально по квалификациям: зарплата джунов — 50 000 ₽ (+11%), мидлов — 115 000 ₽ (+15%), синьоров — 185 000 ₽ (+3%) и лидов — 228 000 ₽ (+9%).
Подробный график с разбивкой по перцентилям.
PHP: джуны и синьоры подросли, остальные стабильны
Медианная зарплата PHP-разработчиков в первом полугодии 2021 года — 125 000 ₽ (+4% по сравнению со вторым полугодием 2020).
Зарплата джунов — 50 000 ₽ (+11%), мидлов — 100 000 ₽ (без изменений), синьоров — 165 000 ₽ (+10%), лидов — 200 000 ₽ (без изменений).
Подробный график с разбивкой по перцентилям.
1С: мидлы сильно упали, синьоры и лиды немного подросли
Медианная зарплата разработчиков 1С осталась без изменений — 120 000 ₽.
Зарплата мидлов — 75 000 ₽ (-12%), синьоров — 150 000 ₽ (+1%), лидов — 173 000 ₽ (+5%). Джуны вновь остались для нас загадкой, если вы джун в 1С разработке — поделитесь с нами вашей зарплатой, пожалуйста!
Подробный график с разбивкой по перцентилям.
Краткие выводы
Как говорится, у вас мало времени, и мы это ценим. Поэтому, вот самое основное из отчета:
Медианные зарплаты в первом полугодии 2021 по квалификациям: стажер — 31 000 ₽, джун — 52 000 ₽, мидл — 120 000 ₽, синьор — 195 000 ₽, лид — 230 000 ₽.
Самая большая разница между зарплатами джунов и лидов в JavaScript — 4,6 раза, а самая маленькая в RoR и Go — 3,4 раза.
Самая низкая зарплата среди джунов у PHP-, C#- и JavaScript-разработчиков — 50 000 ₽, а самая высокая у RoR-разработчиков — 80 000 ₽.
Самые высокооплачиваемые мидлы в Objective-C (160 000 ₽), а скромнее всего мидлам платят в 1С (75 000 ₽).
У синьоров зарплаты колеблются от 150 000 ₽ (в 1С) до 220 000 ₽ (в Objective-С и Kotlin).
Objective-С разработчики на первом месте и по зарплате среди лидов — 297 000 ₽, а в 1С-разработке лиды получают меньше всего — 173 000 ₽.
Самый существенный рост зарплат за первое полугодие 2021 был у разработчиков Objective-С (+18%), RoR (+17%) и Swift (+16%), снижений не наблюдалось, а в 1С зарплаты остались на уровне прошлого полугодия.
Как мы это делаем
Выборка для этого исследования — 6 103 зарплаты. Эти данные мы взяли из зарплатного калькулятора Хабр Карьеры. Это реальные зарплаты, которые айтишники получают на руки, за вычетом всех налогов, и сами анонимно указывают в нашем калькуляторе.
Все зарплаты в исследовании — медианные. При расчетах мы отсекаем 1% самых высоких и 1% самых низких зарплат, чтобы они не смазали картину. Как считаются зарплаты и как пользоваться калькулятором, мы подробно рассказали в справочной статье на сайте.
Что такое медианная зарплата?
Медианная зарплата — это как средняя, только точнее. Это уровень, выше и ниже которого получают доход одинаковое количество спецов. Получается, если медианная зарплата в группе из десяти человек равна 100 000 ₽, то пятеро из них зарабатывают меньше 100 000 ₽, а пятеро — больше.
Что ещё почитать о зарплатах в ИТ
Комментарии (117)
Metotron0
20.10.2021 14:08Вот бы устроиться джуниором по верхней границе зарплаты, но чтобы спрос был как с джуниора. На проживание очень даже хватит, зато будет не так напряжно.
joffer
20.10.2021 15:16+4это так не работает) на верхнюю часть вилки джунов не нанимают в принципе, верхнюю часть можно получить, нанявшись джуном в компанию, где много людей и сложные иерархические процессы - соответственно, в такой компании не проблема получать раз в полгода - в год условные +300 баков. А вот получить следующий грейд, следующую лычку - это уже сложно, это уже подключаются процессы/отделы/роадмапы/чеклисты/пересмотры. Опять же, как правило, людям более критична их ставка, чем их лычка, соответственно, джуны/мидлы с зп по верхней вилке - это, как правило, и есть те люди, которые росли в зп, а в плане лычек/опыта они вполне могли быть мидлами/сениорами.
п.с: справедливости ради, есть какие-то нишевые вакансии, куда таки нанимают и джунов на лютый прайс, но туда и люди нужны, как правило, с каким-то сильным бекграундом - например, математик в компанию, которая делает движки для игрушек
Metotron0
20.10.2021 19:59Я имею в виду, что со своими >5 годами опыта устроиться на верхнюю границу зарплаты джуна. Ну или на среднюю, но чтобы за полгода вышло "+300 долларов".
А вообще, считается только коммерческий опыт, или то, что я 5 лет на коленке что-то на PHP делал, не читая умных книжек, тоже в зачёт можно писать?
klimzp
20.10.2021 14:14+14То есть синьоры у вас в среднем даже $3000 не получают?
Metotron0
20.10.2021 14:34+4Не в среднем, а по медиане. Половина, видать, не получает.
Это же данные от пользователей, можно что угодно писать. Я смотрел за значением, оно долго колебалось между 132-134, а в один день вдруг рвануло на 148, как будто пришла толпа людей и указала зарплату в полмиллиона.
F0iL
20.10.2021 16:24+4Половина, видать, не получает.
Без разделения по городам оценивать бессмысленно. Развитие удаленки, конечно, дало неплохой буст региональным зарплатам, но разница все еще есть. И запросто может оказаться, что в используемой статистике половина окажется из Москвы и Питера, а половина из других регионов.
esisl
20.10.2021 14:14+3Не хватает информации по эмбедерам
F0iL
20.10.2021 14:43+2К прошлым статьям этот вопрос поднимали в комментариях, в итоге выяснилось что там все довольно грустно, увы.
tea1975
20.10.2021 14:46+12Бегут в фронт, бэк, дев, мобайл, куда угодно, но где платят больше и ценят.
Энтузиазмом сыт не будешь.. Увы..
esisl
20.10.2021 14:50Тащем-то всегда было меньше. Где-то 2/3 от php-кодера, что несколько удивляло. А вот спрос походу есть. На кворке, на объявление "програмлю arduino" каждый день набегают.
F0iL
20.10.2021 16:15+9что несколько удивляло
А что удивительно? Относительно приличные зарплаты в "обычном" программировании в России объсняются тремя факторами: 1) высокой маржинальностью разработки 2) работой многих компаний на международный рынок с выручкой в твердых валютах 3) конкуренции за работников не только с локальнми компаниями, но и со столичными и даже международными благодаря легкой удаленке. Поэтому компании во-первых могут, а во-вторых вынуждены платить нормально.
А в embedded разработке все чуть-чуть по-другому, как было описано в одном старом комментарии:
Разработка аппаратуры по статистике, это чаще всего, само-окупаемое, само-финансируемое российское предприятие, с российскими же заказчиками, российским рынком сбыта и российским начальником — бывшим инженером возрастом 50+, ранее также работавшим за копейки. Поэтому мысль у него такая: «Я всю жизнь пахал, чтобы я какому-то молодому платил? Перебьется!» Таким образом, сильно больших денег у подобных предприятий нет, а если и есть, то вкладываться они будут отнюдь не в вашу зарплату
STMshchik
20.10.2021 16:47Да, сам на таком предприятии работаю, точь в точь описали) Но видел пример того, что все может быть по другому. Небольшой коллектив программистов разрабатывает платы неких контроллеров и продает за рубеж. Разработка в России, производство и продажи за рубежом. Хорошая прибыль и ЗП хорошие.
Goupil
21.10.2021 11:14+2Жизнь хороша и прибыль хороша, до тех пор, пока в проданном не найдут разглашение государственных секретов. Большие предприятия обычно лучше знают, что можно и что нельзя. В этом смысле например веб разработка на порядок безопаснее.
Gordon01
21.10.2021 10:53+4Свалил, вытащил друзей и вам советую.
Платят какие-то копейки, железо только в офисе, один осциллограф на двоих, ворованный софт и другие приколюхи.
Можно админить удаленно и больше зарабатывать, не говоря уже о "большом" программировании.
esisl
21.10.2021 10:58+3У меня только шабашки. При чём клиентов толпы, и в очереди подпрыгивают.
Это при том, что квалификация у меня... "Художественная" от слова "написал пару скетчей для ардуины". Потому и удивляет.
gapel
21.10.2021 12:50эмбеддеды они очень разные, но в массе им действительно платят немного.
Хотя я на последней работе в России (Петербург) получал 120, но по рынку это скорее исключение.
В результате сбежал в ЕС. Тут оказалось ситуация получше, но все же проигрывает мобильной и около разработке.
Gordon01
21.10.2021 17:51В результате сбежал в ЕС. Тут оказалось ситуация получше, но все же проигрывает мобильной и около разработке.
Эх, жаль. Железки я любил делать.
ZedZedd
22.10.2021 10:44+2а зачем по ней инфа? потолок в 100к-150к. в РФ.и это в лучшем случае.
разработчики-стажеры зарабатывают ДО 15,000 ₽
Джуны — до 30,000 ₽,
мидлы — до 80,000 ₽,
синьоры — до 120 000 ₽(150,000)
все. занавес. а знать надо столько, что просто можно офигеть.
esisl
22.10.2021 13:57+1Тут есть опасный нюанс...
Эти цифры показывают, куда могут упасть з/п остальных программистов.
ZedZedd
05.11.2021 11:13но в реале такого не будет никогда. у профи зп будет расти, у стажеров падать. планка знаний будет подниматься каждые 2 года. :-)
esisl
05.11.2021 11:17+1Надо ещё отметить тот, крайне важный нюанс, что относительно высокие уровни з/п программистов в РФ, определяются глобальностью рынка. Т.е. мы, грубо-говоря, примерно уборщики в америках, только на удаленке.
Если это лопнет - легко ссыпемся в "позднесоветские инженеры"
99designs
01.11.2021 08:36А есть что-то обратное? чтобы знать мало, но денег много.
ZedZedd
05.11.2021 11:19если в программировании, то тут см надо.
если в других вакансиях см - то легко!
тут была статься, что уже доставщик еды гребет столько же, сколько мидл с 5 летнем стажем., т.е. от 100,000+++. Только выносливость прокачать и вперед, на велике/самокате с сумкой за плечами к светлому будущему.
друг работает автовинильщиком. таксишки в мск бьются каждый день, всем надо то пленку восстановить, то ещё что. из знаний, что длина двери шкоды примерно 89см. всё, никаких тебе сортировок пузырьком,кучи, никаких callback-ов.. зп от 5,000 рублей в ДЕНЬ. реальная. не всякий такое сможет. Вариантов много.
Bringoff
05.11.2021 11:40зп от 5,000 рублей в ДЕНЬ
Так прозвучало, будто это какой-то классный доход.
sergeymolchanovsky
02.11.2021 14:56Такая же картина по зарплатам в геймдеве. Из-за чего я и свалил в мобайл.
jreznot
20.10.2021 15:02-3Это реальные зарплаты,
и сами анонимно указывают в нашем калькуляторе.
Это как-то прям никак не клеится вместе, с учётом того, что сеньоры не то, чтобы хотят что-то вообще указывать на каких-то там сайтах.
ASHcommander
20.10.2021 15:19+14Ой, надо же, оказывается, сеньоры в среднем 200к получают. А как зайдет разговор в каком-нибудь посте, так там "300к? Пфф, копейки, это нижний потолок сеньорской зарплаты, я за такие копейки и делать ничего не буду!"
anonymous
00.00.0000 00:00siziyman
21.10.2021 11:49+3Я совершенно искренне не знаю, как надо искать работу, особенно в "двух столицах", чтобы найти оффер на столь низкие деньги. Миддлам сейчас больше дают практически везде, где я видел.
pavelsc
21.10.2021 16:08+1Так есть CTO Гугла и есть CTO ПермьВебДизайн, должность вроде та же, но функционально и по ЗП пропасть. На devby есть разброс ЗП по перцентилям, так там получается что даже с ЗП в 300к - это топ 10% любых разработчиков, и верхний квартиль сеньеров. C таким раскладом всегда есть знакомый или знакомый знакомого с зп 400-500к. Более того даже в парочке компании, про которые говорят "в них столько не платят" есть такие зп. Пусть не массово, но менеджмент уже понимает риски
vba
20.10.2021 15:26Почему на RoR такие з/п? Там язык проще той же джабы или шарпов, в разы.
ilyakockorev
20.10.2021 16:25+1Потому что когда я начинал учить руби год назад только и крику было, что "ruby мертв"
distroid
20.10.2021 17:29В RoR большая нехватка кадров, язык простой, на нем огромное число проектов, чаще всего legacy, на мидлов и сеньеров постоянная охота у HR идет (в неделю, а иногда и за день, бывает падает 5-8 вакансий), а с джунами проблема - их категорически мало, есть компании которые растят под себя, но не все, а многие начинающие разработчики идут на что-то более модное-молодежное, типо JS \ мобильной разработки.
Мы себе в команду достаточно долго джунов собеседовали.
Terras
20.10.2021 17:49+2На рынке осталось определенное количество проектов, которые очень дорого переписать на другой стек. Поэтому рыскают по рынку и дают «любые» деньги, лишь бы хоть кого-то найти на поддержку.
В моменте можно поднять хорошие деньги, но в долгосрочной перспективе стек отомрет.distroid
20.10.2021 17:56+1Смерть руби пророчат уже лет 10, и ничего, живее всех живых. Проектов хватает, как новых, так и старых. Часто получаю вакансии на различные стартапы на рубях, как в РФ, так и с Европы\США.
Для джунов рост идет, потому что джунов именно мало, а их нужно привлекать.
mikkiecutcopy
21.10.2021 11:39Прогнозами вы прямо сейчас повышаете нам, рубистам, зп) а проектов в активной фазе разработки достаточно
sergeymolchanovsky
21.10.2021 12:56Мне он показался весьма сложным языком со странным синтаксисом. Ещё и динамический.
Source
21.10.2021 14:11Эм, что значит проще в разы?
Java - сложный язык? Многословный - да, но в целом простецкий.
C# - сложный язык? Нет конечно.Сложные языки - это C++, Go. Другими словами, языки, в которых можно наловить неочевидных WTF на пустом месте, неизбежно пострелять себе в ногу и нахерачить кучу бойлерплейта.
vba
21.10.2021 14:21+1Эм, что значит проще в разы
Проще в освоении, в разы, ИМХО. Я после солидного опыта с C#/Java за неделю освоил Ruby и окружение и фреймворк РоР. Все в разы проще, никаких заморочек с IoC и mock как в шарпах или джабе.
Source
21.10.2021 16:12+2Это работает и в обратную сторону, после солидного опыта в одном ООП-языке освоить любой другой ООП-язык в разы проще. В Ruby есть и IoC и моки, просто на вашем уровне в Ruby вы с ними ещё не столкнулись.
vba
21.10.2021 14:23+1Сложные языки - это C++, Go
Не согласен с вами насчет Go, вот Rust, то да, а ИМХО, Go(тьфу...) непонятно что.
Maksclub
29.10.2021 15:47почему по Го не согласны? Из-за малословности? Так он используется в местах, где довольно сложные штуки пишутся (тот же Докер или k8s для примера)
vk_26
21.10.2021 16:02+1во многом это связано с тем, что RoR очень популярен в Штатах, особенно в стартапах из-за скорости разработки на рельсах. Много вакансий - это американские стартапы, которые формируют команду разработки в РФ и СНГ. Предлагают они выше рынка или в верхнем диапозоне местного рынка. Это естественно подогревает рынок.
iboltaev
20.10.2021 15:32+1Опять Scala нет ни в обзоре, ни в калькуляторе
time_flights
20.10.2021 19:20+2Да, к сожалению, по Scala тоже пока мало зарплат, чтобы корректно посмотреть по квалификациям.
Когда мы готовим отчёт, то проверяем все языки, но в отчёт идут только те, по которым достаточно данных, чтобы разбить на квалификации. Например, до сих пор не набралось достаточно джунов с Objective-C.
dabystru
20.10.2021 19:48+3до сих пор не набралось достаточно джунов с Objective-C
По идее, они и не могут появиться в значимых количествах.
Студенты Objective C учить не будут, только Swift, какую статистику зарплат им не приводи.
Когда же Swift-разработчики добавляют в свой стек Objective C, они уже, как правило, хорошо знают фреймворки и на джуна не пойдут.
iboltaev
21.10.2021 13:51ну и что, что мало. Можно выложить то, что есть. Если на квалификации не бьется - ну и фиг с ним. Мне вот например хочется свою зп сравнить, но приходится сравнивать с java, а это не совсем корректно (точнее, совсем не корректно)
time_flights
22.10.2021 16:22Так получится без квалификаций. А для этой публикации такое не годится. Вы можете сами посмотреть зарплату по всем Scala-разработчикам в калькуляторе (например вот так)
Graf54r
20.10.2021 16:09Цвета в графиках просто потрясающие. Смотришь и сразу видишь кто сколько получает.
Ksana_za
20.10.2021 19:13-3Уважающий себя разработчик не пойдет за такой прайс работать.
mbait
21.10.2021 01:40-2Всегда было интересно узнать происхождение этой фразы. Можете пояснить как связано самоуважение и зарплата? Я знаю нескольких людей, которые получают меньше 100 000, и они заткнут за пояс прыщавых сеньоров, которые получают больше 200 000 за перекладывание джейсонов. Есть спрос и предложение, а также области прикладного программирования, где спрос небольшой, но знаний и компетенции требуется вагон.
farafonoff
21.10.2021 09:22+3Осторожно поддержу прошлого комментатора. Зачастую чем больше зп, тем лучше и условия труда. Посмотрите на врачей, например. У них огромная квалификация, долгие годы обучения, но условия труда весьма так себе, как и зарплаты. Примерно такая же ситуация мне видится у эмбедщиков: опыта и знаний нужно много, а условия работы - темные подвалы на краю города, вредная работа по пайке прототипов, и низкая зарплата.
Также человека с уже высокой зарплатой сложнее прогнуть на всякие овертаймы и другую дичь.
mbait
21.10.2021 10:32-1Также человека с уже высокой зарплатой сложнее прогнуть на всякие овертаймы и другую дичь.
По-мойму, высокая зарплата зачастую и является причиной согласия на переработки.
Со всем остальным тоже не могу согласиться. Условия труда зависят... ни от чего. Они просто разные и если хочешь хорошие условия труда, то нужно их выяснять заранее.
elektroschwein
21.10.2021 11:19+4По-мойму, высокая зарплата зачастую и является причиной согласия на переработки
Обычно наоборот. Высокая зарплата означает, что человек востребован на рынке труда, у него нет острого недостатка в деньгах, закрыты все основные потребности, следовательно, если его будут использовать и в хвост и в гриву или пытаться прогнуть на "поовертаймишь - ещё бонус получишь, а откажешься - премию срежем и вообще уволим", то он просто пошлет всех в литую кружку и сам уволится из этого говноместа. А ещё важен следущий пункт, чуть ниже
Условия труда зависят... ни от чего. Они просто разные
Все дело в отношении к сотрудникам. Если работодатель жмотит каждую копейку, то это весьма показательно говорит о плохом отношении к работникам. А где плохое отношение к работникам, там и плохие условия труда. Ну и наоборот. Все просто, и более того, жизненные примеры это хорошо подтверждают.
Из-за кармы могу отвечать только раз в час, поэтому на соседний коммент отвечу тут же:
Это здравая мысль. Только человек вверху написал не "я бы не стал работать за такие деньги", а "уважающий себя разработчик". Это две разные позиции.
Так автор изначального комментария и делает вывод, что если разработчик добровольно соглашается работать за низкие деньги с высокими требованиями, то планка самоуважения у него довольно низкая. Следовательно, к категории "уважающий себя разработчик" он относиться уже не будет.
По этой логике, если для вас деньги это главное, то вы также не будете возражать против выполнить самую унизительную работу, лишь бы она хорошо оплачивалась?
Главное, но не единственное. Есть вполне естественные ограничивающие факторы: соответствие деятельности законодательству и моральным принципам, вред для здоровья и личной жизни, и т.д. Таким образом совсем неподходящие предложения отфильтровываются сразу, а для остальных уже есть смысл производить оценку как я обозначил выше.
Да и вообще, мы сейчас точно про IT-отрасль говорим? Для разработчиков "унизительной работы" в принципе не особо много, ее ещё поискать надо, поэтому можно на этом параметре не фокусироваться. Ну, если только вы не считаете унизительным перекладывание джейсонов, но тут я вам уже ничем помочь не смогу.
Metotron0
21.10.2021 14:33сам уволится из этого говноместа
Это не бьётся с кранчами в игровой индустрии
elektroschwein
21.10.2021 19:02Игровая индустрия это всё-таки очень специфичное место. Там "за идею" встречается гораздо чаще, так сказать, специфика отрасли и людской психологии.
titsi
22.10.2021 10:33Там «за идею» встречается гораздо чаще, так сказать, специфика отрасли и людской психологии.
А можно по подробней? Специфика отрасли имеется ввиду, что переработки, возникают из-за разных обьемов работы? Типа в эту неделю как обычно, в следущую обьемы работы выросли и надо перерабатывать?
И с людской психологией, что вы имели ввиду?
elektroschwein
21.10.2021 10:15+4Самоуважение и приемлемость зарплаты связаны напрямую. Если мы не говорим про деятельность "за идею" и "для удовольствия" (для этого свои проекты пилят, ну или в опенсорс коммитят) и не про благотворительность, а именно про работу как обмен своих умений и времени на вознаграждение. Кто-то работает за хорошие деньги, кто-то работает за хоть какие-то деньги, кто-то работает за еду, кто-то работает за почетную грамоту, кто-то работает за то чтобы его палками не били. И вот линия, где проходит граница между приемлемыми и неприемлемыми для человека вариантами (при наличии достойных и доступных альтернатив, само собой) и называется самоуважением. Иными словами, человек себя и свои мозги не на помойке нашел, и долгие годы учился и набирал ценный профессиональный опыт не для того, чтобы результаты своего труда продавать жлобам за бесценок. "Требовать много, а платить мало" - это именно жлобство в чистом виде, и выбирать подобный вариант, когда есть альтернативные места и области гораздо лучше - такое себе. Так что да, если синьор готов работать по сути дела за миску супа и сухарь хлеба - то либо он не синьор, либо себя не уважает. А если для вас "деньги не главное", то я не буду возражать, если вы все честно заработанные суммы будете отдавать мне. Ну а что, это не главное же.
mbait
21.10.2021 10:30+1И вот линия, где проходит граница между приемлемыми и неприемлемыми для человека вариантами (при наличии достойных и доступных альтернатив, само собой) и называется самоуважением.
Это здравая мысль. Только человек вверху написал не "я бы не стал работать за такие деньги", а "уважающий себя разработчик". Это две разные позиции.
А если для вас "деньги не главное", то я не буду возражать, если вы все честно заработанные суммы будете отдавать мне. Ну а что, это не главное же.
По этой логике, если для вас деньги это главное, то вы также не будете возражать против выполнить самую унизительную работу, лишь бы она хорошо оплачивалась?
Metotron0
21.10.2021 14:41Допустим, работодатель просит позаниматься заполнением текста на сайте или нарезанием картинок. Отказываться от этой работы, потому что она не профильная? Но он же платит деньги. Если он считает, что может профессионалов тратить на то, что способен сделать даже школьник, — его право. Может даже взять результат месяцев работы и не зарелизить, только бы заплатил за эту работу.
Возможно, я просто из тех, кто работает, чтобы дома было, что поесть. Будь у меня в банке 10 миллионов, то я бы, может, тоже скандалил, что мне дают чужую работу. Хотя всё равно вряд ли — я не люблю скандалы. Да и понятно же, что работодатель не стал бы так сорить деньгами. Видимо, у него нехватка рук случилась.
Kanut
21.10.2021 14:43+2Допустим, работодатель просит позаниматься заполнением текста натсайте или нарезанием картинок. Отказываться от этой работы, потому что она не профильная? Но он же платит деньги. Если он считает, что может профессионалов тратить на то, что может сделать даже школьник, — его право. Может даже взять результат месяцев работы и не зарелизить, лишь бы заплатил за работу.
А если он вас допустим попросит грузчиком поработать или там ассенизатором? Или где и каким образом надо границу проводить?
Metotron0
21.10.2021 21:04Скажу, что спина больная или что это совсем не пересекается с моей работой. С другой стороны, когда мы переезжали, то сами таскали коробки.
Думаю, каждый сам поймёт, где ему провести границу. Если у меня нет задач, а где-то нужно понарезать картинки, то я ради разнообразия могу и заняться этим. А если есть задачи, но начальник говорит, что срочно нужно всё бросить и помочь, значит случился аврал и я выручу товарищей.
Kanut
21.10.2021 22:00Ну а вот у меня заполнение текста и нарезание картинок не пересекается с моей работой. По крайней мере если верить моему контракту.
TimeCoder
21.10.2021 10:44+3При чем тут вообще уровень профессионализма («заткнут за пояс»)? Вам объяснить значение фразы «уважать себя»? Человеку кинули пачку денег в грязь (в прямом смысле слов) и сказали - бери, это подачка тебе. Кому-то все равно, и он возьмёт. А кто-то нет, так как верит, что в состоянии сам заработать, и считает ниже своего достоинства брать откровенную подачку. Также и здесь. В условиях острой нехватки кадров, когда зарплаты улетели в космос, когда полно интересных проектов, тратить свой главный ресурс (время) на столь низкооплачиваемую работу (цифры в статье), просто потому что лень поискать - это не уважать себя.
mbait
21.10.2021 11:00+1Мой опыт говорит, что действительно интересные вакансии (подходят тебе по интересу, коллективу, зарплате, условиям и т.д.) уникальные, и нельзя просто так взять и найти "такое же, но с перламутровыми пуговицами". Возможно для тех, кому нравится пересылать джейсоны по сети или клепать очередной супер-глючный суперапп, действительно сменить одни работу на другую не составляет проблемы.
UberSchlag
21.10.2021 15:25Поддержу. Рыбы в море полно только для тех, кто любит программирование as is, в отрыве от предметной области. Для остальных же всё не так радужно: денежность вакансии в массе своей коррелирует со степенью безблагодатности предметки. Искать что-то интересное можно довольно долго - в том числе и потому, что где интересно и текучки нет.
elektroschwein
21.10.2021 19:07+1Эм... Мне как-то сложно даже представить страсть работы программиста из-за любви к какой-то прикладной области. Я ещё в школе языки программирования изучал на листочке, свой первый Спектрум паял из рассыпухи, а в более старшие годы поглощал книги, копался в недрах ОС, дизассемблировал чужое не для того чтобы решать "задачи прикладной области", а именно из-за любви и интересу к программированию и технологиям в целом. То что это эти мои навыки и страсть помогают бизнесу решать "задачи предметной области" - ну ок, им от этого хорошо и поэтому я им нужен, я рад, но лично меня, как инженера-программиста, "предметная область" не интересует совершенно, не для этого я IT пошел. Если сегодня мне нужно писать код передачи данных между железками по очень плохому каналу для IIoT, завтра портировать графический движок на другую платформу для CADa, послезавтра перелопатить и оптимизировать какой-нибудь микросервис с бд для платежной системы - да без проблем, мне это все интересно именно с инженерной точки зрения, при желании там можно очень неслабо развернуться с весьма интересными именно "программистскими" задачами. Если бы я хотел бы я вникать в прикладные области всего этого дела - стал бы технологом или аналитиком, а пока - нет уж, спасибо.
Neikist
22.10.2021 12:29Ну бывает совпадает с интересами, тогда двойной кайф. Я аналогично в первую очередь кайфую от ковыряния в чем то техническом, но вот год назад устроился разрабатывать приложение которым сам уже пару лет пользуюсь — оттого только больше кайфа. Хоть и не скажу что лезу в продуктовую часть прям, просто приятно разрабатывать то чем и сам пользуешься.
dimskiy
30.10.2021 19:45Очень жаль, что у ваших знакомых такая низкая самооценка. Ну или неприспособленность к жизни, не знаю. Но довольно странно ставить их в пример кому-то с более высоким КПД конвертирования опыта.
mbait
31.10.2021 01:29Я пытался намекнуть, что аргумент "получаешь мало - себя не уважаешь" тупиковый в споре о зарплатах, потому что всегда есть кто-то, кто на похожей должности получает больше. Вот выше был аргумент мол "если сидишь на попе ровно, когда есть возможность получать в 2-3 раза больше, то не уважаешь себя, сам себе дурак и т.д.". По этой логике можно показать, что оппоненты тоже себя не уважают, ведь можно: работать на двух и более работах одновременно, уехать в США/Канаду/где там больше платят, создавать интриги на рабочем месте, чтобы, ничего не делая, продвигаться по служебной лестнице за счёт труда других. И много ещё вариантов, получать больше среднего по больнице.
Foreglance
20.10.2021 23:18+1Подозреваю, что за «языком программирования» также стоит «экосистема» (или как там совокупность фреймворков и прикладных областей называется). Так что например при низком пороге входа в Go (и порогом то не назовёшь - проще Питона), для джуниоров трудности вероятно в прикладной области выше среднего оцениваются (детали всех этих кубернетов/докеров/вендорных-клаудов - не то, чтобы это очень трудно, но нужно учитывать). Да и другие распространённые языки (вроде Java, C#) для разных доменов наверное по разному оплачиваются и тогда может получиться «средняя температура по палате».
Надеюсь не резко звучит, просто программистам в начале карьеры может показаться диссонансом числа выше (и выбранная по ним, в том числе - «экосистема») и получаемый в течении последующих лет опыт, перспективы и возможности (последнее слово мне предложила система автоподстановки текста на телефоне - наверное популярная фраза).
Femistoklov
21.10.2021 10:34+4Эта статистика по языкам вообще бессмысленная. C# — это может быть и десктоп, и api, и полностью сайт с бэком и фронтом. Про фуллстэк с двумя разными языками одновременно я вообще молчу. Такое ощущение, что данных предостаточно, но полезные и интересные итоги по ним сделать ленятся.
Foreglance
21.10.2021 11:28Я бы сказал, что статистика выше - двумерная (язык/усреднённая зарплата), и если ее пытаться использовать - реально нужно учитывать и другие аспекты («измерения»), упомянутые мной выше: чем хотелось бы заниматься и где жить (завтра, через год, пять, двадцать, на пенсии), с каким уровнем жизни и балансом работа/остальное.
Но что-то из этой статистики может пригодиться.
habrisdead
21.10.2021 11:453k Euro для сеньёра сегодня это очень мало. Зряплаты здесь начинаются от 5к Евро
radtie
21.10.2021 19:11+1Да, хотелось бы больше конкретики, 5к евро в россии, чистыми, и это "только начинаются"?
dimskiy
30.10.2021 19:48Поддержу. Не реже 3р/неделю приходят предложения с заявленными вилками 300-350 (мобилка) - то есть, это не единичные случаи. А от заявленного еще торговаться можно
alexandrmoroz
21.10.2021 16:28+8Долго не мог понять, почему эта статистика никак не вяжется с жизнью вокруг.
Теперь есть ответ: мы нанимаем квалифицированных сотрудников. Таковых среди всех кандидатов обычно не больше 20%.Итого, реальные зарплаты квалифицированных работников будут начиная с 80 перцентиля. Есть такая инфа? Вангую, что мидлы там будут по 200-250, а синьоры за 250-350 и выше.
Остальные "статисты" никому не интересны. Смысл нанимать товарища синьора за 100? Его либо никуда не берут, либо через полгода он попросит в два раза больше или уйдёт. А ФОТ уже утвержден на него.А подобная статистика делает жизнь технических руководилелей только сложнее. Как мне объяснить начальству, что ФОТ мне нужен выше, если уважаемая Хабр-Карьера публикует такие отчеты...
Ну и к слову, что на мидла PHP вообще кандидатов дешевле 150 не было в мск ещё год назад. Инфа за один из банков.Femistoklov
21.10.2021 18:12Постоянно ведь чёрным по белому говорят:
Это реальные зарплаты, которые айтишники получают на руки, за вычетом всех налогов, и сами анонимно указывают в нашем калькуляторе.
При чём здесь кандидаты? Люди пишут, сколько они сейчас получают.
alexandrmoroz
21.10.2021 23:44-2Ну, вот я в прошлом году отсобеседовал несколько десятков разработчиков на бэк, фронт. Кандидатов в пару раз больше было. И среди них было гораздо больше половины, кто хотел зарплату из верхней части медианы. Вилку нашу мы не публиковали. ЧЯДНТ?
Neikist
22.10.2021 12:31+2Ну я для себя объясняю такое несоответствие тем что на хабре пишут и читают более мотивированные люди, которые и получают выше медианы, а зарплаты указывают все. Оттого такая разница между комментариями и статистикой. Плюс не забывайте про регионы. В них до сих пор в локальных компаниях, несмотря на большее распространение удаленки 150к прям потолок каким бы сеньером не был.
befart
22.10.2021 21:51+2А почему вы вилку не публикуете? Если бы все работодатели указывали в вакансиях зарплату, то и нужды в таких опросах не было бы. А так понятно, что высокооплачиваемые будут неохотно свою зарплату называть, и в итоге статистика может оказаться нерелевантной.
Maksclub
29.10.2021 15:52компания имеет больший запас прочности, чем может показаться. Проект может случайно подгореть от долгого найма и поднять зп, также возможно, что найдется очень хороша пара кандидатов, под которые вилку можно задрать (то есть изначально не иметь четкие границы этой вилки)
эту политику осложняет то, что работники текущие работают по некоторым договоренностям, и срочное поднятие на срочные позиции для срочного проекта и принятия этого расхода может сыграть плохую шутку: текущие работники увидят и потребуют повышения.
Итого для компании открытые зп: боль и печаль, вяжет ситуация по рукам и ногам, а нужна гибкость
Всем хочется поднять, но не всегда это получается... люди работают, нужны еще люди, есть 2 кандидата дороже текущих, но проект надо сделать — вот такой выбор перед компаний, приходится как-то выживать. Рецепт универсальный и бесплатный: не показывать вилку (тк ее нет)
befart
29.10.2021 19:45Понял. Вот как оно выглядит с той стороны) Интересно, а как западные компании решают проблемы, аналогичные вашим, они же, в основном, указывают зп?
Просто помню, что в годах так в 2006-2008, когда в моей отрасли был дефицит кадров и куча проектов на выбор, вакансии были в основном с зарплатам, тогда компании переманивали сотрудников, а для этого нужна была наживка — сумма в вакансии выше рынка. А сейчас в моей отрасли стагнация, проектов мало, вакансий тоже, и зп показывают примерно 10 % работодателей. Так что для меня это маркер — если зп показана, то в отрасли все хорошо))
Femistoklov
23.10.2021 10:25+2Вот, мне только что сделали оффер на фуллстек из московского отдела большой международной группы компаний (миллиарды $, свои акции и т.п.) на 150к (тех. спецы оценили как "middle+"). Учитесь, как надо!
dimskiy
30.10.2021 19:50Рискну предположить, что все публикуемые цифры с перекосом в интересы работодателей. Для сдерживания рынка, может. В конце-концов, кто эти отчеты публикует-то? :)
elektroschwein
Где же Delphi? Он же живее всех живых, как утверждают некоторые комментаторы тут на Хабре...
time_flights
По Delphi у нас маловато данных, чтобы разбить по квалификациям. Если к следующему полугодию будет больше, то и его добавим в отчёт.
sergeymolchanovsky
Удивительно, но на Delphi действительно до сих пор пишут, есть крошечное коммьюнити. Его значительно прокачали, отошли от серых формочек с TComponent, он сейчас кросс-платформенный, можно писать аппки под Android / iOS. Только он платный, и прогать на голимом Паскале.
PsihXMak
Можно ещё под linux и mac компилировать
имхо, интерфейсы на firemonkey просто божественные
elektroschwein
Ну, то что что-то там новое выходит, не удивительно. Даже для COBOL выходят новые стандарты языка и компиляторы.
elektroschwein
Понятно. Короче, настолько "живее всех живых", что не нашлось даже достаточно проектов и разработчиков на нем, чтобы посчитать статистику... Грустно.
Druj
Скрыт от людских глаз в АСУТП заводов и предприятий и ищут туда людей не через рекрутеров или likedin а по знакомству.
elektroschwein
Вот меня этот поиск "по знакомству" всегда убивал, и всегда интересовали причины такого странного подхода. Я не раз об этом думал, и нашел только три варианта: а) эти компании - как Google, к ним итак уже стоит огромная очередь великолепных спецов всех нужных специализаций желающих у них работать, и единственный способ хоть как-то ограничивать этот бесконечный поток это "искать только по знакомству" б) эти компании жопят каждый рубль и каждый доллар, и уж тем более ни копейки и ни цента не заплатят кому-то за размещение вакансии в) это просто какой-то необъяснимый маразм руководителей.
Вариант номер 1 мне почему-то кажется маловероятным, а вот варианты 2 и 3, как говорится, символизируют.
Ну а буллшит типа "отрасль маленькая, все итак всех знают" откинем даже без рассмотрения, во-первых, не маленькая, во-вторых, как показывает жизнь, "знают" не все, не всех и не всегда, а в-третих, если взять простую ситуацию человека, переехавшего в другой город и ищущего работу, будь он хоть офигенно квалифицированным и нужным всем спецом, работу он при таком подходе к найму не найдет, и фирма лишится хорошего кандидата, то есть имеем классический выстрел себе в ногу.
Druj
Да нет, вакансии открыты, руководители нормальные, зарплаты чуть выше чем у других специалистов по предприятию. Просто никто не хочет работать за обычную зарплату с технологиями о которых не пишут на хабре по 20 статей в день.
Ну и да, приезжего кодера оторвут с руками.
siziyman
Чуть выше, чем у других специалистов - это сколько?
Skynet2034
Многие из подобных предприятий находятся в моногородах, да еще и в советские времена полностью или частично на оборонку работали.
Там обычно очень специфичная "корпоративная культура". От которой средний айтишник сбежит через неделю, причем эта неделя ему потом еще долго в кошмарах сниться будет.
И да - там, как правило, принцип "набирать верных, а спрашивать как с умных" (изначально идиотский) доведен до полного абсурда. "С улицы" берут только когда совсем выхода не остается, и по знакомству не удалось найти вообще никого. Причем это относится практически к любым вакансиям. Подозреваю, что даже к уборщицам :)