¿Cuál es el mejor campo de entrenamiento de codificación que existe, de cara a 2016?

Como Nikhil mencionó en su respuesta, ¿Cuál es la mejor X? Es una pregunta difícil de responder sin más información sobre lo que necesita. Si está interesado en una discusión basada en la capacitación de primera categoría, el costo y el desalojamiento, es posible que desee ver mi respuesta a ¿Cuáles son los 3 mejores campos de entrenamiento de codificación en los Estados Unidos? .

Sin embargo, si está interesado en aprender sobre desarrollo web o móvil, le recomiendo Bloc, el campo de entrenamiento en línea más grande del mundo (descargo de responsabilidad: trabajo allí). Este es el por qué:

  • El currículo es excepcional. Un equipo de desarrolladores de software de nivel superior y de tiempo completo escribe, edita y actualiza el plan de estudios.
  • Trabajarás con un Mentor personal. Su mentor lo ayuda en cada paso del camino, desde el inicio hasta la implementación de su primera aplicación. (Consulte el Problema 2 Sigma de Bloom para obtener información sobre por qué esto es tan efectivo).
  • Es flexible A diferencia de un bootcamp en persona, no hay un proceso de solicitud ni un horario establecido, y puedes estudiar desde tu casa o desde una cafetería.

También sale un poco más barato que los bootcamps en persona porque hay menos gastos generales. Eche un vistazo a la página web para obtener más información: www.bloc.io

He estado buscando en los campamentos de entrenamiento por un par de meses y estaré participando en uno en el nuevo año. He hecho algunas recomendaciones al final, pero primero, aquí hay algunas cosas en las que pensar:

¿Estás buscando un trabajo o quieres comenzar tu propia empresa?

Si desea un trabajo, pregunte sobre el apoyo de colocación, las tasas de colocación, el salario inicial promedio, etc. Investigue estos números y asegúrese de entender cómo se calculan. No todos los campamentos de entrenamiento lo hacen de la misma manera. Si desea comenzar su propia empresa, consulte el plan de estudios y la calidad de la enseñanza. Otro factor importante es la conexión que tiene su campo de entrenamiento con la comunidad de tecnología / inicio. ¿Están los fundadores en red? ¿Pueden hacer introducciones importantes?

¿Dónde quieres trabajar o empezar tu empresa?

Los lugares como San Francisco y Nueva York tendrán las comunidades de inicio más grandes, la mayor demanda de desarrolladores y los salarios más altos, pero también son lugares caros para vivir. Un salario inicial de $ 90-110K suena muy bien, pero en estos mercados una casa de inicio puede costarle $ 1.5 millones. Eso iguala las cosas un poco.

¿Qué tipo de aprendiz eres?

Este fue uno grande para mí. Todos estos campamentos de entrenamiento ofrecen mucha experiencia práctica. En mi opinión, este es el mayor beneficio del modelo bootcamp (a diferencia del aprendizaje tradicional basado en la universidad). La pregunta es cuánto tiempo necesita practicar para ser competente: 9 semanas, 16 semanas, 6 meses. Estoy bastante seguro de que necesito más tiempo, en lugar de menos, pero eso es solo yo. También es probable que aprendas mucho más una vez que estés en el trabajo, así que si crees que puedes dar un concierto después de 9 semanas de entrenamiento, hazlo.

Costo y financiación.

Esto es algo obvio pero vale la pena considerarlo. He visto precios en cualquier lugar desde gratis hasta $ 20K. Con el tiempo, los precios serán más consistentes, pero en este momento, parece estar por todas partes. Es probable que los precios más altos se justifiquen en algunos de los campamentos de arranque, pero asegúrese de obtener una experiencia premium si paga un precio premium. Además, la matrícula no incluye los gastos de manutención durante el inicio y la búsqueda de empleo. No olvides incluir eso en tu presupuesto.

Cómo iniciar tu búsqueda.

Comenzaría mirando algunos de los campamentos de entrenamiento más conocidos para comprender qué ofrecen y cuánto cuestan: por ejemplo, Dev Bootcamp, App Academy, Hack Reactor, Asamblea General y Flatiron School. (Esto no pretende ser una lista exhaustiva, solo un punto de partida).

Una vez que tenga una idea de estos, debe ampliar su búsqueda. Pruebe estos recursos para encontrar bootcamps cerca de usted o bootcamps con una especialización particular:

