Encuentre un proyecto de código abierto de C ++ en Github que se adapte a su estilo y tenga suficiente documentación para comenzar a trabajar rápidamente. Elija un proyecto en el que la comunidad esté desarrollando y contribuyendo activamente, observe el historial de solicitudes de fusión, revisiones de códigos y conjuntos de cambios desde la fecha en que lo permitan. Clone cuando esté listo y asegúrese de utilizar las herramientas Xcode o Visual Studios (o su IDE avanzado de elección) para navegar por el proyecto rápidamente. Si comete un error, siempre puede volver atrás. Cuando implemente algo que valga la pena mantener, confirme, presione y envíe su propia solicitud de fusión para obtener un comentario honesto en una revisión de código. Bifurque el proyecto y combínelo por su cuenta o busque un nuevo proyecto si las cosas no se mueven lo suficientemente rápido para usted. Haga preguntas inteligentes sobre Stack Overflow con una buena muestra del código con el que está teniendo problemas cuando se atasca.
Las escuelas de videos y códigos en línea pueden ser un buen lugar para mojarse los pies, pero solo aprende a nadar una vez que llegas al final profundo.