¿Es posible obtener un trabajo de programación de nivel de entrada después de asistir a un campamento de entrenamiento en los Estados Unidos? Si es así, ¿con qué frecuencia una persona consigue un trabajo? ¿Qué habilidades obtuvieron los que fueron colocados durante el programa que atrajo a las empresas contratantes?

Hecho esto con una máquina de escribir real. Vale la pena …

si

Inequívocamente, absolutamente, definitivamente, y demonios sí. Es posible ser contratado para un puesto de desarrollador de nivel junior después de completar un bootcamp. Sin embargo, todavía es solo una posibilidad, lejos de ser una garantía. Como el otro estado de respuestas, los bootcamps no son servicios de colocación, la mayoría no son pagados para ayudar a las empresas a encontrar candidatos.

De hecho, varios bootcamps reembolsan parte de la matrícula de un estudiante si el estudiante encuentra empleo. Estos reembolsos ayudan a motivar a los estudiantes a completar el programa y buscar un empleo remunerado.

“¿Nuestra tasa de colocación? Uhh … ¿suena 100% bien?

Los resultados pueden variar

Muchos programas de bootcamp publican tasas de ubicación. No hay una forma estandarizada de calcular este porcentaje, pero una organización respetable publicará la suya o la presentará a cualquier posible estudiante que tenga la curiosidad de preguntar.

Las consideraciones que debe hacer un campo de arranque al calcular la tasa de colocación incluyen: el ancho de la ventana de colocación posterior a la graduación (promedios de tres meses), ya sea para incluir el trabajo por contrato o trabajos no programadores como colocación, ya sea el lanzamiento de un nuevo negocio o el inicio de cuentas hacia la colocación, etc.

Por lo tanto, es difícil determinar la verdadera tasa de colocación entre los graduados de bootcamp de software. Es una pérdida de tiempo intentar resolverlo. En cambio, considere todo lo que está dispuesto a hacer para tener éxito.

Walter White, propietario de una pequeña empresa, en la foto, disfrutando de los frutos de su trabajo.

Por qué le pasan cosas malas a las personas buenas

Considero el azar en gran parte de lo que sucede. Si puede aumentar sus posibilidades, puede aumentar la probabilidad de lograr su objetivo. ¿Por qué un estudiante de bootcamp, después de graduarse de un riguroso bootcamp, lucharía por encontrar un trabajo después? Probablemente una combinación del creciente número de graduados de bootcamp con los que deben competir y la mala suerte (pocas posibilidades).

Hay factores de probabilidad que puede controlar: dónde vive, cuánto dinero está dispuesto a trabajar, su comportamiento, su red, sus habilidades técnicas y su determinación. Al mismo tiempo, hay factores que no controlas: la cantidad de oportunidades de trabajo en tu área, el sesgo inherente de la industria tecnológica hacia los hombres blancos y asiáticos, la opinión de un reclutador sobre los bootcamps y sus graduados, etc.

Los estudiantes que aumentan sus posibilidades al enfocarse en factores controlables tienen muchas más probabilidades de tener éxito que los estudiantes que simplemente se gradúan de un campamento de programación.


Los bootcamps enseñan muchas de las habilidades básicas que los empleadores encuentran atractivas: desarrollo de software, gestión de repositorios, autosuficiencia, trabajo en equipo y la capacidad de aprender. Sin embargo, como la mayoría de los trabajos, las oportunidades tecnológicas requieren habilidades blandas como la gestión del tiempo y la comunicación que son difíciles de enseñar en un entorno de campo de entrenamiento.

Lo que es más importante, los reclutadores buscan candidatos con pasión y una gran personalidad, los cuales requieren mucho esfuerzo personal para desarrollarse. Si ya tiene las habilidades blandas y está listo para asistir a un campamento de programación, le sugiero que eche un vistazo a Full Stack Developer Track de Bloc.

Bloc, donde escribo y edito el plan de estudios, une a los estudiantes con mentores profesionales que los ayudan a aprender los fundamentos del desarrollo web Rails y JavaScript. Aprenderá las habilidades necesarias para convertirse en un desarrollador de nivel de entrada y lo ayudará a encontrar trabajo después de graduarse.

¡Independientemente del camino que tome, le deseo la mejor de las suertes en su viaje para convertirse en un desarrollador web junior!

Definiciones de tasas de colocación y los rasgos de aquellos que triunfan

Cálculos de tasa de colocación
A partir de ahora, no existe un cálculo estandarizado para las tasas de ubicación entre los campamentos de arranque (haremos nuestro mejor esfuerzo para ayudar al consumidor en esto en los próximos meses). En Launch Academy, nuestra tasa de colocación se calcula como solicitantes de empleo que obtienen puestos remunerados en empresas dentro de los 180 días posteriores a la graduación, donde los ‘solicitantes de empleo’ se definen como graduados que se comunican activamente con nuestro Director de Talento, asisten a entrevistas programadas y / o participan en cualquiera de los diversos recursos de servicios profesionales que ofrecemos durante la etapa de apoyo de posgrado del programa.

