I'm curious if learning C++ is still a solid path to landing a six-figure salary. If so, how many months of study should I commit to before I can start applying for jobs? Keep in mind, I currently have a full-time job unrelated to programming.
2 Answers
Getting into C++ programming can be tough for entry-level positions. Unlike many other languages that might want about five years of experience, C++ job ads often require a crazy twelve-plus years just for entry-level jobs! However, starting out with C++ isn't too hard if you already know another programming language; you might pick up the basics in a couple of weeks. But the catch is that employers want candidates who are savvy with advanced concepts and performance optimization, which takes years of practice. Many people feel C++ is declining in popularity, similar to Fortran, but that's a topic up for debate.
C and C++ are still very much in demand. According to the TIOBE index, C is the second most popular programming language, with C++ in third place, so there are definitely opportunities out there!
Have you checked your local job listings for six-figure positions that require C++? It's important to see what the requirements are and how much experience they expect, as it can vary greatly by location. There might be high-paying C++ roles available in some places, but not necessarily where you are.

I see your point, but I think the compiler handles a lot of the heavy lifting in C++, so I wouldn't agree with everything here.