Как быстро прокачивать свои скилы в разработке?
Надо гнаться не за скоростью, а качеством усвоения знаний. Читайте учебники, экспериментируйте с пет-проектами и обязательно устройтесь на работу, так как реальную практику и общение с профессионалами ничто не заменит.
1. Разработчик - это не про почивание на лаврах, чем больше учишься, тем понятнее, что всех знаний не усвоишь.
План: java core учится по книгам/видео/курсам. 
Практику можно добрать например на решении задач на сайтах, типа hackerrank. Плюс пробовать какие-то технологии из вакансий пробуя с их использованием напилить типа helloworld+. Например чатик на сокетах, сайтик, небольшой rest service, crud к БД. Можно объеденить все в одно. Не зацикливаться в домашних проектах на мелочах, сначала основная функциональность, потом шлифовка и фичи.
И искать работу, не стесняться ходить на интервью, так как если не ходить, то на работу точно не возьмут. Если устроишься и не забьешь на обучение довольно скоро поймешь, что новое стало учить гораздо легче
 Удачи