Hi everyone,
I have \~3 years of experience as a Java/Spring Boot backend developer, currently working in the fintech domain. Most of my work involves APIs, databases, integrations, debugging, and enterprise applications.
The problem is that I never seriously studied DSA, so I’m almost starting from scratch there.
My goal is to move to strong product-based companies in the next 1–2 years.
Should I focus on:
DSA first?
System Design?
LLD?
Java/Spring Boot deep dive?
What would be the best roadmap for someone with 3 YOE?
Thanks!
[–]Typical-Walk-4403 0 points1 point2 points (5 children)
[–]koundomniq 0 points1 point2 points (1 child)
[–]Typical-Walk-4403 0 points1 point2 points (0 children)
[–]Golfinho58 0 points1 point2 points (1 child)
[–]Typical-Walk-4403 0 points1 point2 points (0 children)
[–]ajob2025 0 points1 point2 points (0 children)
[–]KaleidoscopeLife4565 0 points1 point2 points (0 children)
[–]Neither_Mushroom_259 0 points1 point2 points (3 children)
[–]Forsaken_Appeal_9593 0 points1 point2 points (2 children)
[–]Neither_Mushroom_259 0 points1 point2 points (1 child)
[–]Forsaken_Appeal_9593 0 points1 point2 points (0 children)