Bootcamper.io: encuentre y aprenda todo sobre los campamentos de desarrollo web.

La guía definitiva para codificar los campos de entrenamiento: la lista exhaustiva

Programación de Bootcamp (creo que Quora es el mejor recurso para investigar, pero tenga en cuenta que muchas de las respuestas provienen de personas que ejecutan bootcamps).

Elija sus mejores opciones y comience a aplicar. Si eres como yo, tus opiniones cambiarán a medida que avanzas en el proceso. Las entrevistas son especialmente importantes. Si estás decidido a ir a un campo de entrenamiento en particular, entonces es mejor que te prepares. Algunas entrevistas serán como exámenes de trabajo, otras serán intercambios divertidos e interesantes. Honestamente pensé que las entrevistas estaban allí para ayudar a la escuela a decidir. Al final, me ayudaron a decidir.

Finalmente, aquí hay tres bootcamps que me parecen particularmente atractivos y uno que está haciendo algo diferente:

Hacker School: es gratis, está en Nueva York, está dirigido por hackers a los que les encanta codificar. Muy genial.

Escuela de Software de Nashville. Una organización sin fines de lucro al servicio de la comunidad de Nashville que acaba de abrir sus puertas al resto del mundo. $ 10.5K por seis meses de entrenamiento. Esa es una de las mejores ofertas alrededor.

Epicodus También mucho. $ 3.4K por cuatro meses de entrenamiento. El fundador Michael Kaiser-Nyman ha puesto todo el plan de estudios en línea para que sepa exactamente lo que está obteniendo. Realmente me gusta su enfoque.

Software Craftmanship Guild. Este bootcamp está en Akron y se centra en .NET y Java. No sé nada más sobre ellos, pero creo que se han creado un nicho único. Si su objetivo final es un concierto en una gran empresa establecida, echaría un vistazo.

Esta es una pregunta maravillosa.

Primero, habiendo enseñado desarrollo web en lugares como Harvard Business School, Rhode Island School of Design, Babson University, Carnegie Mellon, Brown University, etc., aprendí que las personas pueden adquirir habilidades de codificación muy rápidamente en el entorno adecuado.

En realidad, hay dos formas de adquirir rápidamente las habilidades de codificación a una velocidad increíblemente rápida.

Codificaciones en persona

Todos los campos de arranque de codificación son un poco diferentes, y en lugar de buscar el mejor campo de arranque de codificación, todos deben buscar el El mejor bootcamp para ellos , ya que todos aprenden un poco diferente y prosperan en diferentes entornos.

Animo a todos los que estén pensando en inscribirse en cualquier bootcamp de codificación para hablar con cada una de las compañías que están en su área y dedicar tiempo a investigar para determinar cuál es la mejor opción.

Una de las mayores consideraciones que tienen las personas al pasar por los campamentos de codificación es el costo. El costo en realidad se divide en dos componentes principales.

Costos: el costo de la matrícula es el precio que la mayoría de la gente piensa, pero hay otro costo que, en muchos casos, es un orden de magnitud más grande … y ese es el costo de oportunidad para pasar por el programa.

Los costos de oportunidad serán diferentes para cada uno. Piense en el caso de alguien que gana $ 50ka al año en un trabajo. Renunciar a su trabajo existente es, en realidad, el mayor costo, con diferencia. Si asumes que les tomará dos meses (quién sabe, les podría llevar más tiempo) conseguir un trabajo que están buscando en 3 meses de clases, más 2 meses de búsqueda de empleo, por lo que son 5 meses de desempleo. En ese tiempo habrían ganado más de $ 20k en su trabajo anterior.

Además, las búsquedas de empleo son más fáciles si para las personas que ya tienen un empleo, incluso si no tiene relación con el trabajo de sus sueños, porque demuestra que en realidad son una persona empleable.

Si puede pagar los costos de oportunidad y sabe que una vez que inicie sesión en un campo de entrenamiento de codificación a tiempo completo, tómese el tiempo para llegar a los diferentes lugares de su área.

Preguntas para hacerle a cualquier Bootcamp en persona antes de inscribirse
Aquí hay algunas preguntas que creo que es importante preguntar en los campamentos de entrenamiento en persona junto con la razón por la cual:

