How can I become an exceptional programmer?

October 22, 2025 3 answers
Asked by CleverPenguin42
I've just started learning programming with C++, but I'm eager to excel and not just be good at it. I'm wondering, is it all about practice? How much practice do I need? Should I read more books on C++ to improve? In my class, when the teacher assigns coding tasks, I struggle with the logic and often find myself falling behind my classmates. What should I do to enhance my skills?

Answers

CodeCrafterX
Think of coding like building with Legos, but in reverse. Start with a big solution and break it down into smaller parts. For example, if you need to draw a tree, think of it as a tree drawer that has different components: a trunk drawer, a branch drawer, and a foliage drawer. Each part does its job, and after breaking down your approach, it all comes together beautifully!
Reply to this answer
DevMaster250
It really boils down to practice. But not just any practiceโ€”focus on quality, deliberate practice. You want to work on problems that are just challenging enough to help you grow. If it's too easy, you'll just breeze through, and if it's too hard, you'll feel stuck. Also, the more hours you can dedicate, the better your progress will beโ€”there's definitely a correlation between time spent and skill level!
Reply to this answer
CuriousCoder88
Before aiming to be the best, maybe try to just be โ€˜goodโ€™ first, or at least not terrible. Once youโ€™ve got the basics down, then look to improve. It's all about building a solid foundation first!
Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions