Я правда поражаюсь людям, которые думают, что задротствоэкспертиза в конкретном языке программирования принесет им больше денег. Нет, вас наймут как очередного рядового задрота кодера.
Хотите денег — прокачивайте предметную область. Найдите то, что вам действительно интересно. То, чем вы готовы заниматься после работы и на выходных.
Не знаете какую область выбрать? Учите алгоритмы тогда, они вам больше бабла принесут в итоге. Заявления вроде "не могу найти работу, потому что я знаю С++, а им нужна Джава" — ну это просто рукалицо какое-то. Еще простительно джуниору, но когда такое заявляет дядька с 10-летним стажем, то это просто финиш.