Feeling stuck after 2–3 years of C++ — normal learning curve or wrong approach?

1 day ago 1
ARTICLE AD BOX

I have been using C++ for about 2–3 years (previously mostly Python), and for the last year I’ve been developing an OpenGL-based 3D game engine. Despite completing many projects, I still feel like I know very little C++.

Whenever I debug something, I discover new keywords, features, subtle syntax rules, or behavior differences. I keep learning new things but also forget old ones, and the language sometimes feels overwhelmingly large.

I understand that good programmers don’t memorize a language but learn its concepts and philosophy. From the perspective of experienced C++ developers: is this a normal stage when learning C++? Is there something specific I should focus on, or should I continue building projects and gaining experience?

Could part of this be because I never primarily programmed in C before learning C++?

Read Entire Article