Aprecio tu deseo de ser un buen programador. Para eso necesitas ser bueno en matemáticas primero. Porque su capacidad analítica le ayudará a crear la lógica necesaria para la programación. Entonces necesitas ser muy bueno en el enfoque algorítmico de los problemas. Estos son los conceptos básicos. Puedes empezar con esto. Continuando, participando en hackathons y eventos de programación en línea. Estos te ayudarán a conocer el alcance de la perfección que tienes en un campo en particular y puedes mejorarte a ti mismo … Debes estar tan dedicado a la codificación que necesitas programar incluso en la Nochebuena … Esto seguramente te hará un buen programador … Déjame decirte Citas inspiradoras de Linus Torwalds, “Hablar es barato, muéstrame el código …” feliz codificación …
En lo que respecta a los cursos, mejor te vuelves perfecto en C, luego vas a C ++, Estructura de datos, Java, tecnología web … te gusta acercarte a una guía y entender la jerarquía de los lenguajes de programación e ir con ellos. Hay cursos ofrecidos por una buena universidad en el sitio web como coursera, edx.org,…. donde puede llevarlos gratis junto con el certificado de auditoría. También puedes referir sitios web como w3schools para programas resueltos, también geeks for geeks es la mejor plataforma … !! Estos son los cursos y actividades que necesita hacer para sobresalir en la programación …