En primer lugar, creo que el entrenamiento no puede hacerte un buen programador. La capacitación y los cursos pueden mejorar sus habilidades. Puede tomar el atajo menos eficiente al encontrar cursos prefabricados en http://coursera.com u otros MOOC en línea, pero lo difícil es ir desde cero y caminar hacia arriba.
Le recomendaría que elija el idioma con el que se sienta más cómodo y comience a aprender Estructura de datos junto con la implementación en ese idioma. No profundice en un tema al principio. Repase todos los conceptos básicos a fondo. Después de estar seguro de las cosas que ha aprendido (lo que le llevará probablemente 2 semanas si está lo suficientemente dedicado), comience a programar a diario. Haga que sea algo que debe hacer en su rutina diaria (puede ser incluso durante media hora). En este momento puede comenzar a resolver problemas en la vida de plataformas en línea HackerEarth, HackerRank, Sphere Online Judge (SPOJ), etc. Mirar videos de YouTube para comprender los temas es una gran fuente además de los libros.
Asegúrese de pasar su tiempo inteligentemente, no pase semanas en una pregunta. Si no puede resolverlo después de un tiempo suficiente, pase al nuevo problema, pero asegúrese de encontrar la solución antes de dejar de pensar en ello (puede estar encontrando la solución de otra persona en línea) y comprenderla correctamente. Al final del día, su objetivo debe ser aprender algo nuevo. Luego comience a enfocarse en problemas difíciles en temas específicos y aprenda el tema en detalle. Después de eso, se sentirá interesado e involucrado en el proceso, entonces podrá elegir un curso o capacitación particular para usted.
- ¿Debo tomar CSE en PES University o CSE en BMS?
- ¿Cuál es la mejor universidad para CSE en términos de ubicación, estudio y exposición?
- Tengo 242 en la red eléctrica y no obtengo CSE B.Tech en IIIT Hyderabad. Tengo mejores posibilidades de obtener CS B.Tech en NIT W y NITT. También obtendré duales en IIIT. ¿Qué debo elegir?
- Cómo comenzar con actividades de investigación en informática
- Me apasiona el CSE. ¿Vale la pena estudiar ingeniería electrónica en IIT BHU / ECE en IIT Guwahati en comparación con CSE en NSIT?