Am I Still a Beginner After Learning C++ Basics and Some Data Structures?

0
15
Asked By TechieNinja42 On

Hey everyone! I've been diving into C++ programming and I'm starting to wonder how I should classify my skills. I've completed the basics of C++ and object-oriented programming (OOP), and I've also gone through some data structures and algorithms (DSA) on my own, like vectors and linked lists. While I feel like I've accomplished a lot, there are still many advanced C++ topics I haven't tackled yet, such as smart pointers and multithreading. So, I'm curious: at this point, should I still consider myself a beginner, or am I somewhere between beginner and intermediate? Additionally, I have an interest in web development. Should I continue deepening my C++ knowledge or make the switch to web dev? I'd love to hear thoughts from anyone who has been in a similar position. Thanks!

5 Answers

Answered By CodingChef On

Think of it like cooking: you know how to use the tools, but you’re not quite ready for full-on cooking yet. Start working on projects that challenge you. You’ll learn much faster when you start applying your skills in real situations.

CSNewbie123 -

So, should I work on making a simple game or something similar?

Answered By CodeCrusader77 On

I'd say you're at a point just before being an intermediate. You definitely have a solid grasp of the basics and some experience with data structures, which is a big step forward. The thing is, a lot of people experience imposter syndrome even after learning a lot. Don't let that discourage you—just keep building.

CPlusPlusWizard -

So you're suggesting I shouldn't worry too much about my label? Just keep learning advanced C++ next?

DebuggingDiva99 -

Exactly! Focus on what you love. You can always pivot later!

Answered By DevGuru99 On

Congrats on leveling up! You’re not a beginner anymore. Just remember, programming is all about layers—everyone feels like they're a beginner at some point. Focus on the next steps for your journey: build something, contribute to projects, and you'll keep advancing.

TechieNinja42 -

Great advice! Should I stick to C++ or explore web development now?

CodeWhisperer -

Go with C++ if you enjoy it! Both paths have their merits, so choose what excites you.

Answered By BytesAndBits On

Honestly, those questions feel quite beginner-level. But that's not a bad thing! It shows you're still in the learning stage, which is completely normal for aspiring developers. Don’t get too bogged down by labels. Just keep applying your knowledge through projects and practice.

CPlusPlusMaven -

Right? I mean, does it matter if I’m labeled a beginner or not?

Answered By CuriousCoder On

Sure, you’ve got the basics down, but being a coder is about more than just knowledge—it's about problem-solving. You might still feel like a beginner, and that's okay! But maybe focus on actual coding assignments or small projects to really see where you stand.

TechieNinja42 -

That makes a lot of sense! What kind of projects should I tackle next?

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.