Feeling Lost in Python: Is It Just Me?

0
2
Asked By CuriousCoder92 On

I'm currently taking an intro computer science class using Python, and honestly, I'm feeling pretty overwhelmed. Writing code from my pseudocode is difficult for me, and I often struggle with figuring out the right order of operations or even how to start. While I can break down problems, I seem to forget things like dictionaries and the correct syntax all the time. I'm starting to wonder if this is how everyone feels or if I'm just not cut out for this. Will things get easier with practice, or should I just give up? I've even tried practicing on Exercism, but I got stuck on the leap year exercise after just 30 minutes. I'm really hoping to improve after this term, but right now, it feels like a constant uphill battle. Is this normal for beginners?

3 Answers

Answered By DevDude123 On

Everyone learns at their own pace. Some folks pick it up quickly, while others need more time. If coding excites you, keep practicing! If you're not feeling it, there are tons of other career options beyond programming.

CuriousCoder92 -

Thanks for that. I do enjoy it when I get something right, but the struggle can be so tough at times. I often end up in tears and start doubting myself.

Answered By SyntaxSleuth On

Learning to code is definitely a mix of practice and figuring out a ton of concepts at once. It’s less about memorizing syntax and more about understanding the logic behind it. Almost everyone experiences this phase, especially at the start. Just stick with it, and things will start to click. Take your time to really get comfortable with the basics, like dictionaries, which are super handy once you understand how they work.

CuriousCoder92 -

I appreciate that! I do find myself figuring things out eventually, but progress feels way too slow for class deadlines. I really struggle with dictionaries too.

Answered By LogicLover On

When you're writing pseudocode, make sure each step is correct before moving on. Check that the data you're manipulating is what you think it is — it can save you a lot of head-scratching later. Forgetting things is normal; even seasoned coders don't remember every little syntax detail. Just focus on understanding the problems you’re trying to solve and practice verifying your code with simple tests as you go along.

CuriousCoder92 -

That makes a lot of sense! I can see how getting it right step-by-step could help. I think I rushed through the leap year problem instead of ensuring each part worked.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.