I'm a 38-year-old newbie diving into programming, and I've hit a bit of a wall. After 12 weeks into a specialized associates degree program, I can read and comprehend code just fine; when I see examples, I understand what they're supposed to do and can visualize the solutions. However, when it comes time to actually write the code myself, I just blank out. Is this a common issue among beginners? I've also been supplementing my learning with resources like CS50P, but it feels like the problem sets aren't clicking with me.
3 Answers
You're definitely not alone! This is a common struggle for many when starting out. What helps is breaking down the problem first. Try translating the problem description into simpler terms and use pseudocode to map out your solution before jumping into actual coding.
You're experiencing what's often called the 'gap between comprehension and creation.' The best way to bridge that gap is through consistent practice. Try writing code from scratch instead of just copying examples; it can feel tough at first, but that hands-on experience is crucial for making it stick.
Totally relatable! When I started coding, I felt completely lost too. It took some time, but eventually something clicked, and it got way easier. Focus on practicing writing code regularly—start small with simple scripts, then build your way up.

Thanks for the encouragement! It’s nice to know this is a common experience. I'll definitely try tackling some projects from scratch.