¿Cuáles son las diferencias entre aprender informática en las escuelas y tomar cursos en línea en EDX o Coursera?

Casi todos los grandes ingenieros / desarrolladores que conozco son al menos algo autodidactas. Casi tienen que ser. Está en la naturaleza del desarrollo. Siempre está cambiando y progresando, por lo que casi siempre tienes que estar aprendiendo. Entonces, a menos que seas un estudiante universitario de por vida, debes convertirte en un aprendiz autodirigido de por vida (esto se está volviendo cada vez más cierto en casi todos los campos).

Y hay tantas opciones excelentes hoy, ya sea edX o Coursera como mencionaste, o los nanodegres de Udacity, o estos “campamentos de arranque” que están apareciendo en todas partes.

Un título de CS ofrece una perspectiva más amplia / teórica, mientras que la mayoría de los cursos en línea se centran en la practicidad y la puesta en práctica del conocimiento. No estoy diciendo que un título de CS no sea útil, pero es por eso que hemos visto una explosión de campamentos de desarrollo para desarrolladores, porque en 6 meses puede pasar de ser un principiante a un empleado (sin pasar por 4 años y mucho dinero).

Sólo mis pensamientos, espero que ayude a algunos!

Kevin

En las escuelas recibes comentarios personales, no del instructor, sino de otros estudiantes. Las universidades realmente quieren que tengas éxito, te quedes allí y pagues más cursos.

En un MOOC, la mayoría de las personas nunca terminan el curso. Los estudiantes deben ser más auto disciplinados y capaces de aprender por sí mismos.