¿Por qué algunas personas son ubicadas y otras (aunque minoritarias) no?

La industria de bootcamp en su conjunto no ha definido colectivamente qué constituye un buscador de trabajo activo y una línea de tiempo de colocación razonable. Si alguien encuentra trabajo un año después, ¿eso cuenta? Probablemente no, pero en el otro extremo del espectro un mes sería muy poco tiempo simplemente porque las compañías de contratación a menudo no se mueven tan rápido. En general, las personas son ubicadas porque han desarrollado las habilidades y encajan en las empresas de contratación, por lo que podría ser mejor hablar sobre las razones por las cuales alguien no es contratado.

Razones legítimas por las que alguien no consigue trabajo después de un bootcamp:

  • No todos buscan un trabajo de tiempo completo después. Algunos empresarios están invirtiendo en sus habilidades para poder construir productos por su cuenta en lugar de pagar a los desarrolladores.
  • Ya tienen un trabajo y no buscan uno nuevo después. A veces, las empresas pagan a sus empleados para que asistan a un campamento de entrenamiento para adquirir rápidamente la habilidad que necesitan.
  • Rompedores universitarios: estudiantes universitarios extremadamente ambiciosos que regresan al campus después del campamento de entrenamiento.
  • Problemas de personalidad: a veces las personas se interponen a su manera y exhiben razones no relacionadas con el trabajo por las que no querría contratarlas. Actitud, mala higiene (sí, realmente), estilos de comunicación, etc.
  • Exploradores: tienen la habilidad suficiente para ingresar a un campamento y hacerlo bien, pero no están orientados al trabajo. Esto es realmente una fuente de gran debate dentro de los bootcamps porque todos los que están motivados y curiosos merecen una oportunidad, pero aceptar a estas personas puede reducir las tasas de colocación.
  • Desempeño poco notable: superan el programa, pero no se destacan. Llegan al día de la carrera con un proyecto final poco emocionante y demuestran entusiasmo y exploración por debajo del promedio del material.
  • Descubre que no quieren ser codificadores. Después de 10 a 15 semanas de codificación intensa y rodeado de desarrolladores, algunas personas deciden que no es la vida para ellos. Entonces, o vuelven a lo que estaban haciendo antes o se van en una nueva dirección.

Si filtra a todas las personas que no encajan en una de esas categorías, queda un puñado de personas para quienes los bootcamps no eran los mejores para empezar. Asignamos un plan de estudios de preaprendizaje bastante intenso , titulado Ignition a todos nuestros futuros estudiantes antes de la llegada y nos registramos para ver su progreso de forma regular mientras los asesoramos en el camino. En nuestra experiencia, las personas que no completaron el pre-trabajo tienden a no prosperar en el programa semana 1 y más allá.

¿Qué habilidades obtuvieron los que fueron colocados durante el programa que atrajo a las empresas contratantes para contratarlos?

Ya hay un buen conjunto de respuestas en Quora sobre las habilidades técnicas que un campamento de entrenamiento debería ayudarlo a desarrollar , por lo que destacaré las habilidades blandas que los empleadores suelen buscar. Las empresas de contratación buscan más que solo habilidades de codificación. Las empresas contratantes buscan evidencia del desarrollo de habilidades blandas que muestran la capacidad de un candidato para madurar y convertirse en una persona con la que desean interactuar a diario. Vas a crecer mucho durante un campamento de entrenamiento, pero las tres áreas en las que las compañías contratantes quieren ver una alta progresión incluyen:

  • Aprender a aprender: las empresas quieren ver que usted se encargue de aprender, que esté atento a los cambios en la industria, que sea capaz de aprender por su cuenta y que pueda aprender rápidamente. ¿Por qué? Simple, la tecnología está en constante evolución y cambio. Como Andy Hunt y Dave Thomas dijeron en The Pragmatic Programmer , nuestro “conocimiento se vuelve obsoleto a medida que se desarrollan nuevas técnicas, lenguajes y entornos”. La pila de tecnología con la que la compañía está trabajando evolucionará y cambiará con el tiempo, por lo que la compañía quiere personas que no solo puedan mantenerse al día, sino que también lideren la carga y hagan recomendaciones.
  • Enfoque: Los bootcampers con más ofertas de trabajo tienden a ser aquellos que aprenden a concentrarse intensamente en la programación. La mayoría de las personas que vienen a los bootcamps no han pasado todo el día programando, y puede ser un cambio psicológico para muchos. Si un bootcamper se enfoca en el bootcamp y nada más que el bootcamp, se mostrará en las entrevistas y el proyecto final. El enfoque intenso, libre de distracciones como familiares y amigos, se demuestra cuando te sientas para esa entrevista.
  • Trabajando en un equipo: el software se trata principalmente de personas: las personas que lo necesitan, las personas que lo pagan y las personas que lo crean. Las empresas buscan empleados que hayan fortalecido y demostrado su capacidad para trabajar en equipo. Los candidatos exitosos hablan sobre las personas con las que trabajaron, lo que aprendieron de otras personas, lo que les enseñaron a otras personas y el impacto que su trabajo tuvo o tendrá en las personas. Gerald Weinberg , notable autor y científico de la computación, comentó una vez que “no importa cómo se vea, al principio, siempre es un problema de las personas”. Tendemos a estar de acuerdo.

