how do you learn to code..
It gets so confusing sometimes, feels like I've hit a wall. Let's say C++, I know the basics, syntax, dsa and algorithms, but, this won't cut it at all. Building projects is one way to learn, but I have no idea on how I should choose projects appropriate for my level. There are so many topics to learn as well, it's so hard to pick. That's basically how it goes with every language and it genuinely sucks not knowing what to do next.
Should I follow roadmaps? Or, if anyone has any tips, I'd greatly appreciate it.