Cómo elegir el Bootcamp de codificación adecuado

Una breve guía para solicitar, entrevistar y decidir

He estado aprendiendo a codificar durante casi 10 meses y, hasta hace muy poco, este ha sido un esfuerzo mayoritariamente autónomo. Comencé con los mismos recursos gratuitos que usan la mayoría de los novatos. Complementé mi aprendizaje con contenido pago en egghead.io, Code School y algunos cursos alojados en Udemy.

Seguir el camino autodidacta es una gran opción para la mayoría de las personas, especialmente para aquellos que ya están empleados y no tienen mucha presión para cambiar de carrera y encontrar un trabajo de desarrollo.

Ya no tengo el lujo del tiempo y he decidido inscribirme en la Escuela del Código Vikingo para ayudarme a prepararme para el trabajo en muy poco tiempo.

Presenté mi solicitud a 5 bootcamps de programación el mes pasado, y me gustaría compartir mis opiniones sobre cada programa y cómo finalmente decidí ir con Viking Code School.

Hack Reactor Remote Beta y MakerSquare Austin, TX

Considerada la “Harvard de los bootcamps de codificación”, Hack Reactor y su escuela hermana MakerSquare son de primera categoría. Si puede pagar el alto precio de $ 17,780 USD, tendrá una experiencia educativa muy gratificante y desafiante. Aquí está el desglose:

  1. Solicitud: el proceso de solicitud es muy fácil y solo toma unos 2 minutos. Después de completar cierta información básica sobre usted, programa una entrevista técnica y ¡listo! Solo necesita una única solicitud, incluso si desea postularse a varias de las escuelas afiliadas a Hack Reactor.
  2. Entrevista: conversará con un recién graduado del programa, quien le pedirá que complete varios desafíos. No entraré en detalles aquí, pero definitivamente debería sentirse cómodo usando JavaScript y muy familiarizado con la iteración a través de objetos y matrices y el uso de funciones de devolución de llamada. La entrevista para Hack Reactor y MakerSquare fue idéntica, por lo que recomiendo postularse a varias escuelas y tener múltiples entrevistas.
  3. Mi decisión: la matrícula fue un gran desvío para mí. Y aunque tengo un crédito increíble, no quería sacar otro préstamo y agregarlo a mi ya asombroso saldo de deuda de carga estudiantil. Me gustaría poder pagar la matrícula y los gastos de manutención, pero si no es un problema para ti, ¡adelante! El programa tiene que ver con JavaScript, que es el lenguaje más popular en este momento.

Casa de codificación en Fremont, California

Este es un bootcamp de programación en vivo, lo que significa que aprendes, comes y duermes en el mismo lugar durante tres meses. Al igual que MakerSquare y Hack Reactor, Coding House se centra en JavaScript y la pila MEAN. La matrícula se aplaza y no paga hasta que haya encontrado un trabajo.

Bueno, no es exactamente "no pagar" por adelantado. Aún debe pagar un depósito de $ 2,000 además de $ 4,000 por alojamiento y comida. Así que son seis grandes al frente. Pero bueno, no tienes que preocuparte por el alquiler, la cocina o la limpieza. ¡Increíble!

