De acuerdo con el propio diseñador de C++, el aprendizaje efectivo de la programación no se reduce a recursos fragmentarios disponibles en internet, sino que exige una comprensión profunda de cómo opera el software en diferentes niveles.

Además, en distintos foros y entrevistas, ha aconsejado a los nuevos profesionales que “no hay que ser muy listo” para tener éxito, señalando la importancia de la constancia y la aptitud práctica en la ingeniería de software.

Como apunta el creador de C++, la complejidad en el diseño de un lenguaje es una señal de su adaptabilidad y potencia ante la evolución constante del sector.

Asimismo, la presencia de críticas o quejas por parte de la comunidad desarrolladora no es, desde esta visión, un defecto, sino una consecuencia directa de la capacidad de ese lenguaje para responder a las demandas reales del mundo del software.