Dinero

¿Puede realmente ganar 6 cifras después de un campo de entrenamiento de codificación de 12 semanas? Investigamos ...

¿Puede realmente ganar 6 cifras después de un campo de entrenamiento de codificación de 12 semanas? Investigamos ...

¿Qué pasa si alguien dice que usted, una persona normal que nunca ha sido programada antes, podría convertirse en un desarrollador de software en tres meses y ganar más de $ 100,000 al año?

¿Les creerías?

Aunque puede estar sacudiendo la cabeza, esa es la promesa hecha por los "campamentos de programación" que surgen en todo el país. Después de 12 semanas de capacitación intensiva y una inversión de más de $ 10,000, dicen que usted también puede aprender a programar software y obtener un trabajo bien remunerado.

Parece una excelente manera de comenzar una carrera en el sector tecnológico en rápido crecimiento: pero es realista?

Queríamos saber si estos campamentos de programación valían su valioso tiempo y dinero, así que nos sumergimos en la industria y hablamos tanto con los graduados como con los iniciados.

Esto es lo que aprendimos:

La explosión de la codificación Bootcamps

Puede que no hayas oído hablar de los bootcamps de programación, a veces conocidos como "escuelas de hackeo", pero son empresas en auge. Los primeros bootcamps aparecieron en 2012, en respuesta a la demanda.

"Muchos de los bootcamps originales fueron fundados por desarrolladores y personas que habían estado tratando de contratar", dice Liz Eggleston, cofundadora de Course Report, que ofrece reseñas y recursos completos de bootcamp.

"Se dieron cuenta de que necesitaban invertir en talento juvenil en lugar de tratar de encontrar y reclutar a todos estos desarrolladores senior ", explica Eggleston. "[Bootcamps] se lanzó como una respuesta a la sensación muy real de que la gente no podía contratar desarrolladores lo suficientemente rápido".

Cuando Eggleston lanzó el Informe del curso en enero de 2014, había alrededor de 40 bootcamps; hoy, hay más de 200. "Crece cada semana", dice.

Este año, más de 16,000 estudiantes se graduarán de campamentos inmersivos de tiempo completo, según una encuesta reciente. Eso es más del doble del número que se graduó en 2014, y ni siquiera da cuenta de estudiantes a tiempo parcial o en línea.

Con números como estos, es fácil preguntarse si las vacantes de trabajo posiblemente se mantengan al día.

"La demanda está ahí", explica. "Todas las empresas, sin importar lo poco técnica que parezca, tienen desarrolladores".

Las estadísticas la respaldan. Un estudio reciente de CompTIA encontró 667,200 puestos de trabajo de tecnología abierta en los EE. UU., Y la Oficina de Estadísticas Laborales predijo que en 2012 los trabajos de desarrollo de software aumentarían un 22% para 2020.

La industria está creciendo tan rápido, y con tan pocos candidatos calificados, que incluso la Casa Blanca se está involucrando.

En mayo de 2015, el presidente Barack Obama lanzó la Iniciativa TechHire, un programa de $ 100 millones para trabajar con las escuelas tradicionales y programación de bootcamps para entrenar a más trabajadores de alta tecnología.

¿Podría triplicar su salario?

Los trabajos de desarrollo de software son abundantes y crecientes, pero ¿los campos de arranque de codificación te ayudan a obtenerlos? La respuesta parece ser sí.

En 2014 encuesta de 500 graduados de bootcamp, El 75% reportó "trabajar en un trabajo que requiere las habilidades aprendidas en el campamento de entrenamiento", "En comparación con el 5% que trabajan como programadores de tiempo completo de antemano".

Una de esas historias de éxito es Maigen Thomas.

Ella solo asistió a un semestre de la universidad, que según sus palabras, "no fue bien". (La única clase que aprobó fue la puntería). Luego, a la edad de 32 años, después de seis años como azafata, experimentó "una especie de crisis de la mitad de la vida".

Aunque nunca había programado nada antes, tomó algunos cursos de codificación en línea y descubrió que "disfrutaba el proceso de averiguar cómo funcionaban las cosas". Ella decidió dejar $ 3,400 (una ganga entre los campamentos) y asistir a Epicodus en Portland, Oregon.

Ahora trabaja como diseñadora de usuario final para desarrolladores / UX para Unigo, ganando tres veces más que antes.

"Me encanta lo que hago", dice ella. "Me pagan bien y trabajo con un grupo increíble de personas. Me siento realmente afortunado de estar donde estoy ".

Sin embargo, los antecedentes de Thomas no son comunes; de acuerdo con Eggleston del Informe del curso, solo el 12% de los graduados de bootcamp no completaron previamente un título universitario de cuatro años.