¿Y qué es exactamente la matrícula diferida? NO SIGNIFICA que no pagues matrícula. Si encuentra un trabajo de tiempo completo dentro de los 6 meses posteriores a la finalización del programa, entonces paga una tarifa de colocación equivalente al 18% del salario de su primer año . El depósito de $ 2,000 se destina a esta tarifa de colocación, pero debe pagar la tarifa de colocación durante los primeros 6 meses de empleo . Suponiendo que encuentre un trabajo con un salario de $ 90,000, solo se llevará a casa alrededor de $ 3,300 al mes después de impuestos y pagando la tarifa de colocación de Coding House. Este pequeño sueldo solo duraría 6 meses, pero maldita sea, ¡eso es lo que gano como profesora de inglés! Y una nota final: debe estar autorizado para trabajar en los Estados Unidos para calificar para el aplazamiento de la matrícula. Si no, debe pagar el precio total de$ 14.000 . Lo siento amigos canadienses :-(
  1. La aplicación : la aplicación fue relativamente fácil. Además de completar la información básica sobre usted, debe completar 10 de los ejercicios de preparación antes de poder pasar a la primera entrevista.
  2. La entrevista : en realidad, hay dos entrevistas. La primera será con Nick, el fundador de Coding House, y esta es solo una conversación informal para ver si encajarías bien en el programa. (Probablemente para asegurarse de que no eres demasiado raro. ¡Nadie quiere compartir una litera con un canalla!). La segunda entrevista es una entrevista "técnica", pero no hubo desafíos de codificación o algoritmo. Simplemente charle con uno de los instructores y responda algunas preguntas simples sobre JavaScript y la programación en general.
  3. Mi decisión : el aplazamiento de la habitación / comida y la matrícula fueron grandes puntos de venta para mí, pero el trabajo de preparación y las entrevistas me dieron la impresión de que este programa está dirigido a principiantes con poca experiencia en programación o desarrollo web. No estoy diciendo que no pueda aprender nada nuevo con Coding House, pero no creo que pudiera empezar a trabajar con estos chicos y sentirme desafiado lo suficiente por su plan de estudios. Si eres un verdadero principiante, entonces Coding House podría ser el programa para ti.

App Academy en San Francisco

Este es otro bootcamp de gran reputación ubicado en San Francisco. De todas las escuelas a las que puede postularse, App Academy es la más competitiva. La tasa de aceptación ronda el 5%, lo que significa que tienes mejores probabilidades de ingresar a una escuela de la Ivy League.

Este programa también ofrece matrícula diferida (consulte mi nota anterior sobre lo que eso significa), pero solo si está autorizado para trabajar en los Estados Unidos. App Academy se centra en el uso de Ruby on Rails para el back-end, pero aún obtiene una buena dosis de JavaScript para el front-end.

  1. La solicitud : a diferencia de las demás, su solicitud tardará aproximadamente una hora en completarse. Además de responder a las preguntas biográficas habituales, también tendrás que resolver tres o cuatro desafíos algorítmicos en una hora. Los desafíos fueron bastante fáciles y pude completarlos en unos 20 minutos.
  2. La entrevista : esta fue la entrevista más difícil que tuve, y quedó muy claro por qué tienen una tasa de aceptación tan baja. Harás tres desafíos algorítmicos en la entrevista y tienes exactamente 15 minutos para hacer cada uno. ¡Y también son desafíos realmente difíciles! Pude completar los dos primeros sin ningún problema, pero el último realmente me sorprendió. Asegúrate de tener mucha práctica en Code Wars y Hacker Rank antes de intentar esta entrevista.
  3. Mi decisión : solo se me ofreció la aceptación condicional en el programa, y ​​mi solicitud se habría reconsiderado si hubiera participado en un curso de preparación de $ 2,000 (que cubriría mi depósito si me aceptaran en el programa más adelante). Pero incluso si me hubieran aceptado en el programa, tendría que pagar los gastos de manutención de la ciudad más cara de Estados Unidos y probablemente acabar con mis ahorros en el proceso.

Escuela del Código Vikingo

¡Y finalmente la escuela de mis sueños!

VCS es el primer bootcamp de codificación en línea, y su fundador, Erik Trautman, se graduó de App Academy. Este programa también se centra en Ruby on Rails y profundiza en los fundamentos de la informática y el proceso de búsqueda de empleo. Este es otro programa de “no pague hasta que consiga un trabajo”, pero también existe la opción de unirse al programa Flex, que tiene fechas de inicio semanales y un sistema de precios mensual.

A la mayoría de los participantes les toma de 6 a 10 meses completar el programa Flex a tiempo parcial, y una vez que haya completado el programa, no está obligado a pagar la tarifa de colocación laboral.

  1. La aplicación : es muy similar a la aplicación de App Academy. Responda algunas preguntas sencillas sobre usted y complete algunos desafíos de codificación contrarreloj.
  2. La entrevista : también ejercicios de codificación muy desafiantes durante la entrevista. Yo diría que la entrevista de Viking Code School es tan dura como la de App Academy, por lo que definitivamente desea repasar los fundamentos y ser muy rápido en la resolución de problemas. Erik realmente enfatiza la importancia de comunicarse claramente durante la entrevista, así que acostúmbrese a hablar en voz alta mientras codifica.
  3. Mi decisión- Después de cinco aplicaciones y entrevistas de bootcamp, finalmente fui al programa Viking Code School Flex. Primero, tienen una presencia y reputación en la web increíblemente positivas, y no pude encontrar ninguna historia sucia o de horror sobre Erik o Viking Code School. Los participantes anteriores han encontrado trabajo como desarrolladores web a tiempo completo, y es difícil discutir el éxito. En segundo lugar, me gustan las fechas de inicio continuas del programa Flex y cómo puedo completar el curso a tiempo parcial. Me quedan cinco meses en Corea y casi habré terminado con el curso cuando regrese a casa. Y finalmente, la matrícula del programa Flex es asequible y no tendré que pedir ningún préstamo. Actualmente hay tres niveles de soporte, cada uno con diferentes precios, y es posible cambiar de un nivel a otro. Por ejemplo,el comienzo del programa se centra en HTML, Bootstrap y los conceptos básicos del lenguaje de programación Ruby. Como ahora me siento cómodo con todas esas tecnologías, decidí optar por el nivel más bajo de soporte (y ahorrar dinero), pero cambiaré a un nivel más alto cuando me enfrente a los desafíos y proyectos más difíciles.

Tus preguntas

¿Tiene alguna pregunta sobre estas escuelas o sobre los bootcamps de programación en general? Escríbalos a continuación y les responderé individualmente. ¡Espero que esta guía haya tenido éxito y deseo la mejor de las suertes en sus esfuerzos de codificación!