La única manera de ser un gran ingeniero de software es sentarse y escribir muchos códigos . No aprendes a jugar al baloncesto viendo la NBA, tienes que salir y jugar. De la misma manera, para ser un buen programador necesitas hacer mucha codificación.
Coursera y otros recursos en línea son buenos para proporcionar información (empujar la información de una manera) pero son realmente malos en otros aspectos como responder a sus preguntas, reformular las explicaciones y proporcionar el entorno adecuado para que practique la codificación. No me malinterpretes, es genial tener tantos recursos para “aprender”, pero eso no es suficiente. Joder, ni siquiera es el 10%. Puedes ver todos los videos que quieras y resolver todos los ejemplos de codificación de juguetes que quieras, pero no terminarás siendo un buen programador de esa manera.
Si desea convertirse en un buen programador estudiando en línea, use esos recursos como punto de partida. Pero eso es solo el comienzo. Intenta trabajar en proyectos reales . Busque mentores para obtener respuestas inmediatas a sus preguntas y buenas explicaciones sobre cosas que no entiende. Y finalmente, y tal vez más importante, reunirse con otras personas para hacer la codificación juntos . Aprender con otros compañeros es crucial para una buena experiencia educativa. Trabajar con alguien más lo hará concentrarse, comprometerse con los días y las horas, y mantener su moral alta . Al codificar en un grupo, también aprenderá mucho más rápido, ya que recibirá y proporcionará muchas explicaciones de los conceptos y tendrá la oportunidad de expresar su opinión constantemente.
Finalmente, quiero contarles la historia de un estudiante que tuvimos. Durante una clase, estaba explicando las Comprensiones de Lista y ella estaba haciendo MUCHAS preguntas. Como de costumbre, nos encantan los estudiantes que hacen preguntas porque eso demuestra que están comprometidos, así que terminamos esa clase 45 minutos tarde (2: 45hs en total, ¡locos!). Después de la clase ella me escribió un mensaje personal diciendo:
- Además de NPTEL, ¿hay algún sitio web o canal de YouTube en el que encontremos conferencias de videos de programas completos mecánicos de GATE?
- ¿Cuáles son los beneficios de completar MOOCS de Edx y Coursera?
- ¿Cuál es más efectivo para adquirir habilidades de estrategia de marketing digital, un curso universitario pagado o cursos y libros en línea gratuitos?
- ¿Hay formas de usar los juegos (preferiblemente en línea) para aprender?
- ¿Hay cursos en línea disponibles para obtener un certificado Montessori?
Muchas gracias por tomarse el tiempo para responder a todas mis preguntas hoy. Finalmente entendí cómo funcionan las Comprensiones de listas. Pasé los últimos 2 meses en el curso XXX en línea tratando de resolverlos y en realidad nunca lo hice. No puedo creer lo estúpidos que parecen ahora.