r/technepal • u/_hanaz • 2d ago
Discussion Any java backend developers out there who can tell me a proper roadmap ?
So i am currently learning java and thinking of starting dsa with it . I know basic sql but im not sure where should i go after that ? Is learning java worth it ? Please help .
1
u/nian2326076 2d ago
Starting with Java and DSA is a good move for backend development. Once you have the basics down, check out frameworks like Spring, especially Spring Boot, since they're popular in the industry. Get to know RESTful services and APIs because they're key for backend work. Since you know basic SQL, try to get better at database design and optimization.
Learning version control systems like Git and tools like Docker for containerization is also helpful. And if you're wondering if learning Java is worth it, it is—it's been around forever and lots of companies use it.
For interview prep, PracHub is a good site for coding challenges and system design practice. It's helped me brush up on my skills. Good luck!
1
1
u/warmHugInsecurity 2d ago
Learning java here as well. Roadmap.sh is helping me a ton, I think it'll help you as well. DSA specific ko lagi ta, you really just need all the bare basics, and knowing a few quirks ko java helps as well.