¿Por qué se creó la hoja de ruta y con qué propósito?
C++ se utiliza ampliamente en muchos proyectos comerciales y ha sufrido cambios significativos a lo largo de su historia, haciéndolo más conveniente para el uso diario. Sin embargo, todavía existen muchos mitos, especulaciones y miedos en torno al lenguaje que asustan a los estudiantes potenciales. Nuestro objetivo es ayudar a disipar estos mitos y facilitar a los principiantes el aprendizaje de C++.
Actualmente hay una escasez de desarrolladores de C++ en el mercado. Nuestra experiencia muestra que muchos desarrolladores exitosos aprendieron el lenguaje de forma autodidacta, ya que era difícil encontrar información y recursos de calidad. La mayoría de las plataformas educativas y cursos no ofrecen lecciones de alta calidad, siendo muchos de ellos de nivel demasiado alto u obsoletos.
La barrera de entrada al desarrollo en C++ es más alta en comparación con otros lenguajes, ya que la mayor parte de la información disponible está dirigida a desarrolladores experimentados, perpetuando aún más el mito de su excepcional complejidad. Hay una falta de información relevante para principiantes, lo que dificulta el aprendizaje del lenguaje.
Esta hoja de ruta tiene como objetivo abordar estos desafíos. La idea de su creación surgió de realizar numerosas entrevistas con candidatos a desarrolladores de C++ sin experiencia, quienes compartían lagunas comunes en los conocimientos básicos y una falta de comprensión sobre cómo y dónde aprender el lenguaje.
Esta hoja de ruta también puede ser útil para aquellos que ya han estado practicando C++ en proyectos personales y laborales. Puede ayudarte a identificar cualquier laguna en tus conocimientos y profundizar tu comprensión del lenguaje, permitiéndote convertirte en un especialista altamente calificado.