A vostro avviso, nel costruirsi una formazione da programmatori professionisti, al giorno d'oggi, è importante avere una conoscenza dettagliata di C e C++ oppure è meglio concentrare le proprie energie su altri linguaggi più moderni? Java, Python, Ruby, Swift. etc.
PS parlo proprio di "conoscenza dettagliata", non dell'essere consapevoli della loro importanza storica, o dei loro principali costrutti, che poi hanno adottato tutti gli altri linguaggi "C-like..."