Un asistente de campo de entrenamiento más típico es Cody Norman, quien obtuvo una licenciatura en economía en 2009. Frustrado con la vida como oficial de préstamos hipotecarios, se inscribió en un curso de programación en su universidad comunitaria local.

"Pero el progreso del curso fue muy lento", dice. "Todo parecía desactualizado".

Para acelerar su aprendizaje, se mudó a Mountain View, California para asistir a Coding Dojo (matrícula actual: $ 13,495).

Después de casi 12 semanas de trabajo agotador, le ofrecieron una pasantía en una startup en su ciudad natal de Filadelfia. Permaneció durante nueve meses, y en julio de 2015, se le ofreció un trabajo de desarrollador backend a tiempo completo con WebLinc Commerce.

"Definitivamente no es para todos, y no es una bala de plata", dice. "Simplemente te da una buena base y te lleva a la nueva carrera ... Me permitió conseguir trabajos que de otro modo hubieran sido bastante difíciles".

Cree en el bombo ... a veces

Los bootcamps de codificación parecen ofrecer una solución inteligente, pero es importante ser cauteloso al leer sobre personas que van desde mesas de espera hasta hacer un salario de desarrollador de seis cifras de repente.

"Desde el exterior, eso se ve muy atractivo, ¿verdad? ... Pero todo tiene otro lado en la historia", Advierte Jeff Winkler, cofundador de Origin Code Academy.

"En mi opinión, casi garantizaría que ese tipo no estaba trabajando en ese arranque tres meses después". (Winkler está hablando en términos generales y no en referencia al artículo hipervinculado anteriormente).

Winkler dice que, después de recibir fondos, los fundadores de startups a menudo se pelean por encontrar desarrolladores. Si no pueden encontrar candidatos experimentados, recurren a los graduados de bootcamp y "oran para que conozcan el código".

Y cuando los graduados de bootcamp no están lo suficientemente preparados? "Serán despedidos después de 60 o 90 días", dice.

Con respecto a las tasas de colocación laboral de 90% o más promocionadas por muchas escuelas, Winkler explica: "Soy un poco escéptico ... Creo que una estadística mucho más reveladora sería seis o 12 meses después - ¿Cuántas personas todavía están trabajando?"

Otra estrategia para aumentar las tasas de colocación laboral, dice Winkler, es que las escuelas contraten a sus propios graduados.

Después de graduarse de The Iron Yard en Orlando en abril de 2015, Winkler fue testigo de primera mano de lo que llamó resultados de colocación laboral "decepcionantes".

"Gran parte del marketing con el que tuve contacto asumió que obtendría un trabajo", dice.

Pero, según Winkler, solo uno de los ocho estudiantes de su clase encontró un trabajo de desarrollador después. Él culpa de eso a la falta de apoyo en la colocación laboral: "sin dirección" sobre dónde deberían postularse y cómo prepararse para las entrevistas.

Susanna Miller, directora del campus de The Iron Yard Orlando, disputa fuertemente las declaraciones de Winkler.

De esos ocho estudiantes, dice, dos no se graduaron (y declinaron las ofertas repetidas de ayuda adicional); tres, incluido Winkler, nunca tuvieron la intención de trabajar como desarrolladores; y los otros tres encontraron empleo a tiempo completo en roles de desarrollo.

"Continúan en esas carreras hasta el día de hoy, más de un año después de la graduación", escribió en un correo electrónico. "Tenemos un programa de capacitación y asistencia para el trabajo, en el que el Sr. Winkler se negó a participar".

En el Informe del curso, The Iron Yard tiene una calificación de 3.6 / 5, pero eso se basa en las reseñas de las 19 ubicaciones. La única revisión para el campus de Orlando es muy pobre, pero dado que es anónima, aún podría ser el reflejo de la experiencia de un alumno.

Miller dice que The Iron Yard contrató a una empresa externa para auditar sus estadísticas de graduación y colocación de empleo, y compartirá la información cuando esté disponible.

Si estás considerando el bootcamp, lo importante es hacer preguntas, leer más allá de los titulares y recuerde que, a diferencia de las instituciones educativas tradicionales, que son casi todas sin fines de lucro, los campamentos de programación son negocios.

Empresas en auge: el Informe del curso estima que los ingresos por matrícula llegarán a $ 172 millones en 2015 (más de tres veces los $ 52 millones obtenidos en 2014).

¿Deberías ir a Coding Bootcamp?

Entonces, ¿quieres ser un desarrollador? Antes de correr para dejar caer la mitad de su salario en un campo de entrenamiento de codificación, hágase varias preguntas:

¿Has tomado (y disfrutado) cursos gratuitos de codificación en línea?

Todos los estudiantes de bootcamp con los que hablamos tomaron cursos en línea gratuitos o de bajo costo antes de presentar la solicitud.

