Про Java

Задам, пожалуй, тут вопрос, который меня мучает последнее время, тем более как минимум один java-программер тут присутствует.

Итак, я с недавних пор решил научиться хоть чему-нибудь и решил, что чем-нибудь станет ява, на которой я писал еще на 4-м курсе. Более-менее разобрался с SE, порешал задачки на codingame и теперь решил взяться за кровавый энтерпрайз, включая фронтенд и базы данных. На этом моменте, собственно у меня и начинается ахуй, потому что совершенно неясно, на что стоит обращать внимание сейчас, тем более что за последние 7 лет без явы, все че-то дохера изменилось. Сейчас видятся три варианта:

1. Потихоньку браться за Spring + параллельно учить вообще яваскрипт.
2. Браться за Spring + какой-нибудь шаблонизатор.
3. Нахуй не трогать пока Spring, и ручками ковырять всю JSP/EJB-ебанину.

Один умный человек мне рекомендует первый вариант, но я пока сомневаюсь, т.к. спринг крайне плохо пока идет, а яваскрипт я бы лучше вообще не трогал. Тем не менее, хотелось бы учиться чему-нибудь полезному и актуальному. Буду рад любым рекомендациям.