¿Cómo se pueden mejorar las habilidades en la programación? Soy estudiante de primer año y estudio un B.Tech en TI en GGSIPU (MSIT).

Existen toneladas de recursos gratuitos que puede utilizar para convertirse en un mejor programador, pero para asegurarse de utilizar los recursos correctos en el momento adecuado de sus estudios universitarios y para darle una idea justa sobre cómo mezclar y equilibrar un par de cosas, volvería a publicar la guía de Ashish Kedia, puede usarla como una guía general para embarcarse en convertirse en un mejor programador y dado que él lo hizo todo, le servirá mejor.

Guía completa para estudiantes de CS de Ashish Kedia sobre Life of a Debugger

Aprendizaje de estructuras de datos y algoritmos de Ashish Kedia sobre la vida de un depurador

Ahora, un consejo por adelantado, no trates de aprender todos los lenguajes de programación que existen, más bien apégate a uno solo y aprende los fundamentos de la programación y el rigor detrás de él. Las estructuras de datos y los algoritmos son muy importantes, también los cursos de matemáticas juegan un papel clave. en tu desarrollo como programador.

Matemáticas discretas, estructuras de datos, algoritmos, sistemas operativos forman el núcleo de su comprensión de CS, sea muy fuerte con esos fundamentos.

Además de eso, también hay una guía de Google, sin embargo, déle una lectura para obtener una nueva perspectiva.

Inicio – Guía de desarrollo tecnológico de Google

También me gustaría agregar otro repositorio de recursos geniales Sin lista de excusas.

¡Feliz aprendizaje!

Hermano, estás en tu primer año. Tienes una carrera larga para correr. Pero ya no te desmotivaré si estás ansioso por aprender programación, no solo saltes al alto nivel sino que fortalezcas tus conceptos básicos. Y si me preguntas qué lenguaje de programación elegir, mi respuesta sería C o C ++.