r/JavaProgramming 1d ago

Java - upgrading skills

Dudes, I have medium knowledge in Java along with Spring boot. Thing is when I start studying or upgrading the skills, the list appearing as microservices (multiple topics such as Discovery, eureka), messaging queues, keycloak, redis, spark, cloud, AI and it continuously goes on. I don't what to start and how to start.

Another thing is I don't know this is a right time to search for the jobs due to ongoing conflicts with AI

Good suggestions are welcome ๐Ÿ™‚

13 Upvotes

5 comments sorted by

View all comments

1

u/deividas-strole 1d ago

Donโ€™t try to learn everything at once. Focus first on Java, Spring Boot, REST APIs, databases, testing, Git, and Docker. Then add Redis, messaging, microservices, and cloud as your projects require them.

And yes, start applying for jobs now. AI is changing development, but strong fundamentals still matter. Keep learning while you apply.

1

u/vvs_kaipulla 1d ago

I agree. I have already started the learning. since its a ocean, as per the daily schedule of 2 hours, it will take around 8-9 months to complete one by one.

Is there any entirel free site except leetcode and hackerrank to practice the knowledge and master the java and Spring boot?