¿Cuán preferenciales para los empleadores son los solicitantes de empleo que se han graduado de un campamento de desarrollo en comparación con los desarrolladores normales con experiencia laboral similar?

Tengo buenas y malas noticias. Malas noticias primero:

  • El certificado no significa nada. (Hack Reactor, que cofundé, ni siquiera da certificados).
  • Los desarrolladores normales tienen una experiencia laboral superior.
  • Los bootcamps están desarrollando una reputación moderadamente mala entre los empleadores. Hack Reactor podría ser una excepción, pero estamos jugando a lo seguro y continuamos asesorando a los graduados para minimizar el papel de Hack Reactor en su viaje hacia el aprendizaje del código. (Los graduados exitosos tienen mucha codificación y experiencia de vida que los hace contrataciones increíbles. Hack Reactor es una pequeña parte de eso).

Ahora las buenas noticias:

  • Hay un déficit permanente de un millón de ingenieros de software solo en los Estados Unidos.
  • Los empleadores tienen pruebas empíricas más o menos precisas de si puede o no codificar.
  • Puede crear un portafolio que anuncie sus habilidades a personas que de otra manera serían escépticas de un currículum que esté vacío de experiencia profesional en programación.

En otras palabras, ser un graduado oficial de bootcamp no te ayuda a hacer sentadillas. Pero saber codificar es un boleto de oro hoy en día, y los bootcamps son la forma más rápida de aprender.

Por supuesto que no es verdad. Nadie puede garantizarle un trabajo (un título universitario ciertamente no le garantiza un trabajo, y cuesta entre 5 y 10 veces más) y, aunque no puedo hablar por otros, somos francos al respecto en nuestras preguntas frecuentes y otra vez en nuestro acuerdo de aprendiz. Hay más factores en la contratación que solo la capacidad de escribir algún código.

Puedes ser un buen programador pero tener la presencia de un nabo en la entrevista y no conseguirás un trabajo.

Puede completar un bootcamp pero no ser particularmente apasionado por el campo, y se nota en entrevistas, y no obtendrá un trabajo.

Puede asistir a un campamento de entrenamiento, pero no hacer el esfuerzo de trabajar de manera efectiva, y no obtendrá un trabajo.

Lo que le diré es que si asiste a un campamento, se esfuerza, aprende bien el material y recibe nuestros comentarios sobre cómo presentarse profesionalmente en entrevistas y administrar su carrera, sus probabilidades de recibir un trabajo son mucho mayores.

Sin embargo, estoy un poco confundido por la pregunta. ¿Estás comparando a los graduados de bootcamp con “desarrolladores normales con experiencia laboral similar”? Un graduado de bootcamp es un desarrollador de nivel de entrada que tiene experiencia en las habilidades que las empresas consideran importantes. Si realmente ha tenido un trabajo real con experiencia laboral real, no está en el nivel de entrada. Veo lo que hacemos más como “la experiencia de clase y pasantía que los desarrolladores en el campo desearían tener cuando estuvieran en su posición”.

Dicho todo esto, la prueba está en el budín. Uno de nuestros miembros clave en nuestra red de contratación contrató a varias personas de la cohorte de junio, y regresarán este fin de semana para entrevistar más. Diría que nos hemos ganado un trato preferencial con ellos.

Para agregar a mi publicación anterior, uno de nuestros nuevos empleadores que contrató a un estudiante de la cohorte de otoño dijo lo siguiente:

“Contratamos a Anna del Gremio y rápidamente se convirtió en nuestra mejor tester. El programa le proporcionó una base sólida en técnicas de codificación y, lo que es más importante, en cómo evaluar y descomponer los problemas. Fue capaz de comenzar a manejar y manejar lo que ha tomado otros desarrolladores en mi equipo meses para aprender. La próxima necesidad que tenga, buscaré primero en el gremio “.

Entonces, aunque Shawn Drost señala correctamente que algunos bootcamps están teniendo mala reputación con los empleadores, ese no es el caso en The Software Guild. Con el éxito de algunos voladores como Hack Reactor, Devbootcamp y nosotros, están surgiendo bastantes “escuelas” que obviamente están tratando de ganar dinero rápidamente. Muchos están usando Ruby desde una perspectiva de enseñar a las personas a pasar por la generación automática de Rails y no enseñar los fundamentos adecuados del desarrollo completo de la pila. Estos graduados estarán mal preparados para el mundo real y lucharán cuando inevitablemente tengan que codificar fuera de esas líneas.

Diseñamos nuestro programa para que sea completo, pasamos el tiempo apropiado para lograrlo y pasamos mucho tiempo construyendo sobre las bases del desarrollo OO y el diseño de bases de datos . Es por eso que nuestros estudiantes tienen éxito y nuestros socios empleadores siguen regresando por más.

