Am I Learning Programming the Right Way?
Asked by
CuriousCoder57
Hey everyone, I'm a first-year computer science student and I've been diving into classes and working on a few projects in my free time. Some of these projects feel way above my current skill level based on what I've learned so far in class, but they're helping me figure out which classes I actually want to take. I know I won't learn everything about computer science before starting a project, but sometimes I fear I might be misinterpreting concepts because I lack the formal background. Usually, I just read articles and use Google to understand what I need, but I sometimes worry that I'm picking up bad habits or learning things incorrectly. Has anyone else felt this way?
Answers
You're doing great, so don't stress too much! It's completely normal to misinterpret some concepts at first. The important thing is that as you continue to work on projects, you'll get better at understanding and abstracting those concepts over time. Just keep pushing yourself and learning from your experiences!
Reply to this answer
Misunderstanding concepts is part of the journey! I've been writing code for decades, and I still have to double-check my understanding sometimes. Itโs all about being patient with yourself. You're just starting out, and everyone learns at their own pace!
Reply to this answer
Learning isn't about being perfect from the start; it's about doing your best and improving each time. You'll tackle challenges and then look back to see how you can do better. Just think about a painter who struggles to create the exact masterpiece they envision before even trying!
Reply to this answer
As long as youโre staying in touch with your professors and using your college resources, you should be fine! Your grades will help show how well youโre grasping things. The formal part of education will help fill any gaps in your programming knowledge.
Reply to this answer
Many amazing programmers are self-taught, and thatโs completely valid! Don't stress too much about doing things 'right.' Focus on enjoying the learning process and figuring out what works best for you. Keep questioning and experimenting, and youโll keep improving, even if it feels like youโre stumbling sometimes.
Reply to this answer
Add your answer
Answers are reviewed before publication.
PonderingPanda96: Yeah, exactly! The key is to keep experimenting and adapting.