Antecedentes: Yo's actualmente un estudiante en HackReactor y no tenía ninguna experiencia en la programación antes con la excepción de un poco de auto-formación en línea (ver los detalles en mi blog aquí acerca de lo que supuso Hola mundo: Cómo empezar a programar). Este post se basa principalmente en HackReactor.
HackReactor es un programa de 3 meses por lo que no hay manera de cubrir los temas académicos en la profundidad que se ve en un programa de maestría. Mientras que pasamos las primeras 2-3 semanas en los fundamentos de CS, la mayor parte del programa se gasta en el aprendizaje de herramientas que se utilizan en un trabajo (versión y el trabajo en grupo en github, marcos de código abierto, herramientas de implementación, lenguajes de navegación) y haciendo proyectos.
Un número de estudiantes aquí tienen un grado en CS ya y están aquí de todos modos debido al valor en el aprendizaje de las herramientas que la gente está utilizando en estos días. Al salir de uno de estos programas, los estudiantes suelen estar preparados para trabajar en puestos de desarrollador junior y yo diría que al salir de un programa universitario puede que tengas que ponerte al día con las herramientas de trabajo.