¿Cuántos empleados tienes que enseñan a tiempo completo? Algunos de los campos de entrenamiento de codificación que hay por ahí no tienen empleados cuya responsabilidad principal sea enseñar, y deja a los estudiantes en la clase más o menos en un lugar difícil de aprender. Asegúrate de que tengan un instructor disponible a tiempo completo al que tendrás acceso.

¿Puedo hablar con uno de tus antiguos alumnos? Pida tener una conversación con un ex alumno. Los estudiantes que pasan por un buen campo de entrenamiento en persona le informarán que obtuvieron una increíble cantidad de valor del proceso (continuarán y comentarán lo increíble que fue). Cuando hable con uno de los estudiantes, hágales esta pregunta: ¿sintió que estaba en buenas manos con xxx ?

¿Cuándo aprendiste a codificar?   Algunas de las compañías contratan a personas de ventas que nunca han escrito una línea de código en su vida y luego lo contactan por teléfono y le “enseñan” cómo aprender con su compañía. Asegúrese de hablar con uno de los instructores de codificación reales en el proceso y asegúrese de hacer clic con ellos cuando hable. Si no puedes hablar con uno de los instructores, ¿cómo sabrás si son buenos?

¿Qué han construido tus alumnos? Solicite enlaces (o si se trata de una aplicación para iPhone, descárguelos) de lo que sus estudiantes han construido en el pasado. Compare los resultados de lo que los diferentes estudiantes construyeron: cada escuela de codificación debe estar orgullosa de lo que sus estudiantes han construido, y muchos ofrecen enlaces a ejemplos en su sitio web porque están muy orgullosos de lo que pueden lograr sus estudiantes. Las escuelas que se jactan de sus estudiantes son aquellas que hacen un buen trabajo enseñándoles.

Aprendizaje virtual en línea de aprendizaje

La razón por la que decidimos en el Proyecto de Proyecto de Agua que estructuraríamos nuestro programa virtualmente es porque para muchas personas los costos de oportunidad son simplemente demasiado altos. Nuestro pensamiento es: no renuncies a tu trabajo o deja de hacer lo que te gusta hacer . Si aprender esto es importante para ti, podrás dedicar mucho tiempo para aprenderlo incluso mientras trabajas a tiempo completo.

Por lo tanto, en el Proyecto de Proyecto de Calzado le brindamos un plan de estudios, el apoyo que necesita y la motivación para aprender a codificar de inmediato. Hacemos esto con cosas como la mentoría del código 1-en-1, el horario de oficina y los materiales de enseñanza que nuestros estudiantes pueden realizar.

Aquí le explicamos por qué aprenderá más a través de un programa virtual que de un programa en persona . Es porque todos son un poco diferentes, tienen objetivos diferentes y quieren aprender cosas diferentes. El camino para aprender este tema de desarrollo web es diferente para todos. Al tener acceso a mentores 1-a-1, podrá obtener un conocimiento específico centrado en el láser de su mentor que le brinda exactamente lo que quiere.

Los estudiantes a los que he enseñado han llegado a trabajos de codificación, han creado empresas web que generan ingresos y se han convertido en los principales innovadores de las empresas en las que trabajan ahora.

Hay muchas ventajas en este camino de convertirse en un desarrollador web. Aprenderá exactamente lo que le importa, con la ayuda de un mentor que ha sido un desarrollador web profesional. Tiene a alguien en su esquina cuyo trabajo es asegurarse de que USTED como individuo (no la mayoría de la clase) “lo consiga” y se convierta en una persona increíble en el comercio.

Por ejemplo, cuando un estudiante de nuestro aprendizaje busca convertirse en un desarrollador web profesional más adelante, dedicaremos tiempo a prepararlos para el proceso de entrevistas en diferentes empresas. Esto es fácil para mí, porque he estado en ambos lados del proceso de la entrevista, conseguí trabajos como desarrollador web y también realicé entrevistas técnicas para mi equipo (el equipo de Ruby-on-Rails) en PayPal, por lo que Sé exactamente lo que buscan los empleadores y las conversaciones que tienen sobre el proceso.

Para un estudiante diferente, que solo quiere lanzar su idea: aprender sobre el proceso de la entrevista sería una pérdida de tiempo y no acercarse más a su objetivo. La mentoría te permite obtener exactamente lo que te importa.

