Та фигня это все.
В любом мало-мальски известном сервисе используются десятки разных технологий и языков.
В том же Signal, кроме Java, используются Rust, C, JavaScript, TypeScript, Swift, где-то кажется еще видел Python. Там дофига отдельных сервисов, клиентов под все платформы и тулзов, которые пишутся разными людьми. Выбирай на вкус и цвет.
Дело не в конкретном языке, а в профессии в целом.
А профессия программиста на Западе ничем не отличается от любой другой офисной среднеоплачиваемой работы, куда стоит идти, только если реально душа к этому лежит, понимая все риски для здоровья и психики в том числе.
Если бы мне удалось вырваться из этого дурдома в нормальную страну, я бы первое время перекантовался, пока не адаптировался, а потом скорее всего сменил бы профессию.
Например на дальнобоя - не, ну а чо, поездить все посмотреть. Грузовики мне нравятся. И денег там больше. Хотя тоже сидячая работа.