Es posible que no necesite ese bootcamp de codificación de $ 15K

Los bootcamps de programación se han vuelto muy populares en los últimos años. No estoy en contra de ellos. Si lo ayudan a comenzar una carrera bien remunerada en tecnología, $ 15,000 USD podría valer la pena.

Pero una cosa es segura: el alto precio de los bootcamps de programación termina excluyendo a mucha gente. Y eso es incluso antes de tener en cuenta el costo de oportunidad económica asociado con no trabajar durante tres meses.

Y también hay muchas personas que se sienten incómodas al pagar tanto dinero a lo que normalmente son escuelas con fines de lucro no acreditadas, a cambio de solo doce semanas de educación.

Afortunadamente, existen alternativas más baratas (y completamente gratuitas).

Apliqué a 6 de los mejores bootcamps de codificación y entré en 5 de ellos. Pero finalmente decidí asistir a un bootcamp gratuito de codificación peer-to-peer.

Este es mi mejor intento de una perspectiva equilibrada sobre los bootcamps. Mi esperanza es que esto le proporcione las herramientas que necesita para tomar decisiones por sí mismo.

Cómo aprendí a codificar

Durante 2013 y 2014, pasé gran parte de mi tiempo libre enseñándome a mí mismo JavaScript y Python básicos a través de tutoriales que encontré en línea.

Para 2015, quería acelerar mi aprendizaje y convertirme en un desarrollador profesional. Así que apliqué a un montón de bootcamps.

La mayoría de ellos tenían precios de entre $ 12K y $ 18K. Aunque estaba dispuesto a pagar, luché por justificarme el precio, ya que sospechaba que no necesitaba todos los servicios que ofrecían.

Entonces, cuando descubrí Founders and Coders (FAC), un campo de entrenamiento gratuito en Londres basado en el aprendizaje entre pares en lugar del aprendizaje entre profesores y estudiantes, les envié una solicitud de inmediato.

Me aceptaron, lo que me dejó elegir entre las dos opciones:

  • Un campamento de entrenamiento tradicional de $ 15 mil que prometía que "el 99% de nuestros graduados son contratados con un salario inicial de $ 100 mil"
  • Un bootcamp gratuito que no presumía de métricas ni hacía grandes promesas

A pesar de que era escéptico acerca de muchas de las afirmaciones que hicieron los campamentos de entrenamiento pagados, no fue una elección fácil. Sus tasas de contratación informadas fueron impresionantes.

Gratis versus pago

Así que programé una charla con el fundador de FAC, Dan Sofer, para comprender mejor su modelo impulsado por pares. Después de discutirlo por un tiempo, dijo algo que realmente me hizo pensar:

"Enseñar a codificar a estudiantes altamente motivados en realidad no es tan difícil". - Dan Sofer

Esto me impactó, ya que mi instinto me había estado diciendo lo mismo.

Su declaración también fue algo en contra del mensaje de marketing que había recibido de los bootcamps pagados. Por lo general, enfatizaron su plan de estudios y pedagogía de clase mundial como el principal motor de su éxito.

Dan trasladó el enfoque de la escuela a los estudiantes. Aquellos hambrientos de conocimiento obtendrán sus habilidades independientemente.

Con esto en mente, sus tasas de contratación del 99 por ciento se pueden ver desde otra perspectiva. Quizás el éxito de sus estudiantes no sea solo porque sean buenas escuelas. Tal vez sea porque tienen el lujo de elegir a estudiantes inteligentes y altamente motivados para unirse a su curso.

Aunque no pretendo tener la respuesta, ni ninguna estadística que la respalde, esta explicación tiene sentido cuando se observa lo selectivos que son.

En segundo lugar, Dan me dijo directamente que no me convertiría en un buen desarrollador en tres meses. Dijo que tendría que pasar de seis a nueve meses para alcanzar un nivel productivo, e incluso entonces seguiría siendo un principiante. Esto también tenía sentido, pero no había escuchado nada parecido en los otros bootcamps.

Todo esto se sintió refrescantemente honesto, así que confié en Dan y me uní a FAC. Puedes leer más sobre mi experiencia en FAC. En resumen, fue el período de aprendizaje más intenso de mi vida. Me encantaba su modelo y conseguí un trabajo de desarrollador un mes después de graduarme.

Entonces, al menos para mí, hubiera sido una pérdida de $ 15K asistir a un campamento de entrenamiento tradicional pagado.

