In this article, we share 20 tips on how to become a better Java developer and staying ahead in 2024.
Tips for becoming a better Java developer, including upgrading Java versions, learning Kotlin, exploring other languages/frameworks, understanding Loom and Structured Concurrency, getting coverage from Oracle, learning Groovy and Scala, practicing Continuous Feedback, using Ktor, building side projects, focusing on observability, staying connected with the Java community, reading professional developer blogs, following influencers on social media, and signing up for a Java articles reading list.
Stay away from Groovy. It's a horrible language. It's quick to write but slow and difficult to read. It's conventions make it a very error prone.
Link to the things you mention e.g. you say to get familiar with Loom. When searching for that all I get is some screen recording software (probably not what you meant).