LINUX.ORG.RU

Почему .Net разработчик отстает по росту зарплаты от других бэк ЯП?

 , ,


0

3

В начале года выбирал яп и технологию веб-разработки для смены работы. Выбирал между .Net, Java, Python и Go, ориентировался по сложности входа, количеству вакансий и средней зп. Остановился на .Net, изучил и нашёл работу. И тут в последнее время из каждого тапка доносится «Зарплаты разработчиков в IT в 2021 начали расти с каждым месяцем», «Java разработчики снова на коне» и прочее. В нашей компании половина команды Java разработчиков из стороннего проекта за последние пол года ушли на место получше. Легенды в рабочих чатах гласят, что нашего сеньора из Java команды забрал всем известный жёлтый банк за 500к деревянных. Компания начала подымать зп Джавистам, чтоб попадать в рынок. Но данное чудо не произошло с нашей .Net командой, как были те же ребята с той же вилкой, так и остались. Общался со своим куратором и спросил, почему он так же не ушел в место получше. Отнекивался тем, что только у Java сейчас растут зп. Начал смотреть вакансии от HH до групп в телеграме, сравнивать с разными яп и периодом, когда только выбирал язык в начале года. И действительно Джависты повысили свой уровень очень заметно, в то время как .Net сильно то и не изменился, кроме количества самих вакансий, которое увеличилось. У остальных ЯП по вэкэнд разработке (PHP, Python и прочее) зп дошли до уровня .Net, а то и выше, по сравнению с началом года. Про Golang вообще молчу, синьору со знанием английского предлагают совсем неприличный ценник в у.е. Почему Java разрабы так сильно выросли по зп по сравнению с .Net, хоть они и делят общий рынок enterprise разработки и крутятся в той же предметной области? И по какой причине остальные бэк яп начали догонять и обгонять .Net по зп? Не говорит ли это о низкой востребованности .Net разработчиков и отсутствии новых проектах на .Net?

Ответ на: комментарий от torvn77

Ну всё же .Net Framework существовал и существует под сервера на Windows, но и Core под unix есть, хоть и не так давно. Думаю у .Net проблема в том, что рынок разработки на unix серверах потерян, а переписывание того, что было написано на фреймворке под Windows сервер на Unix сервер стоит много человекочасов.

SamMorgan
() автор топика
Ответ на: комментарий от SamMorgan

виндузятники должны страдать

anonymous
()

Общался со своим куратором

С этого места поподробнее.

sparkie ★★★★★
()

Потому что дотнет ненужен, родной.

Nervous ★★★★★
()

сеньора из Java команды забрал всем известный жёлтый банк за 500к

Java

банк

Поэтому.

PhysShell ★★
()
Ответ на: комментарий от anonymous

Одни работают на других. Депутаты от банка, банк платит Java разрабу, тот кушает, пьёт кофэ и зарабатывает ещё больше баблишка на полировку яхты депутату и свиномордому владельцу банка!

menangen ★★★★★
()
Ответ на: комментарий от SamMorgan

Всеми этими рынками рулят крупные корпорации. Oracle подсаживала на JVM всех ради своего железа и софта проприетарного и других решений из Java платформы.

Microsoft сейчас точно также хочет всех посадить на похожую иглу - хостить у себя в облаке все эти .net core за много много денег, где всё якобы открытое и бесплатное. Но по итогу всё равно, при больших нагрузках уровня РЖД, ты будешь платить сумасшедшие суммы в карман майков, уже не столько за платформу .NET и разработку под неё, сколько за качественный хостинг, поддержку и уверенность, что весь твой РЖД не встанет колом от остановки сердца СУБД или других сосудов, которые нихрена не оттестированы на линуксе, а на винде - пожалуйста, сами майки с удовольствием возьмут гарантии в 99.98% аптайма и тройных репликаций за тройную сумму по отношению к «овер дофига»

menangen ★★★★★
()

Наипростейшая аналогия. Такси могут водить все у кого есть водительские права. Фуру уже не все. Трактор еще меньше. Теперь понятно?

chenbr0
()
Ответ на: комментарий от menangen

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

chenbr0
()
Ответ на: комментарий от Aber

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

Откликнулся на hh на объявление где значится очень большая сумма для удаленки и при этом никаких особых талантов не требуют, самые обычные ожидания от жабокодера плюс навыки linux. Что-то мне подсказывает что это просто жонглирование цифрами, например з.п. + премия раз в год если звезды сойдутся. Если выйдут на контакт то отпишусь по результатам.

