да реально конечно же. я сам переучивался как самоучка был инженером радиотехники.
Сначала прогнал javarush уровня до 20+ примерно. потом находил проекты на github под свой уровень. игры всякие, прочие программки скачивал и разбирался в чужих проектах. так проектов 15 прогнал. паралельно подтянул spring, работу с данными и принципы rest. опять взял чужой проект открытый на гите допилил его и показал работодателям. так и получил первую работу.
На javarush, к слову, задачки теперь платные. Год назад было иначе :(