Me gustaría hablar más sobre si un bootcamp (ya sea Launch Academy o un programa diferente) es una ruta óptima para usted. ¿Quizás podríamos conectarnos a través de un Hangout alguna vez? Si está interesado, hablemos por Twitter: @evancharlz

Definitivamente.

Me encantaría agregar algunos comentarios. No sé acerca de los programas específicos de bootcamp de codificación que está viendo, pero puedo hablar con la educación general de bootcamp. Revelación completa, soy fundador de un campamento de programación llamado DevMountain ( http://devmountain.com/ )

Lo siguiente fue tomado de la encuesta general de Reportes del Curso de todos los Resultados de Alumni y Estudio Demográfico de bootcamp. Y sé que los bootcamps más acreditados tienen números mucho más altos que estos (lo sé porque nuestros números son más altos que estos).

Los bootcamps ofrecen a las personas una manera de comenzar una carrera rezagada o dar un paso hacia una nueva.

Los bootcamps están enseñando soluciones actuales del mundo real y profesionales. Muchos argumentan que en realidad no obtienes la experiencia del mundo real en títulos de 4 años debido a un plan de estudios atrasado (debido a los largos procesos de aprobación que coinciden con la acreditación) y conferencias aburridas y largas sin mucha aplicación. Los bootcamps tienen un aula invertida, práctica y un enfoque inmersivo. Menos conferencias, más aprendizaje basado en proyectos.

Las empresas están comenzando a reconocer que quienes se aplican en un campo de entrenamiento pueden aprender rápidamente y adaptarse fácilmente a las nuevas tecnologías y proyectos. La tecnología ha cambiado todas las industrias en los últimos años. Debido a esto, los empleadores buscan una fuerza laboral que pueda mantenerse al día y evolucionar con la tecnología.

DevMountain se encuentra en Utah y Texas, pero trabajamos muy de cerca con grandes empleadores y nuevas empresas por igual, local y nacionalmente. Los empleadores con los que trabajamos están muy contentos con los graduados que salen de nuestro programa. Los empleadores en general están buscando a alguien para hacer el trabajo con el conjunto de habilidades que coincide con las tecnologías que practican. A muchos empleadores no les importa si los empleados han adquirido esa habilidad establecida en un garaje cuando tenían 12 años, en el MIT o en un campamento de entrenamiento. Simplemente les importa, “¿puedes hacer el trabajo?”

Los bootcamps ofrecen una tutoría más personalizada. Poder ver delegados, resonar emocionalmente con los estudiantes, captar sutiles matices de comunicación y responder adecuadamente es la esencia misma de la educación. Creo apasionadamente que entrenar y entrenar no se trata de llevar algo de una cabeza a otra, sino que es un baile íntimo que transforma a ambas partes. No somos computadoras y si tratamos a las personas como tales, el aprendizaje es sofocado.

Pero, los bootcamps no son para todos, realmente debes aplicarte y consumir contenido rápidamente. Pero si se cumplen esos requisitos, ¡los asistentes al bootcamp realmente pueden sobresalir! Lo sé porque en DevMountain (devmountain.com) hemos tenido tantas historias de éxito como las mencionadas anteriormente en las que un estudiante realmente se aplica, consigue un trabajo increíble o comienza una empresa de tecnología de moda y realmente cambia su vida. Además, ocurre en una décima parte del tiempo que tomaría un título de 4 años y a una fracción del costo 😉

Espero que ayude un poco.

No asistí a un campamento de entrenamiento por decir, más de una escuela de programación. Asistí a la escuela Holberton en SF. Es una escuela de ingeniería de software full stack de dos años. Es posible obtener un trabajo de programación de nivel de entrada después de asistir a Holberton (no puedo hablar personalmente de otros bootcamps porque no los asistí).

He hablado con muchas personas en la industria, y lo que escucho una y otra vez es que están buscando candidatos que puedan adaptarse a la industria en constante cambio. Los empleadores ya no son especialistas en un área, por ejemplo, javascript, pero alguien que tiene las habilidades para ser colocado en un proyecto y aprender un nuevo idioma o marco sobre la marcha. Un problema con los bootcamps u otros programas intensos similares es que tienden a centrarse en una cosa específica y realmente hablan sobre cómo encajan todas las piezas.

La escuela a la que he asistido ha sido bien recibida en la industria, no porque tengan los estudiantes más inteligentes (aunque ciertamente atraen un gran talento), sino porque se enfocan mucho en la programación de bajo nivel C y los fundamentos de la computadora programación. La mayoría de las compañías ciertamente no esperan que todos los empleados codifiquen en C, pero dado que es el abuelo de muchos lenguajes, saber cómo codificar de manera eficiente en C puede permitirle adaptarse mucho más rápido para aprender otros lenguajes, como python más adelante. la línea. También trabajamos en todas las áreas de la pila. De esta forma, aprendemos cómo cada capa de la pila influye y funciona con las otras capas. Algunas compañías están buscando este tipo de comprensión profunda de la informática, y desafortunadamente 12 semanas pueden no ser lo suficientemente largas como para incluir todo eso.

En The Software Guild tenemos 5 grupos bajo nuestro cinturón al momento de escribir este artículo, y el 94% de nuestros estudiantes han recibido ofertas de trabajo en desarrollo de software antes del final del programa .

Al comparar los números de ubicación, es importante tener en cuenta lo siguiente:

  1. ¿Son en realidad puestos de desarrollador?
  2. ¿Son a tiempo completo?
  3. ¿Los campamentos contratan (o por poder / asociación con un brazo de colocación) a sus propios estudiantes?

Nuestros empleados son todos puestos de desarrollo a tiempo completo y no contratamos a nuestros propios graduados.

La mayoría de nuestros estudiantes han incursionado en la programación (academia de códigos, libros, etc.) pero solo un pequeño porcentaje ha realizado una codificación sustantiva.

Los estudiantes que fallan generalmente caen en una de estas categorías:

  1. No hicieron el trabajo previo o durante el curso no completaron el trabajo asignado. Esto puede deberse a una variedad de factores tanto personales como simplemente éticos laborales.
  2. No tienen suficientes habilidades blandas para impresionar durante una entrevista. Tratamos de aconsejar a las personas con habilidades blandas débiles para que no pongan sus huevos en la canasta del campamento. Puede tener habilidades tecnológicas sólidas pero no tener una personalidad atractiva y no poder encontrar trabajo fácilmente.
  3. Ampliando el n. ° 2, simplemente no funcionan bien con los demás. Establecemos expectativas de que las personas trabajen juntas e interactúen con el grupo, pero finalmente capacitamos a los adultos y no se puede hacer que las personas se involucren. Hemos descubierto que cuanto menos te involucras, más lento es tu aprendizaje.

A Dev Bootcamp, nuestra tasa de contratación a largo plazo es del 85% trabajando en ingeniería de software en cuatro meses. En plazos más largos, la tasa sube hacia el 100%. Nuestra tasa de contratación es inferior a algunas escuelas nuevas (¡100%!), Pero también hemos graduado a varios cientos de personas sin experiencia previa en codificación.

Entonces eso es “con qué frecuencia”.

Te animo a que hagas la siguiente pregunta importante: “¿cómo?” Estas escuelas no son servicios de colocación. Son una oportunidad para aprender y demostrar ese conocimiento. Veo a nuestros graduados trabajando muy duro en los desafíos de codificación, la creación de redes y el aprendizaje de nuevos idiomas, y eso se convierte en oportunidades.

En Hack Reactor, el 99% de los estudiantes que buscan trabajo encuentran trabajo como ingeniero; definitivamente es posible. (Más detalles sobre cómo se calculan esas estadísticas aquí: ¿Cuáles son algunas razones sospechosas por las que algunos graduados de Hack Reactor (el 2%) no pueden encontrar trabajos de ingeniería de software al graduarse?)

Mi consejo es preguntarle a la escuela a la que está considerando postularse y asegurarse de conocer sus criterios para informar la colocación laboral. ¿Cuentan los trabajadores por cuenta propia y los trabajadores por contrato como si hubieran conseguido un trabajo? ¿Incluyen o excluyen a los graduados que comienzan sus propios negocios?

Acabamos de publicar nuestro último informe de investigación sobre los resultados y la demografía de los estudiantes: informe del curso Bootcamp Graduate Demographics & Outcomes Study

Encuestamos a graduados de 48 escuelas de programación calificadas y recibimos 432 respuestas de graduados que cumplieron con los criterios. La mayoría de los graduados de los campos de entrenamiento de codificación están encontrando empleo a tiempo completo, y el 75% de los graduados encuestados informan que están empleados en un trabajo de tiempo completo que requieren las habilidades aprendidas en el campo de entrenamiento, con un aumento salarial promedio del 44%.