I'm a 16-year-old programming enthusiast who's learned Python and has a decent grasp of C++, focusing on object-oriented programming. I'm eager to level up my skills, either in web development or game development, but I'm feeling a bit lost on where to start. I've come across various advice online, but concepts like APIs confuse me, and I lack a precise goal for my projects. I'm committed to studying on my own and want to effectively channel my passion for programming. Any suggestions on how to move forward?
1 Answer
If you're leaning towards game development, since you know some C++, I'd recommend jumping into Unreal Engine. It's a fantastic place to start! Remember, the key is to practice a lot. Rather than just following tutorials, try creating your own small projects to express your creativity. If web development intrigues you, check out resources like Free Code Camp, The Odin Project, or Mozilla Developer Network. Focus first on the basics, and don't worry too much about APIs and frameworks just yet; they'll come later. Progress takes one step at a time, so try not to feel overwhelmed.

Thank you so much!