Por un lado, me entristece ver a la gente causando escepticismo legítimo de un modelo que es muy poderoso cuando se ejecuta correctamente. Por otro lado, tengo fe en que con el tiempo esas escuelas serán sacudidas de la mezcla y seremos más fuertes por ello.

Como estudiante en Hack Reactor, definitivamente diría que no señalaría a Hack Reactor como una razón para ser un buen candidato. Y la razón es porque es escéptico desde el punto de vista del empleador .

El hecho es que los empleadores no van a pasar tiempo investigando su campo de entrenamiento y cómo se compara con los demás. Verán que pasas 3 meses aprendiendo a lo que otras personas dedican 4 años. La programación de bootcamps, en comparación con las universidades educativas, son simples errores. No han existido lo suficiente como para proporcionar un historial considerable, no hay un sistema de acreditación y apenas estás allí lo suficiente como para formar un hábito real de cualquier tipo.

La percepción es realidad, y si el empleador no ha pasado por un campo de entrenamiento de programación o ha pasado por una experiencia de campo de arranque inferior, van a ser escépticos de que esa sea su única fuente de aprendizaje.

Y con razón .

El médico promedio ha pasado siete años aprendiendo su trabajo. Si está a punto de someterse a una cirugía a corazón abierto, ¿quiere al tipo que viene de una escuela mediocre y tiene 7 años de experiencia en su haber o el que se graduó de una inmersión médica de 6 semanas?

Ese es el prejuicio que tienes en tu contra y, por lo tanto, se convierte en tu responsabilidad superar ese prejuicio siendo verdaderamente competente en tu campo. Un buen bootcamp de programación no perderá tiempo tratando de decirle que simplemente garantiza una oferta de trabajo; pasarán ese tiempo preparándote para ganar la oferta de trabajo.

Por lo que he visto, los bootcamps de codificación no garantizan en absoluto a sus graduados un trabajo, y tampoco nosotros en Deep Dive Coding, el campamento que fundé en Albuquerque en 2013. No hay garantía en ninguna carrera, incluso si tienes experiencia, y menos sin experiencia laboral en esa industria. Se requiere una combinación de capacitación técnica sólida y buenas habilidades blandas para que la mayoría de los empleadores se arriesguen a un novato.

Como otros mencionaron anteriormente, somos muy directos con nuestros estudiantes acerca de la necesidad de que creen y perfeccionen continuamente su ‘marca personal’, incluidos LinkedIn y otros perfiles digitales, currículum, participación en sus comunidades tecnológicas locales y virtuales, investigación sobre empleadores , y la práctica de entrevista real, en voz alta cuando están en su automóvil y / o en casa. Trabajamos con ellos 1-a-1 en estos aspectos junto con enseñarles las habilidades de programación.

En cuanto a la pregunta real publicada, no estoy seguro de que un ‘desarrollador normal’ con experiencia laboral pueda compararse en absoluto con un graduado de bootcamp de codificación: en realidad son manzanas y naranjas. Si ha tenido experiencia haciendo programación como su trabajo, entonces no está realmente en la misma categoría que alguien que aún no ha tenido un trabajo como programador. Por lo tanto, un empleador vería a los dos candidatos de manera diferente y tendría expectativas relevantes para cada una de sus experiencias.

La experiencia de codificación que obtienes en un bootcamp te permite solicitar trabajos de codificación, pero depende de ti cerrar el trato usando todas tus experiencias, talentos, redes y poderes de persuasión. Y, por supuesto, haremos todo lo posible para ayudar.

Su pregunta hace algunas suposiciones incorrectas. Todos los graduados de bootcamp que he conocido provienen de otros campos y están en transición hacia la ingeniería de software, y para eso, es genial.

Alguien sin algo como un campo de entrenamiento para desarrolladores con “experiencia laboral similar” (es decir, nada relevante) ni siquiera recibiría una llamada telefónica.

Creo que el fenómeno de la escuela de codificación es tan nuevo que los empleadores no lo favorecen ni lo desfavorecen particularmente. Además, el software tiende a ser más meritocrático que otras industrias en las prácticas de contratación (¡no es que no tengamos mucho camino por recorrer!), Por lo que aprender es menos importante que lo que puede hacer.

No estoy de acuerdo con que la mayoría de las escuelas de codificación digan que completar sus clases “casi garantiza un trabajo”; Creo que algunas de las escuelas más establecidas tienen un buen historial en la colocación laboral, y las más nuevas (como la mía, Epicodus) están trabajando arduamente para establecer conexiones con empleadores locales que buscan las habilidades que enseñamos (por ejemplo, Epicodus: trabajo justa).

¿Pueden dar más detalles sobre los bootcamps que desarrollan una mala reputación entre los empoderadores?