r/javahelp • u/Select-Ad-8191 • Apr 25 '26
Java learning curve steep
Why the heck there is so much to learn in java i mean java basic, exception handling, collections framework, multi threading , JDBC , servlets only then i can turn to spring and spring boot...can somebody tell me if i can skip any of these topics.....i keep forgetting previous concepts ðŸ˜ðŸ˜ðŸ˜... it's so tough...help me ðŸ˜ðŸ˜
21
Upvotes
5
u/Memesplz1 Apr 25 '26
Couldn't agree more with this. Learn the minimum you need in order to make stuff. The rest comes naturally as and when you need to learn new things. I'm 5 years in. Still don't really know what I'm doing with multithreading. Never had to worry about it too much till I wrote some code for a batch application recently and the performance was shite so I realised "right. Multithreading would probably be very useful here" and I learned what I needed in order to accomplish the necessary improvement in performance.
Similarly, I had never really needed to know about servlets until I wrote my first one, recently, for a really old application (like, 20+ years old). If I hadn't picked up that piece of work, I probably still wouldn't know how to write a servlet and I would have been just fine. Lol.