"Tome un fin de semana largo y tal vez gaste $ 20 en una clase en Udemy,” sugiere Norman.

"Vea cuánto puede hacer para ver si es algo que disfruta ... Un par de días de hacerlo ocho o más horas al día - de sentirse frustrado e intentar hacer algo - es probablemente un buen indicador de si sería un buen ajuste para ti en el largo plazo ".

No solo los cursos en línea lo ayudarán a evaluar su interés, sino que también lo ayudarán a prepararse para el campamento de entrenamiento real.

"El [curso] en persona será rápido", dice Marquina Iliev, directora de marketing digital de Riffle, una plataforma de intercambio y descubrimiento de libros. "Es bueno tener una idea básica de lo que vas a ver antes de que realmente tengas que producir deberes y proyectos".

Antes de tomar una clase en persona de la Asamblea General (que le gustaba), tomó un curso en línea de Ruby on Rails de One Month; ella también recomienda Free Code Camp y Codeacademy.

¿Puedes pagarlo?

Vamos a aclarar una cosa: bootcamp no es barato.

La matrícula promedio es $ 11,063, según la encuesta más reciente del Informe del curso, sin incluir salarios perdidos ni alojamiento y comida. Aunque es significativamente menos que un título universitario de cuatro años, no será elegible para préstamos educativos federales.

Existen varios programas de préstamos, como Pave, Affirm, LendLayer, Earnest y Climb, pero sigue siendo una gran inversión sin un rendimiento garantizado.

Entonces, es esencial que ingreses al bootcamp con expectativas realistas.

Probablemente demorará entre dos y tres meses después de la graduación para encontrar un trabajo, y cuando lo haga, probablemente no llegue con el muy anunciado salario de $ 100K. En promedio, los asistentes de bootcamp aumentan su salario en $ 25,000 por año.

"[No] cuente con hacer un salario de seis cifras el día que se gradúe", dice Winkler."Realmente es más un proceso".

Si no puede pagar la inversión inicial (o la incertidumbre), algunas escuelas, más notablemente, App Academy, solo requieren pago cuando obtiene un trabajo como desarrollador. Sin embargo, esto significa que sus tasas de aceptación son bajas y las tasas de abandono son altas.

¿Estás preparado para trabajar realmente duro?

Para ser un buen programador, no necesariamente es necesario ser un genio de las matemáticas o geek de la computadora. ¿Qué necesitas? Manejar.

"Fui horrible en español y fui horrible en cálculo, pero la programación está completamente basada en el esfuerzo", dice Winkler. "En mi experiencia personal, las personas que hicieron lo mejor en la clase fueron las personas que más trabajaron".

Eggleston está de acuerdo. "No hay un cierto trasfondo que indique que serás realmente bueno en un campamento de entrenamiento" ella dice. "He hablado con personas que antes eran maestros, poetas y baristas".

Lo que importa, dice, es "arenoso". Y, por supuesto, un fuerte deseo de programar realmente el software.

"Esta tiene que ser una carrera que realmente quieras hacer", dice ella. "Los desarrolladores pasan todo el tiempo detrás de una computadora, por lo que si no quieres hacerlo, probablemente este no sea el trabajo para ti".

Cómo elegir un Bootcamp de codificación

¿Respondiste "sí" a todas las preguntas anteriores? Entonces, el campo de entrenamiento de codificación podría ser un cambio de carrera inteligente.

Pero con más de 200 programas disponibles, ¿cómo elegir uno?

Los bootcamps de codificación no reciben acreditación como las escuelas tradicionales, por lo que la investigación es esencial. Winkler dice que lo más importante es hablar con los estudiantes anteriores. También recomienda el Informe del curso, que él llama "el estándar de la industria para las revisiones".

Eggleston insta a los futuros estudiantes a visitar la escuela para ver si interactúas con la cultura y luego a "hacer un millón de preguntas".

Aquí hay algunos con los que puede comenzar:

¿Donde está localizado?

Uno de los mayores beneficios de los campamentos de entrenamiento en persona es la oportunidad de conectarse en red y utilizar los servicios locales de colocación laboral. Entonces tiene sentido asistir a la escuela en la ciudad donde le gustaría trabajar.

También tenga en cuenta que, aunque nos hemos centrado en los campamentos de entrenamiento inmersivos en persona aquí, muchas escuelas también ofrecen opciones en línea o híbridas, que son buenas alternativas para las personas que tienen presupuestos ajustados, familias o ambos.

Si estás interesado en una escuela puramente en línea, Eggleston recomienda Bloc and Thinkful.

¿Cuáles son los requisitos de admisión?

Diferentes bootcamps están diseñados para diferentes personas. Los campamentos de arranque de "cero a 60" están dirigidos a personas con poca o ninguna experiencia, mientras que los bootcamps de "20 a 120" requieren un poco de experiencia en programación.

