← Timeline

Beginner Seeking Guidance on DSA Topics & Learning Path

r/codingbootcamp

u/michaelnovati replied ·
If you have already dabbled in programming and pretty comfortable with the basics, CS50 us a good free course to check out to get the basics of DS&A. I would then go back to practical programming for a bit and then when you feel you are almost employable - then look at NeetCode's roadmap for a free overview of the topics with sample problems on each. You might want to iterate a couple of times on that - most people don't just pick up DS&A at once and I find it helps to go back and forth between practical coding and DS&A. The biggest risk of doing too much DS&A on its own is that you subconsciously memorize or pass the Leetcode tests but don't truly understand.