Aber ★★★★★
()

Про Golang вообще молчу, синьору со знанием английского предлагают совсем неприличный ценник в у.е

Озвучь, очень любопытно. Я как-то не верю, что предложили больше, чем упомянутому джависту.

kawaii_neko ★★★★
()
  • c# активно используется в game dev
  • в game dev зарплаты ниже, чем в других областях (в том же web)
  • java в game dev присутствует ровно никак

сложи 1+1 и получишь ответ на свой вопрос

Ford_Focus ★★★★★
()
Ответ на: комментарий от chenbr0

Вы не поверите ) Но на самом деле они это делают с радостью, по этой же причине там везде засилье sun/oracle, ms, amazon продуктов а не по причине легаси. Смысл в том, что эти крючкотворы обожают перекладывать ответственность за факап на кого-то другого даже ценой трат на лицензии на ПО. Т.е. если этот факап произойдет по причине облачного сервиса, или разработчика проприетарного ПО, они просто его засудят и он будет вынужден покрыть все убытки понесенные банком.

abcq ★★
()
Последнее исправление: abcq (всего исправлений: 1)

За сам ЯП разве что-то платят? Везде требуется какая-то предметная область. На это и надо ориентироваться.

Kalistrat
()

Можно только гадать.

Например:

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

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

umren ★★★★★
()

На самом деле да, чуток посмотрел на hh и разница ясна.

Средний калибр проектов на Java просто выше и серьезнее, много биг даты и дата процессинга. На шарпе в основном фигачат формы.

Надеюсь суть ясна.

umren ★★★★★
()
Последнее исправление: umren (всего исправлений: 1)
Ответ на: комментарий от umren

А что подразумевается под «фигачат формы», можно уточнить? Забавно, так как раньше все «профи» высказывались, что домен реализуемых задач их сложность у C#/.Net и Java/Spring одинаковые.

SamMorgan
() автор топика
Ответ на: комментарий от SamMorgan

Теоретически они одинаковые. В рамках рынка они разные. Яву используют большие дяди у которых много денег. .NET в конторах победнее и поменьше.

Поэтому и такая разница в зарплатах.

umren ★★★★★
()

В общем изначально ты факапнулся, теперь разгребай.

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

Потом уже при «прочих рывных» выбирать язык и область его применения.

ЗП на Яве были и год и два и пять назад выше чем в .NET, и растут всегда стабильно выше.

umren ★★★★★
()
Последнее исправление: umren (всего исправлений: 2)
Ответ на: комментарий от umren

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

Нужно кому и для чего?

Я начал писать на Python в 1999, когда о нём реально почти никто не слышал (в РФ точно).

Почти 20 лет, когда меня спрашивали, на чём я пишу, услышав Python, делали круглые глаза: «А чё это такое?»

Теперь, 20 лет спустя, популярность Python достигла пика. Хотя, на мой взгляд, достигла несколько раньше.

JS казался бесполезным куском г-на, который все ненавидели, до появления Node.js. Теперь его популярность тоже запредельна (хотя, на мой взгляд, сам язык так и остался куском г-на).

Заранее угадать, что станет популярно и востребовано, невозможно. А ориентироваться на текущую конъюктуру… Ну, ты будешь в струе максимум 5 лет.

Казалось бы, Sun/Oracle и Microsoft вбухивали в маркетинг Java и C# астрономические деньги. Но в случае Java это сработало, а C# так и не взлетел, по большому счёту. Так что даже огромный маркетинговый бюджет не всегда может помочь.

emorozov
()
Ответ на: комментарий от emorozov

Почти 20 лет, когда меня спрашивали, на чём я пишу, услышав Python, делали круглые глаза: «А чё это такое?»

Старые, добрые времена, когда python.com был порносайтом.

Я помню жабу начал изучать и уже в 2004 году стали появляться статьи что Java мертва, а я подумал ну и ладно, а мне нравится.

Aber ★★★★★
()
Ответ на: комментарий от Aber

Я помню жабу начал изучать и уже в 2004 году стали появляться статьи что Java мертва, а я подумал ну и ладно, а мне нравится.

До того, как я удалил свой аккаунт на Хабре, году в 2015 мне какой-то комментатор писал, что пик популярности Python прошёл в 2005 году. :)

emorozov
()

