Los bootcamps de programación son programas intensivos de desarrollo de software que surgieron por primera vez en 2011. [1]
Los primeros bootcamps de codificación se abrieron en 2011. [2] [3]
En julio de 2017, había 95 cursos intensivos de codificación a tiempo completo en los Estados Unidos . [4] [ Necesita actualización ] La duración de los cursos suele oscilar entre 8 y 36 semanas, y la mayoría dura entre 10 y 12 semanas (con un promedio de 12,9). [5]
Tras la creciente popularidad de los bootcamps de codificación, algunas universidades han iniciado sus propios programas intensivos de codificación o se han asociado con bootcamps de codificación privados existentes. [6]
Existen varias opciones creíbles de bootcamps en línea. Estos suelen funcionar emparejando a los estudiantes con un mentor y, además, suelen ser más económicos y adaptarse mejor a las necesidades específicas de los estudiantes. Hay muchos bootcamps de programación en línea que ofrecen una variedad de opciones, por ejemplo, a su propio ritmo, a tiempo completo y a tiempo parcial. [7]
Los bootcamps que se centran menos en el desarrollo full stack y más en la producción de científicos e ingenieros de datos se conocen como bootcamps de ciencia de datos. [8]
Los bootcamps de codificación pueden ser selectivos y requerir habilidades mínimas; algunas empresas apuntan a ayudar a los novatos a aprender habilidades previas y postularse a los bootcamps. [9]
Los bootcamps de codificación pueden ser a tiempo parcial o en línea, pueden ser financiados por empleadores o calificar para préstamos estudiantiles. [10] Según un informe de investigación de mercado de 2017, la matrícula variaba desde gratuita hasta $21,000 por curso, con una matrícula promedio de $11,874. [11]
"Matrícula diferida" se refiere a un modelo de pago en el que los estudiantes pagan a la escuela un porcentaje (18%–22,5%) de su salario durante 1 a 3 años después de la graduación, en lugar de pagar la matrícula por adelantado. [12]
En Europa , los bootcamps de codificación pueden ser gratuitos o costar un par de miles de euros por programa. [ cita requerida ] A diferencia de la educación universitaria formal, las ofertas privadas de capacitación parecen caras. [ cita requerida ]
El 16 de agosto de 2016, el Departamento de Educación de los EE. UU. anunció préstamos o subvenciones de hasta 17 millones de dólares para que los estudiantes estudien con proveedores de capacitación no tradicionales, incluidos campamentos de programación. [13] Estas subvenciones o préstamos se administrarán a través del programa piloto EQUIP, que significa Calidad Educativa a través de Asociaciones de Innovación. [14] Los programas deben asociarse con una universidad acreditada y una entidad de garantía de calidad de terceros (QAE) para recibir ayuda financiera federal. [15]
En 2016, existía la preocupación de que la asociación de campamentos de entrenamiento de programación privados con ayuda financiera federal podría atraer a organizaciones menos reputadas para crear programas de campamentos de entrenamiento de programación. [16] Las barreras de entrada y salida significan que las escuelas establecidas enfrentan menos competencia que en un mercado libre, lo que puede conducir al deterioro de la calidad y al aumento de los precios. Además, los problemas dentro de los modelos universitarios tradicionales podrían transferirse fácilmente a las asociaciones universidad/campamento de entrenamiento. [17] Por otro lado, otros creen que mejorar la política en torno a la ayuda financiera ayudará a que los futuros estudiantes de menores ingresos asistan. Hay varios sentimientos de que los campamentos de entrenamiento de programación son accesibles solo para los ricos. [18]
Algunas empresas, como Code Ninjas y Northcoders, trabajan con niños en campamentos de entrenamiento y otros programas de codificación para ayudarlos a progresar a través de diferentes niveles y áreas del campo de la programación. Mientras que otras, como Code Labs Academy, trabajan con personas independientemente de su formación profesional o académica, para brindarles la oportunidad de cambiar de carrera o capacitarse en el campo de la programación sin tener conocimientos previos de programación.