Para comenzar a aprender programación, primero interese en ella. Y el interés surgirá automáticamente si piensa en los resultados de convertirse en un mejor programador, es decir, una mejor comprensión de las materias en sus próximos años de ingeniería, las posibilidades de obtener un buen trabajo, etc. Pero no aprenda a aprobar el examen .
Volviendo a la pregunta original, ¿Deberías unirte a un instituto o aprender ol? Entonces, puede unirse a algún instituto, definitivamente lo ayudará a aprender construcciones básicas de programación (bucles, recursividad, tipos de datos, matrices, etc.) rápidamente. Pero aparte del instituto, también debes hacer tu tarea en casa. Estoy sugiriendo algunos consejos / recursos que definitivamente te ayudarán,
– Aprenda programación en Linux . Instale Ubuntu o fedora en su escritorio o en VirtualBox (si tiene Windows).
– Use el compilador gcc para compilar programas C / C ++ / Java
- ¿Qué debe hacer un estudiante de BTech que acaba de terminar el 3er año para tener buenas oportunidades de hacer una maestría (en redes informáticas) en las mejores universidades de los Estados Unidos?
- ¿Cuál es el salario más alto ofrecido a un B.Tech en ingeniería civil de NIT?
- ¿Qué ventajas tienen los ingenieros con un BTech en mecánica y una maestría en aeroespacial sobre aquellos con un BTech y MTech en aeroespacial?
- ¿Por qué los graduados de B.Tech de los colegios regionales de la India siempre están subestimados?
- ¿Qué debe hacer un B. Tech. el titular prefiere: un trabajo privado o un trabajo del gobierno?
– Siempre consulte libros de texto estándar de autores de renombre como Bjarne Stroustrup (creador de c ++), Denis Ritchie (creador del lenguaje C). También puede referir otros libros (tipos de Yashwant Kantikar) si considera que los libros de los autores anteriores son demasiado difíciles, pero le sugiero encarecidamente que deje de leer libros sin sentido lo antes posible.
– Intenta resolver ejercicios simples de cualquier libro
– Una vez que haya terminado desde arriba, puede probar algunos problemas de sitios como codechef, spoj, etc.