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