А как сейчас с работой?
Ну шо поделать если тренд идет не в сторону гениальных разрабов в студии, а в сторону дешевых node.js хипстеров на мэкбуках и облака.
Если бы это было так, это было бы полбеды. А на рынке почему-то востребованы ещё дотнетчики со знанием джаваскрипта и веб-фронтэндовых фреймворков. При этом их платят меньше, чем чистым джаваскриптерам с нодой, хотя последним надо знать гораздо меньше (как минимум один язык вместо двух).
Не знаю, с чем это связано. Может с тем, что после падения спроса на десктоп-приложения ны рынке освободились огромные кучи шарпистов с хорошим опытом, которым стало больше некуда пойти? Вот и скупают чуваков с хорошим опытом написания строго типизированного кода за копейки, садят за бекэнд и до кучи сверху фронтэндом нагружают. Причём нагрузка фронтэндом - условие вообще приёма на работу. Чистый бэкэнд дотнетчик нафиг не нужен.
Новичок смотрит на это и думает - можно учить дотнет и джаваскрипт и получать меньше, а можно только джаваскрипт и получать больше. Что же выбрать?
Да, мир злой и плохой, не всегда рынок интересует качество и гениальные девелоперы в студии. Манагерам которые выдают бабки на проекты им плевать в чем ты быдлокодишь, в блокноте или в студии. И на сегодня эти манагеры выдают с большей охотой бабки на облако с кубернетсами, даже если это еще большее гавно чем твои монолиты.
Тут человек между двух огней. Менеджерам пофиг на качество, лишь бы дешевле. А какие-то чуваки что-то выговаривают за совершенные архитектуры, качество кода и придираются к не тому выбору модификатора доступа (public/protected/private) или типу данных на собесах. Хотя ещё три года назад джаваскриптеры как-то обходились вообще без модификаторов доступа, а строгих типов данных у них отродясь не было.