I'm finding myself stuck in the gap between understanding programming concepts and being able to write code on my own. I can follow tutorials and grasp the theory, but when it comes to putting my knowledge into practice, my mind seems to freeze up, and I often forget what I've learned within a few days. Have any of you faced this issue? What tips or strategies do you have to help me overcome this hurdle and actually practice coding?
4 Answers
Read, write, and then profit! It’s really about practice. Just like how you learned addition or tying your shoes, the more you write code, the better you become at it. Don't let uncertainty hold you back!
You just gotta start typing! It's like trying to lift weights: you won't build muscle by just looking at the weights. Jump in and start coding, even if it feels awkward at first!
This isn't just a coding thing; it's a learning issue regardless of the subject. Whether it's woodworking or cooking, you need to get hands-on to truly understand. If you want to improve, begin writing code instead of just watching tutorials. The more you try, the better you'll get!
Many have this problem due to passive learning, like simply following tutorials. I suggest starting without an IDE so you can grasp the control flow yourself—indentations, braces, all that stuff. Work through a good programming book, try some exercises, or invent your own tiny projects. Keep them simple to avoid getting overwhelmed!

Exactly! The practice is key. You got this!