Vale la pena señalar en este punto que no estoy diciendo nada de esto para canalizar más aplicaciones hacia FAC. De todos modos, no creo que obtengan ningún beneficio económico real por aumentar su grupo de aplicaciones. Ya tienen muchos más solicitantes que asientos.

Preguntas que debe hacer antes de salir gratis

En cambio, quiero darles a los aspirantes a estudiantes de bootcamp alguna perspectiva sobre los caminos alternativos para convertirse en desarrolladores.

No hay una talla para todos. Algunos pueden necesitar asistir a un campamento de entrenamiento pagado. Otros pueden administrar uno gratis, o uno de los más baratos donde no obtienes tanto seguimiento como supongo que obtienes por $ 15K. Algunos ninjas incluso podrían aprenderlo todo por su cuenta en línea.

El objetivo es averiguar qué opción se adapta mejor a usted personalmente.

Creo que se reduce a tres preguntas que tendrás que hacerte. Si puede responder afirmativamente a las tres, lo más probable es que esté listo para un bootcamp de codificación basado en pares. Si no es así, creo que deberías optar por un bootcamp pagado o aprender por tu cuenta.

Pregunta # 1: ¿Su motivación es lo suficientemente fuerte?

La motivación es, con mucho, el ingrediente más importante para aprender a codificar. Cuanto más tenga, menos ayuda necesitará para alcanzar sus objetivos de aprendizaje.

La motivación es lo que te ayuda a superar los momentos difíciles.

La motivación se reduce a por qué quieres aprender a codificar. Si es porque el mercado laboral para desarrolladores es bueno, vas a tener dificultades. Pero si está realmente interesado en el oficio, sus posibilidades son mucho mayores.

Hace unos años probé la creación de productos de la nada, así que quería aprender a codificar por el mero hecho de codificar. Sentí un ardor por codificar. Como si estuviera incompleto por no saber aún cómo hacerlo.

Aquí hay algunas comprobaciones para ver si está lo suficientemente motivado:

  • ¿Ha pasado una cantidad significativa de su tiempo libre tratando de aprender a codificar?
  • ¿Sientes emoción cuando logras construir algo?
  • ¿Hay áreas de la codificación de las que te entusiasme aprender más?

Idealmente, la respuesta a las preguntas anteriores debería ser sí .

Pregunta # 2: ¿Puedes aprender cosas por tu cuenta?

Antes de unirse a un programa gratuito, debe demostrarse a sí mismo que es capaz de aprender cosas por su cuenta.

Esto se debe a que se encontrará con problemas para los que nadie tiene una respuesta. Esta es una consecuencia directa de no tener profesores remunerados a tu alrededor en un momento dado (e incluso si lo hicieras, es probable que esto suceda de todos modos). Por lo tanto, dependerá completamente de usted y sus compañeros descubrir cómo resolver estos problemas.

Deberá poder aceptar la incertidumbre de no saber cómo resolver un problema.

Cada problema es también una oportunidad de crecimiento. Te obliga a salir y encontrar la respuesta tú mismo. Esta es una habilidad fundamental que los desarrolladores profesionales aplican a diario.

Pregunta # 3: ¿Eres un jugador de equipo?

No se una a un programa gratuito si es un jugador en solitario. Pase su tiempo por su cuenta, mejorando en el trabajo en equipo mediante la contribución al código abierto. O elige un bootcamp que tenga los recursos para adaptar su pedagogía a tu estilo.

En la FAC te colocarían en equipos. El punto es aprender juntos y ayudarse mutuamente, no solo dentro de los equipos, sino también entre los equipos.

Tomando tu decisión

Entonces, si está muy motivado, tiene la capacidad de aprender cosas por su cuenta y es un jugador de equipo, no necesita un campamento de entrenamiento pagado.

Investigue las diversas alternativas gratuitas (como Recurse Center). Aplicar a fundadores y codificadores. Encuentre su grupo de estudio local de Free Code Camp y obtenga una experiencia en persona allí.

Lo que sea que termines haciendo, ¡buena suerte!

¡Gracias por leer! Mi nombre es Per Harald Borgen, soy el cofundador de Scrimba, una herramienta para crear screencasts de codificación interactiva. Visite nuestro sitio web o esta demostración para obtener más información. También puedes seguirme en Twitter.