DEV Community

Discussion on: Debunking the Myths: Why Learning Java is a Great Career Move

Collapse
 
alekseiberezkin profile image
Aleksei Berezkin

In my opinion, the hardest thing about Java is not Java itself, but rather frameworks / libs that you typically need for Java apps: Spring, message brokers, databases etc. And the first problem is just to find your way in this overwhelming variety of contexts. I feel like that's the main friction point for devs who try to learn Java.

Collapse
 
carlostheone profile image
Developer-eando

it is true that read and learn so many concepts can be overwhelming but i think, it is because of our need to be "the java rock star dev" since day one, learning java, like any other programming language, is a long road. first you must learn the basic concepts of OOP and then move on to learn spring or other framework.

Collapse
 
flnzba profile image
Florian Zeba

Also the OOP aspect of Java can be difficult for devs who code functional or are beginners.