En resumen, creo que deberías estudiar el aprendizaje de la codificación a través de un aprendizaje virtual de codificación, donde puedes obtener la atención individual que necesitas para alcanzar tus sueños.

http://thefirehoseproject.com – aquí es donde soy mentor de personas.

Codificar los campamentos de arranque es un tema bastante candente ahora, especialmente con la reciente adquisición de Devbootcamp por Kaplan (Kaplan para comprar la escuela de desarrollo de software Dev Bootcamp).

Como cofundador de ¿Cuál es tu opinión de The Software Guild? Debo admitir que tengo un sesgo, pero francamente, si miras las estadísticas y los dólares y centavos, verás por qué los estudiantes nos han puesto al principio de la lista.

Primero, si miras el artículo de WSJ, verás que Devbootcamp dice “85% de colocación dentro de los 4 meses posteriores a la graduación”. En este momento estamos sentados a un poco al norte del 90% antes de la graduación . Uno de los principales impulsores de esto es que hay muchos más trabajos en .NET y Java que en Ruby.


El segundo es el valor de nuestro programa. A las 12 semanas por $ 10,000, el costo de la matrícula / semana en nuestro programa es uno de los más bajos. ¿Por qué? Principalmente porque estamos ubicados en Ohio, lo que significa que nuestros gastos generales son más bajos que en lugares como SF, Chicago y NYC. Esto también significa que podemos mantener el tamaño de nuestras clases mucho más pequeño que en otros campamentos (mantenemos nuestra proporción de alumnos / instructores en 1:12 o mejor). Además, debe tener en cuenta el costo de la vida en el área en la que se capacitará, y nuevamente Ohio es el mejor en esta categoría. Subarrendamos apartamentos completamente amueblados con una cama / baño privado + área común por menos de $ 800 / mes.


Entonces, si desea clases reducidas, excelentes tasas de ubicación y las dos habilidades lingüísticas más demandadas, somos una de las pocas escuelas .NET y, en el momento de esta publicación, creo que somos el único bootcamp de Java en el país. (Nuestro programa Java tiene una colocación del 100% en este momento).

Sin embargo, si va a postularse a nuestro programa, asegúrese de hacerlo con anticipación, nos llenamos unos meses antes de que comience una cohorte.

Hay tantos geniales bootcamps por ahí, es difícil responder a esta pregunta.

En primer lugar, determinar el ‘mejor’ bootcamp depende de lo que quieras obtener de él. Depende de cuánto tiempo quiera gastar, de cuánto dinero y de cuánta experiencia tenga. Por ejemplo, Hack Reactor tiene una excelente táctica para la colocación y el salario, pero son caros y necesitas tener un poco de experiencia para prosperar en sus rápidos campamentos de entrenamiento. 42 es un excelente (y nuevo en la escena) la escuela de codificación que sale de Francia, es gratuita e incluso ofrece dormitorios gratuitos (primero que llega), pero tienen un período de prueba de un mes intensivo llamado piscine (que significa pool en francés, que significa Usted se hundirá o nadará). Es una escuela dulce, con poca estructura, pero puede tomar de 3 a 5 años para graduarse, según la rapidez con la que se mueva a través del programa.

Actualmente soy estudiante en Holberton School, una escuela de ingeniería de software de pila completa de dos años en SF. Para mí, fue el mejor bootcamp que hay. Encajaba con lo que buscaba y lo que necesitaba en una escuela. No necesitaba tener ninguna experiencia previa en ingeniería de software, estaba ubicada en el corazón de SF, era el tiempo suficiente para darme una base sólida en los fundamentos, y estaba fuertemente respaldada por la comunidad tecnológica y tiene una gran cantidad de Mentores apoyando a los alumnos y al colegio.

Buscar el mejor campo de entrenamiento o la mejor escuela de codificación depende totalmente de lo que necesita para salir de la escuela y de lo que está dispuesto a poner en ella.

Solo hay una persona que sabe lo “mejor”. Eres tu. No hay una respuesta simple.

Quién sabe. Ubicación. Idioma. Contratación de socios. Salario inicial regional vs costo. La saturación de la demanda del mercado en la región. Etc. etc. Demasiadas variables.

Haga la investigación dura en Switchup o informe del curso. Hable con el personal. Conozca todas las variables que entran en su compromiso para decidir sus valores. A continuación, elija los que se alinean con esos valores.

Sesgo: trabajo en Launch Academy. re