Потому что дотнет умер. Он теперь особо не нужен. Под винду гуёвых программ много делать не надо, а во всех остальных нишах он не так силён.

peregrine ★★★★★
()

Может потому что почти каждый российский околотехнический студент проходит курс по дотнету за скидки на продукцию M$ для своего ВУЗа и разбавляет рыночек.

ados ★★★★★
()
Ответ на: комментарий от chenbr0

Наипростейшая аналогия. Такси могут водить все у кого есть водительские права. Фуру уже не все. Трактор еще меньше. Теперь понятно?

Значит самые востребованные и высокооплачиваемые специалисты это трактористы?

Хотя, скорее всего, мало быть просто трактористом чтобы завести трактор.

ados ★★★★★
()
Последнее исправление: ados (всего исправлений: 1)
Ответ на: комментарий от emorozov

А ориентироваться на текущую конъюктуру… Ну, ты будешь в струе максимум 5 лет.

Если цель именно бабки, то этого достаточно. Потом перекрасишься при необходимости.

Гадать что конкретно будет популярно - нужна большая голова для этого.

К примеру может казаться сейчас, что Rust это серьезный игрок в будущем, однако может произойти что угодно.

umren ★★★★★
()
Ответ на: комментарий от umren

К примеру может казаться сейчас, что Rust это серьезный игрок в будущем

Полгода назад по-моему, на лоре был тред чела, который выучил очень перспективный язык программирования, который круче всех и никто ему в подметки не годится, и который скоро поработит весь мир, а потом оказалось, что Раст никому не нужен и вакансий на нем раз-два и обчелся и он работу найти не может. Эмоции чувака были очень искренние. Но фанатики раста хитро все делают - главное набрать массу, а потом уже народу будет стремно признаваться, что они лажанули и будут все продолжать восхвалять раст, по ночам плакая в подушку из-за сорванных сроков и прочих прелестей самого перспективного языка программирования который не имеет сборщика мусора, но имеет утечки памяти. Как там, стокгольмский синдром это по-моему, называется?

anonymous
()
Ответ на: комментарий от anonymous

Если говорить про перспективные языки, то какие ещё есть варианты? Я вижу только два: go и Rust.

Притом на go уже масса вакансий, работу найти легко. На Rust на порядки меньше вакансий, но всё-таки ненулевое количество.

emorozov
()
Ответ на: комментарий от emorozov

Если говорить про перспективные языки, то какие ещё есть варианты?

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

PolarFox ★★★★★
()
Ответ на: комментарий от ya-betmen

Зачем спрашиваете, если знаете? Зачем отаечаете, если не знаете?

Blazor - технология создания веб-приложений с автоматическим созданием клиентского HTML и JavaScript из кода на C#. Само создание веб-страницы может быть на сервере или на клиенте (в этом случае используется Web Assembly), возможен и смешанный вариант. Хотя описывают как средство создания одностраничных приложений, это не является ограничением на внешний вид инрерфейса. Есть много готовых библиотек для создания визуальных элементов - некоторые коммерческие (притом дорогие), другие бесплатные. Ограничение - плохая совместимость со старыми browser-ами , особенно с IE. Зато очень просто в применении. В NET 6 появилась возможность создания обычных (не веб) приложений с помощью Blazor.

Partisan ★★★★
()
Ответ на: комментарий от Partisan

Так этот блазор судя по всему никто не использует.

ya-betmen ★★★★★
()
Ответ на: комментарий от anonymous

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

история оч напоминает кучу кулсториз начиная от C, продолжая C++/Java и (не) заканчивая Go и прочим типа современным шлаком

индустрия проклята

anonymous
()

Возможно это связано с потерей доверия к надежности к серверам на .Net, Своими глазами видел, как микросервис работает некорректно (в зависимости от контекста, который он не видит - разные результаты). И если такие финты я бы позвoлил JS, считаясь с его мягко говоря, неблагородным происхождением, то языку, стоящему на плечах Java, я такого простить не могу.

guten_morgen
()
Ответ на: комментарий от anonymous

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

beka
()
Ответ на: комментарий от chenbr0

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

Европейские банки переходят в облака. У облачных провайдеров есть лицензии, они находятся под банковским регулированием — таким образом банк легко переносит свою инфраструктуру в облако, продолжая соответствовать требованиям регуляторов. Стоит это конечно гораздо дороже обычных AWS-инстансов.

filosofia
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.