Si no está seguro de la categoría en la que se encuentra, busque en línea. Algunas escuelas, como Flatiron, publican su trabajo de preinscripción en línea.

Las tasas de admisión varían ampliamente entre las escuelas. Algunos de los programas extremadamente competitivos, como Hack Reactor y App Academy, solo aceptan el 3-6% de los solicitantes, dice Eggleston.

Por otro lado, señala, "algunos campamentos de entrenamiento están intentando activamente atraer a la gente".

¿Qué idioma enseñan?

Los desarrolladores usan varios lenguajes diferentes para programar el software. Antes de elegir una escuela, es bueno saber qué tipo de trabajo quieres hacer cuando te gradúes.

Norman, por ejemplo, eligió específicamente Coding Dojo porque enseñó tres idiomas en solo 12 semanas.

"Muchas de las otras escuelas se centran en un solo idioma o una pila de tecnología", dice. Pero con Coding Dojo, "tuviste un poco de experiencia en muchos sectores diferentes".

Otra nota: El lenguaje de programación es fuertemente geoespecífico.

"Si nuestra escuela de códigos estuviera en Austin o San Francisco, estaríamos enseñando un idioma completamente diferente", dice Winkler, cuya escuela se encuentra en San Diego. Así que asegúrese de saber qué idioma es popular en la ciudad en la que espera encontrar un trabajo.

Alternativas al campo de entrenamiento de codificación

No lo olvides Codificar bootcamp no es la única manera de convertirse en desarrollador.

Todavía puede seguir la ruta tradicional y obtener una licenciatura en ciencias de la computación. Es un compromiso de tiempo significativo, pero los fondos federales pueden ayudar a compensar el costo.

Pero durante esos cuatro años, no ganarás dinero, y probablemente no aprendas las últimas tecnologías.

"Incluso ahora, Los empleadores me dirán que preferirían tener un estudiante de campamento de 12 semanas que un título de cuatro años en ciencias de la computación", Dice Winkler. "El viejo estilo de educación simplemente no puede mantenerse al día con lo que el mercado laboral necesita con la suficiente rapidez".

Dicho esto, los títulos de ciencias de la computación siguen siendo muy solicitados, por lo que si quieres la experiencia universitaria, no te faltará trabajo si te gradúas con uno.

"Estamos en una especie de fase de transición en este momento", dice Eggleston. "Los gerentes de contratación se sienten cada vez más cómodos contratando personas que tengan experiencia en ciencias de la computación ... [pero] no estamos en un lugar donde las listas de empleos indiquen que puede tener un título de cuatro años o puedes graduarte de Hack Reactor ".

Otra alternativa? Enseñate. Con todos los recursos en línea disponibles en la actualidad, esto se está convirtiendo en una opción cada vez más viable.

Un ejemplo exitoso es Laurence Bradford, que aprendió a codificar independientemente.Desde entonces ha creado Learn to Code With Me, un recurso para otras personas interesadas en hacer lo mismo.

"Busqué programas intensivos de codificación, no me malinterpreten", dice ella. "Pero al final del día, nunca podría justificar gastar (más de) $ 12,000 (y gastos de manutención) en un campo de entrenamiento de codificación. En mi opinión, los bootcamps de codificación son ideales para las personas que quieren trabajos de tiempo completo como desarrollador y / o ingeniero de software ".

Y como ella no quería ser "nada de tiempo completo", decidió enseñarse a sí misma. Sus recursos favoritos fueron Girl Develop It, Udacity, Treehouse y Code School.

La autoeducación funcionó para ella (aunque "lenta y dolorosamente al principio"), pero reconoce que el progreso en un campamento de entrenamiento es más rápido, y también va acompañado de "mantenimiento de la mano" y desarrollo profesional.

"Si tiene la flexibilidad, las finanzas, la dedicación y un programa intensivo es una línea directa para alcanzar sus objetivos, entonces es para usted", dice ella.

¿Todavía estás interesado en codificar bootcamp? Pruebe algunas clases en línea gratuitas.

Si te gusta programar, entonces comienza el proceso de investigación. Tómese su tiempo para leer reseñas y visitar escuelas, y luego considere cuidadosamente si este gran salto es adecuado para usted.

Tu turno: ¿alguna vez invertirías en un campo de entrenamiento de codificación para convertirte en desarrollador?

Divulgación: Tenemos una seria adicción a Taco Bell por aquí. Los enlaces de afiliado en esta publicación nos ayudan a ordenar el menú de dólares. ¡Gracias por su apoyo!

Susan Shain, escritora principal de The Penny Hoarder, siempre está buscando aventura con un presupuesto ajustado. Visita su blog en susanshain.com, o saluda en Twitter @susan_shain.

Deja Tu Comentario