I actually think you&#x27;d go far to spend 3 - 4 months learning C++. Almost every language you can likely encounter in your career will use some feature that will get introduced to you in C++, especially modern C++, and, almost any language will be easier to learn and use after first going through a C++ learning curve.<p>Besides, C++ is still the big player, more than all others. Even Apple&#x27;s new language Swift is written in C++. It&#x27;s a good language to know something about.<p>It also sets you into a different category of programmers, from what I have found recently, since C++ techniques are not taught much in college programs any more (based on my conversations with recent CS grads), which really surprises me. It&#x27;s a special skill that would set you apart if you know it.