I've been diving into programming for the past 3-4 months, starting with Python and learning the basics like functions, loops, and conditionals. While I grasp the concepts, I'm struggling to actually write code on my own. My ultimate goal is to become a game developer, but despite watching tons of tutorials and reading numerous books, I feel like I'm just not retaining the information. It's becoming overwhelming, and I'm questioning if this journey is for me, especially since I know I need to push through to learn effectively. I'm looking for advice on how others broke through their own learning barriers. What methods worked for you? What projects did you undertake to make programming feel more tangible and less intimidating?
6 Answers
Have you actually tried making a game yet? Even a simple one like Tic-Tac-Toe can be a great first step. It helps to apply what you know in a fun way, and you can build on it as you get more comfortable.
That's great! Definitely keep pushing yourself. Consider gradually taking on more complexity in your games.
For real, you need to write more code. Tutorials are just the beginning; you can't rely on them forever. You have to get hands-on and start building your own projects, no matter how small.
Try creating projects bit by bit. For example, with a guessing game, add features like multiple rounds for extra challenge. Then tackle something like a card game or even the classic Snake game. Just remember to start small, and don’t rush.
Remember, you're still very early in your programming journey. Don’t get discouraged. Most people take years to get comfortable. The important part is to stop absorbing information passively—get into creating!
I know! I get how important it is to actually build things, but it feels daunting. Sometimes my ideas seem beyond my current skills.
When I struggled, I focused on any small project that interested me and built it. Each one taught me something new and brought me a step closer to understanding. Keep pushing through and don’t be afraid to break things. That's where the learning happens!
That sounds really encouraging! I've been thinking of building something with GODOT; I just need to get a better grasp of the coding involved.
Absolutely! Building with tools like GODOT can be super rewarding. Just keep experimenting!
Learning programming is all about doing. Start projects that interest you. If those feel too complex, textbook exercises can work too – even if they're boring, they help you practice. The key is to start simple and gradually increase the challenge.

I've done a couple of small projects like a text-based RPG and a number guessing game, but I feel like I'm hitting a wall with what to do next.