Hey everyone, I'm new to coding and have been enjoying my journey so far. I learned a lot while taking a Java course on Udemy, but during the process, I found myself constantly searching for additional resources. This made me realize that when I focus on a topic that sparks my curiosity, I naturally delve deeper and pick up key concepts and the syntax. Now, I'm considering switching to C# as I'm interested in game development. My question is: do I need to follow a structured tutorial to learn programming languages, or can I rely on my own explorations? I'd appreciate any insights!
6 Answers
I suggest picking up a good book on programming and sticking with it. If you're looking into game programming specifically, try sketching out your game ideas with a pen and paper to map out what you want to achieve.
You definitely don't need to watch long tutorials to learn coding. The practical side is where the real learning happens. Focus on doing the exercises shown in tutorials instead of just watching. And switching from Java to C# should be fine since they share a lot of foundational concepts.
Guided learning is helpful, but you don't have to rely solely on that. The key is to watch short segments and then apply what you've learned. That way, you'll reinforce your understanding while exploring new concepts. Your way of learning through curiosity is great too! Just make sure to create checkpoints to understand what you’ve grasped.
Take my advice with a grain of salt, but I find that watching tutorials can help me pick up new things, even if I fast-forward a lot. Just be careful not to skip over important tips.
I feel like learning can be a bit dull at first, but it usually picks up as you progress. Just hang in there—things will get easier!
Thanks for the encouragement! I’m sure it will get more interesting once I dive deeper.
You really don’t need to stick with just tutorials or books. Nowadays, you can leverage AI to explore programming concepts, troubleshoot code, and enhance your understanding. Just keep asking questions and experimenting as you go!

That sounds like a useful approach! I love the idea of combining structured learning with personal exploration.