u/michaelnovati replied · · edited
Every single person I've worked with on DS&A has different struggles and paths to get to the "aha" moments when everything clicks, so there isn't just one way to learn or practice DS&A that works for everyone, therefore I have a few things you can consider:
1. Look at Structy, a lot of people find it useful for practicing on their own
2. Find a YouTuber that whose style and content you like
3. Do a free online course like CS50 or a Stanford DS&A course
Disclosure: I'm the co-founder of a company that does mentorship, practice, and benchmarking for DS&A, System Design and other areas. It's very expensive and it's not a program for people when starting out with DS&A and I'm therefore not recommending it - the recommendations above are my person suggestions, I have no affiliation with them.