Hey everyone! I've dabbled in several programming languages, and while C++ has been my favorite so far, I find it pretty overwhelming. I'm worried I won't ever really master it. Since I don't feel particularly strong in any language yet, I'm contemplating a switch to Python. Is this a good idea?
5 Answers
For hobbyists or students, the language choice is wide open! But for work, you’ll end up using whatever your job requires. Learning multiple languages is definitely valuable; it broadens your skills as a programmer. Just follow your interests for now!
It really depends on where you are in life. If you’re just starting out, pick a language you enjoy. Programming is about problem-solving more than the language itself. Focus on learning to break down problems regardless of which language you use. If you’re in college, see which language is most relevant to your classes!
You definitely don't have to know everything in C++. Just focus on the basics that matter and build projects with them. It’s okay to skip some parts; you won't need all of C++ for most tasks!
Switching to Python can be a great idea! C++ can feel like putting together IKEA furniture blindfolded 😂. If Python resonates better with you, then go for it! You'll learn programming logic without the struggles. Once you’re comfortable in Python, C++ will be easier if you come back to it later.
I get that feeling! But honestly, go for what excites you. You don't always need others' validation to switch up your learning. If Python interests you more, dive in and start learning! Trust your instincts, and you'll find your path.
So deep, I love that!