How do I improve programming if I don’t know where to restart in learning?

Posted by ___RedditUsername___@reddit | learnprogramming | View on Reddit | 14 comments

(Background info: I am a high school student who wants to pursue a career in something related to programming to support myself. I learnt some fundamentals a few years ago through free online courses, but for the past year I’ve basically just been building (very small) games learning some more stuff along the way.)

Programming has been basically the one thing I’d consider myself pretty skilled at, but right now, I’m a bit stuck. Taking classes sounds appealing, but I’m not sure what class would even suit the knowledge I already have. I know I have lots of gaps in my knowledge, but I don’t know what they are. As a result, I don’t know what I should be learning and what’s even important for me to learn.

TLDR; I want to fix the gaps in my knowledge and learn more, but idk where to begin.