I'm 15 and starting to think seriously about my future. I've found that I really enjoy programming, especially the complex aspects of memory management and optimization. However, while looking for local job listings, I mostly see positions requiring full-stack skills, JavaScript, or roles in data analysis and AI. I've struggled to find any opportunities that align with my interests in deeper programming. Is it still worthwhile to invest my time in learning C++? Are there niche areas in programming that I might be missing, or is it just bad luck with my job search?
3 Answers
C++ has been relevant for decades and is still widely used today, especially in industrial applications and systems programming. If you're not finding C++ jobs now, look into automation, robotics, or even game development—these fields still value C++. That said, have you considered learning Rust too? It's becoming increasingly popular for low-level programming.
While C++ has its challenges, it’s definitely not going anywhere. Just dive in and see where it takes you!
Absolutely! C++ is highly respected, especially in sectors like quantitative finance where it’s often the go-to language. Starting young gives you a real edge, and if you master it, you'll find that many big tech companies actually rely on it for backend systems.
Plus, if you know C/C++, picking up other languages will be a breeze. You’ll have a solid foundation to build on.
Honestly, at your age, just focus on learning what excites you. C++ can be tough, but it’s a great language that will only help you in the long run. Don't just focus on job listings—find joy in the learning process itself! You’re still a few years away from the job market, so explore what you like first.
I appreciate that advice! I think I really need to focus on enjoying programming rather than stressing over future employment.

That’s a great point! I’m curious about exploring both C++ and Rust. Just don’t know which one to dive into first.