En caso de que alguien esté buscando un artículo de investigación de terceros (todas las demás respuestas que veo aquí parecen ser de vendedores de bootcamp) TechBeacon acaba de publicar una gran guía:

Guía completa de los 24 primeros campos de arranque de codificación.

Recolectó información más profunda que cualquier otra revisión de bootcamp, y esta información lo ayudará a eliminar información vaga filtrada por el marketing en algunos de los sitios de bootcamp y lo ayudará a identificar fácilmente las diferencias sutiles en los estilos de los cursos, las diferentes pilas de herramientas que cada uno enseña. , y las posibles banderas rojas de algunos campamentos.

En caso de que necesite más lecturas para hacer, aquí hay un excelente artículo de Newsweek que responde a esta pregunta con exactitud: Carreras profesionales en Code – Leading Coding Schools 2016

divulgación obligatoria: fundé Devschool y soy el principal instructor que enseña JavaScript, Ruby, Node, SEO, desarrollo frontal y posterior, e incluso diseño de logotipos y tipografía. En Devschool no solo hacemos geeks, desarrollamos programadores holísticos capaces de ser programadores y humanos al mismo tiempo.

El ANTI Bootcamp

En muchos sentidos, nuestro programa práctico fue diseñado para sacar a la escuela de la escuela y hacer que tu experiencia sea más parecida a un trabajo del mundo real en el que abordas la creación de aplicaciones del mundo real, no solo clones sin valor que no te llamarán la atención. o impresionar a los gerentes de contratación.

Comenzamos con la mayoría de las personas presentándoles Gulp y JavaScript, y el proyecto inicial de nuestros estudiantes suele ser personalizar su propio blog para mostrar su tiempo, aprendizaje y proyectos mientras están en Devschool.

Sumérgete en CS con JavaScript

Si bien enseñamos a Ruby como una forma de introducir a los no programadores en el mundo de la programación, nuestro enfoque principal es JavaScript. El contraste entre los dos realmente ayuda a aclarar los principios de la informática. Ruby tiende a ocultar cosas de CS, JavaScript te hace pensar un poco más sobre la memoria y el alcance, ¡y pensar en los problemas es BUENO!

En línea, y autodidáctico

No tenemos un programa de “12 semanas”. Ni siquiera tenemos un programa de 24 semanas, nuestros programas se miden en horas , no en semanas , lo que significa que puede completar el programa tan rápido como lo desee, o tan lento como sea necesario para lidiar con la vida y la mierda que genera. usted de vez en cuando

¡Obtienes más de 50 sesiones privadas en una en Devschool!

Además, cada sesión se graba en su propia máquina, por lo que puede volver a ver sus sesiones de aprendizaje una y otra vez para ayudarlo a integrarse. Durante estas sesiones individuales, su mentor hará la mayor parte de la ‘conducción’ al principio, demostrando Para ti, lado a lado, qué buen código debería verse.

Poco a poco, tomas el equilibrio y la velocidad de la bicicleta y lentamente te entregamos las riendas. En lugar de pedirte que lo averigües, te mostramos.

¡El 100% de nuestros graduados tienen trabajo!

En Devschool, te gradúas cuando obtienes un trabajo y hasta que te pagan por escribir un código, ¡seguimos luchando por ti y seguimos asesorándote! La mayoría de los campos de arranque de codificación ‘juegan’ con sus números y expulsan a los estudiantes para que tengan ‘mejores’ números.

Nunca echamos a nadie a menos que estén haciendo miserable la vida de otros estudiantes. Estamos en esto hasta el final con ustedes. Invertimos en ti, GANANDO, no con dificultad después de que nos dejes.

Echa un vistazo a esta función CourseReport en nuestra escuela y en mí:

http://coursereport.com/schools/… [1]

Notas al pie

[1] Devschool Comentarios

Creo que no hay “uno” mejor bootcamp. Realmente depende de lo que quieras estudiar y dónde. Esto también definirá sus oportunidades de carrera después.

En los EE. UU., Hack Reactor es probablemente el mejor bootcamp de hoy para JavaScript, y App Academy es el mejor para Ruby.

En Europa, creo que Codeworks es el mejor bootcamp para JavaScript. Sin embargo, soy uno de los fundadores, ¡así que revisa lo que hacemos y habla con nuestros estudiantes para usar tu mejor criterio!