Вопрос к знающим по языкам программирования.
На Headhunter по моему городу Kotlin вакансий за год было буквально несколько штук (половина это писать Desktop приложения).
С Java дела обстоят получше. На данный момент на HH ЦЕЛЫХ 4 вакансии.
Вопрос. Есть ли смысл забить на Android разработку и полностью перейти в бэк на джаве? Либо искать удалёнку? Какой бы совет вы дали?
Если хотя бы мидл, то ищи удаленку, нахуй работать в офисе, тем более не в дефолт-сити
Джун, не мидл.
С жабой юниорам все плохо
Но на нём хотя бы вакансии на джунов есть.
Сдаётся мне, что проблема тут не языка java, а в проблемах в стране (все компании уехали). Самая лучшая работа это удалёнка и релокация, но новичков туда не берут.
Сейчас даже в других странах жунам оч тяжко вне зависимости от языка \ формата работы.
Учите базу хорошо, алгоритмы и матан.
Конкретный язык не так важен, кроме как выбор лучшего инструмента, для специфики проекта.
Концентрируйтесь на чём то одном C#, C++ или что лучше знаете, С/Java, в той области где вы сейчас наиболее подкованы, и где вам пригодится конкретный язык.
Остальные подтянете параллельно, если будет необходимость что то написать вне контекста ваших текущих задач.
Очень качает скилл, если вы решаете задачу сразу на нескольких языках - не откладывая, тупо параллельно исходники пишите ,пытаясь адаптировать решение и софт под разные языки.
Не забывайте подробно комментировать свой же код, как для себя так и для коллег по цеху. Это дольше и сложнее, но учит вас в несколько раз быстрее запоминать, видеть ошибки, находить и просто помогает вам читать ваши старые работы -если вы что-то забыли.