Hay muchas formas posibles de evaluar la calidad de un campamento de ciencia de datos. Trataré de enumerar cuáles creo que son esas formas, sin prejuzgar cuál de esas dimensiones es más importante para un individuo en particular. En última instancia, la forma en que intercambie los diversos aspectos de cada programa será una decisión muy personal. Entonces, en ningún orden particular, las cosas a considerar son:
Los atributos del curso. Los cursos diferirán en términos de detalles mundanos como costo, duración, tiempo de reunión y ubicación. La mayoría de estos detalles deberían ser bastante obvios en un catálogo de cursos o en un sitio web de bootcamp y creo que la mayoría de las personas podrán decidir si estos detalles funcionan para ellos o no. Además de estos detalles de rutina, otras cosas, como la proporción de alumnos por instructor, pueden o no estar tan fácilmente disponibles. Cualquier curso de buena reputación debería poder proporcionar esta información a pedido. Los cursos también deben tener una filosofía educativa , por lo que debe averiguar a qué filosofía se suscribe un curso y si eso coincide con lo que sabe que funciona para usted. Haga preguntas como ¿Cuánto tiempo pasa en clase? ¿Hay recursos disponibles para apoyar conferencias externas? ¿Hay tarea? ¿Cómo se evalúa a los estudiantes? ¿Qué tipo de comentarios puedo esperar? ¿Cuánto tiempo se dedica a ejemplos de trabajo?
El material cubierto es otra área a considerar. Dependiendo de sus antecedentes, lo mejor para usted puede ser diferente. En particular, una de las compensaciones principales que cualquier curso debe navegar se relaciona con cuánto enfatiza el rigor teórico frente a las técnicas prácticas. Si tiene un doctorado en matemáticas, por ejemplo, es posible que prefiera un mayor énfasis en el aprendizaje de las aplicaciones industriales y las aplicaciones prácticas de las técnicas, si está tratando de hacer la transición desde un campo menos técnico como la biología, es posible que desee asegurarse de que el curso cubra algunos material fundamental de ciencias de la computación o estadísticas al que quizás nunca haya estado expuesto. Todos los cursos ofrecerán una combinación de ambos, pero algunas preguntas que podrían ayudarlo a discernir cuál es el énfasis de un curso en particular, ¿se espera que los estudiantes demuestren resultados matemáticos como parte del trabajo del curso? ¿Cuál es la formación académica típica para los estudiantes? ¿Hay otros estudiantes con antecedentes similares a los míos que hayan completado el curso con éxito y es posible que pueda hablar con ellos? Dada mi experiencia, ¿qué partes del curso encontraría más desafiantes o desconocidas? ¿Cuánto del curso se gasta en teoría fundacional versus ejemplos prácticos? ¿Qué libros de texto se usan / recomiendan en el curso?
- ¿Cuáles son algunas de las ventajas de un doble grado sobre un solo grado en BITS, si corresponde?
- Durante la entrevista, ¿cómo debo responder por qué te uniste al curso de ingeniería ENTC?
- Soy un estudiante que estudia en Estados Unidos. Yo soy de India. Deseo visitar Doha, Qatar. ¿Cuál es el procedimiento apropiado para obtener una visa de turista de Qatar?
- ¿Puedo ganar 3 lacs (4700 $) dentro de un año con blogs y YouTube, produciendo contenido educativo de calidad a partir de hoy?
- ¿Conoces a alguien que aprendió a codificar con Treehouse (y sitios web similares) y realmente consiguió un trabajo como desarrollador?
Los bootcamps tienen que tomar decisiones a veces difíciles sobre qué herramientas usar. Un instructor debe poder decirle cuáles son esas opciones y dar una buena respuesta sobre por qué toman esa decisión. Para la computación estadística hay varias opciones que incluyen Scala, Python, R, Matlab y Julia. Y hay una gran cantidad de otras herramientas de visualización que pueden incluir JavaScript o herramientas de terceros como Tableau. Además, hay varias tecnologías de bases de datos a las que tendrá que exponerse, y probablemente algún tipo de marcos de computación distribuidos como Hadoop, Spark, Pig, Hive. Todas las herramientas mencionadas aquí son de código abierto y ampliamente aplicables en muchos trabajos, pero los bootcamps a menudo están sujetos a la presión de las compañías que desean encerrar a los estudiantes en el uso de sus productos con la esperanza de que cuando ingresen a la industria, esos estudiantes se conviertan en defensores de los salarios. versiones de ese producto. En general, sería escéptico de un programa que enfatiza una gran cantidad de software con licencia comercial, y deberían tener una buena respuesta para las preguntas ¿Cómo elige las herramientas que enseña en el curso? ¿Se utiliza software con licencia comercial en el curso y por qué?
Resultados de los estudiantes que debe saber en cuanto a los tipos de resultados que los estudiantes han tenido anteriormente. Algunas preguntas a las que quizás desee responder: ¿Cuál es la tasa de finalización del curso? ¿Cuántos de los estudiantes completados pudieron encontrar trabajo en el campo y cuánto tiempo tomó eso? ¿Cuántos graduados del programa ha habido? ¿Cuáles son las tarifas para el curso o ubicación específica que estoy considerando? ¿Qué tipo de salarios reciben los estudiantes después de la graduación? Un buen bootcamp debe tener tasas muy altas de éxito de los estudiantes y debe poder brindarle detalles sobre cómo calculan exactamente las cifras que dan. Cualquier curso que no pueda proporcionar esos detalles, o que excluya a un número irrazonable de estudiantes de sus métricas sería sospechoso.
Los cursos también pueden proporcionar actividades de enriquecimiento extracurricular , como oradores invitados, o acceso gratuito o con descuento a conferencias y eventos. Es posible que los horarios de tales eventos no se conozcan con anticipación, pero puede preguntar qué tipos de eventos similares han ocurrido en el pasado y si el campamento aún ofrece experiencias similares.
Debe saber qué tipo de apoyo profesional obtendrá fuera de la clase durante su búsqueda de empleo. Algunos programas prácticamente no ofrecerán apoyo, mientras que otros tendrán un personal específicamente dedicado a prepararlo para que tenga éxito en su búsqueda de empleo y negociación posterior. Algunos cursos pueden cobrar una tarifa a las empresas que desean contratar a sus graduados, lo que en realidad podría dificultarle el trabajo, por lo que debe saber si este es el caso.
Los bootcamps pueden tener personal específicamente dedicado al bienestar y la satisfacción de los estudiantes fuera de los aspectos técnicos del curso (esto es cierto en Galvanize, donde soy instructor). En mi opinión, este tipo de persona puede proporcionar un apoyo emocional crítico durante lo que con frecuencia puede convertirse en una experiencia estresante e intensa.
Los cursos deben tener algún tipo de requisitos de graduación que dicten lo que un estudiante debe lograr para ser considerado un graduado del programa.
Debido a que usted preguntó acerca de los bootcamps, ninguno de ellos ofrece un título , pero tenga en cuenta que hay programas que otorgan títulos como GalvanizeU, Berkeley o SMU que podrían ser más valiosos para alguien cuyo historial no los prepara para la velocidad de un bootcamp. .
Finalmente, la ubicación del curso puede ser importante. Si tiene un área particular del país en el que le gustaría trabajar, es posible que desee considerar un programa en esa área para que pueda comenzar a establecer contactos con posibles empleadores durante el curso. Eso no quiere decir que no pueda moverse para el curso y conseguir un trabajo en otro lugar, pero puede ser más fácil hacer el curso y buscar trabajo en la misma área. También puede preguntar qué relaciones tiene el bootcamp con las empresas locales. ¿Hay oportunidades para pasantías? ¿Han sido contratados estudiantes en la empresa X?
¿Dónde obtener respuestas a estas preguntas? Parte de esta información estará disponible en los sitios de los propios campamentos de arranque, en particular los catálogos de cursos o las páginas de información reglamentaria serán buenas fuentes para responder a muchas de estas preguntas. También hay herramientas para comparar bootcamps, muchas de las cuales solicitan la revisión de los estudiantes y pueden permitir la comparación de otros aspectos del curso. Algunos de los mejores son: CourseReport y SwitchUp. Muchos bootcamps ofrecerán jornadas de puertas abiertas a futuros estudiantes. Puede hablar con un miembro del personal de admisiones que podrá responder muchas preguntas comunes. El personal de admisiones también puede conectarlo con ex alumnos, quienes pueden brindarle una cuenta más personal de su propia experiencia. También debe poder hablar con un instructor a pedido (aunque espere ser invitado a hacerlo durante una jornada de puertas abiertas). Dado que los estudiantes de bootcamp de ciencia de datos están muy bien conectados, es posible que pueda encontrar sus experiencias en blogs, en reddit o en otros lugares. Si está interesado en qué tipo de empresas trabajan los graduados, puede obtener información de grupos de exalumnos vinculados.
Encontrar toda esta información puede ser mucho trabajo, pero si va a gastar tiempo y dinero invirtiendo en un campamento de entrenamiento, debe sentirse seguro de saber qué esperar de su experiencia.