&gt;  If you start with C++, you&#x27;re committed to a multi year project, that&#x27;s what it takes to advance from novice to junior level.<p>This is ludicrous. Depending on your back-ground and the amount of time you spend working in the language each day, a journeyman level competency can be had in just a few months.    Honestly this sounds like a comment from someone who has not done much C++. Please correct me if I&#x27;m wrong.