¿A qué campamento de desarrollo web en línea debo ir, Bloc o Firehose?

Soy el cofundador de Firehose.

Hacemos muchas cosas de manera diferente que Bloc y otros bootcamps de codificación, pero hay dos cosas clave que puedo señalar aquí.

1. Siempre hemos creído que las habilidades fundamentales de programación son importantes.

Nuestros estudiantes utilizan algoritmos, estructuras de datos y otros conceptos clave de CS.

Eso es porque importan.

Uno de nuestros graduados escribió sobre por qué esto es tan importante:

Cómo los algoritmos me ayudaron a conseguir un trabajo como desarrollador web

También escribí sobre por qué los fundamentos de CS son tan críticos para convertirse en desarrollador:

No puede resolver los problemas de codificación del mundo real sin estos 3 fundamentos de CS

Simplemente no puede llamarse desarrollador sin conocimientos básicos de programación.

2. Nuestros estudiantes obtienen la experiencia del mundo real de trabajar en equipo.

Organizamos a los estudiantes en grupos de 4 a 5 y los codificamos en una aplicación web muy compleja (una aplicación de ajedrez) juntos. Esto refleja cómo funciona el mundo real.

Tenemos mentores de primer nivel, como Quora User, un desarrollador de ProductHunt y el tipo que escribió el libro sobre heroku (una herramienta de desarrollo que utilizan muchas empresas de desarrollo web), para liderar el grupo y tratarlo como si lo tratara si usted eran un desarrollador junior en su empresa.

Todos los mentores que tenemos ejecutando proyectos grupales tienen una impresionante cantidad de experiencia laboral.

Esto tiene un par de implicaciones geniales para los estudiantes.

  • Todos los miembros del equipo se están desarrollando en la misma base de código. Al trabajar con equipos interdisciplinarios como Back-end, Front-end, Designer, Mobile Developer, no obtienes la experiencia de trabajar juntos en la misma base de código con otras personas. Esto significa que si está trabajando en un equipo, debe asegurarse de que trabajará con personas que codificarán con usted, no en cosas diferentes de lo que está haciendo. En nuestros proyectos, lidiarás con conflictos de fusión y matices de comunicación que reflejan el mundo real.
  • Nuestros equipos utilizan metodologías ágiles / SCRUM y las mejores prácticas de trabajo para un equipo. Si solo te unen a un grupo de estudiantes que nunca antes han trabajado juntos en un equipo, nadie sabría cómo colaborar y surgirían muchos problemas que se resolverán fácilmente al tener un proceso que utilizan las empresas. Al tener un mentor que dirija el proyecto, se te requerirá que te comportes como lo harías en el mundo real.

Si desea aprender cómo los desarrolladores ágiles codifican en el mundo real (y cómo está organizado de forma diferente a lo que cabría esperar), lea esta publicación de blog:

Baje de su caballo y deje de codificar como un vaquero

Pero no deberías solo escucharme.

Uno de nuestros graduados inicialmente eligió Bloc, pero luego decidió unirse a Firehose.

Puedes ver su comparación detallada de los dos cursos aquí y tomar la decisión por ti mismo:

Bloc vs the Firehose Project: una revisión estudiantil de los dos bootcamps de codificación en línea

¿Ha considerado el Programa de Desarrollador Web en Línea de Flatiron School como otra opción?

Tenemos becas para mujeres y becas de mérito disponibles. El programa es flexible para que pueda establecer su ritmo: pasar medio tiempo o incluso pasar todo el día trabajando con nuestra facultad a través de chat, pantalla compartida y un promedio de 24 conferencias en vivo a la semana. Hay una comunidad vibrante de más de 500 estudiantes en línea, un plan de estudios de clase mundial, una plataforma de colaboración tremendamente innovadora para aprender y, sobre todo, una verdadera garantía de trabajo.

Puedes leer algunas experiencias de estudiantes en Quora aquí y aquí. Feliz de proporcionar cualquier otro detalle.

Estoy en el equipo aquí en Bloc y te animo a que revises las reseñas de CourseReport o las reseñas de SwitchUp de nuestro programa. Recientemente publicamos un video aquí de un Q&A en vivo que nuestro CEO hizo con ex alumnos del programa, ¡así que no solo tome mi palabra cuando digo que el programa vale la pena!

En las revisiones de estudiantes actuales y anteriores, verá muy rápidamente que nos tomamos muy en serio los comentarios y la tutoría de los estudiantes. Su mentor es su guía y está disponible para que lo aproveche cuando esté atrapado en un concepto y le asesore. Nuestros mentores tienen más de 9 años de experiencia en promedio con grandes empresas tecnológicas.

El aprendizaje de dominio es importante particularmente para los desarrolladores web. Tenemos evaluaciones que debe completar y dominar antes de avanzar a otros conceptos. Esto asegura que conozca el material por dentro y por fuera. Aquí hay un fragmento de algunas revisiones recientes relevantes con respecto a nuestro plan de estudios, mentores y la importancia del dominio del aprendizaje de un blog que publicamos ayer:

¿Qué opinas del currículum de Bloc?

“Hasta ahora estoy muy contento con el Bloc Curriculum. Dividieron el programa en módulos. A lo largo de cada módulo hay cuestionarios para evaluar su conocimiento, y al final de cada módulo debe aprobar una evaluación (que es como una entrevista simulada a través del chat de video de Google) para asegurarse de que tiene una buena comprensión del contenido para moverse. en el siguiente módulo. ” –Erin, 5 estrellas en el Informe del curso

“El plan de estudios es claro, conciso y siempre me ha dejado sentirme cómodo con lo que he aprendido. Recientemente terminé mi primer proyecto “más grande”, Bloc-Jams, y disfruté muchísimo de todo el proceso. Aprendí más de lo que podía imaginar durante las últimas 3 semanas, y mi mentor siempre respondió en cuestión de horas para ayudarme cuando tenía un problema. ” –Jeremy, 5 estrellas en SwitchUp

Le recomiendo que asista a una sesión informativa si aún no lo hizo o que programe una llamada con uno de nuestros asesores estudiantiles.

¡Feliz codificación!

Hay muchas personas que alguna vez estuvieron en su posición, ya que no podían decidir a qué campo de entrenamiento de desarrollo web asistir simplemente porque tenían muchas opciones. Después de iluminarse, no tuvieron que pensarlo dos veces simplemente porque se dieron cuenta de que iban por una opción incorrecta cuando se educaron en el desarrollo web. Lo que no sabían es que los campos de entrenamiento de desarrollo web tienden a enseñar a sus estudiantes las tecnologías de desarrollo web por un corto período de tiempo. Este tiempo es demasiado corto para cualquiera que quiera aprender adecuadamente las tecnologías de desarrollo web. Para ser un buen desarrollador web, necesita conocer las técnicas de desarrollo web front-end y back-end. Para que pueda aprender todo esto y estar equipado con un título muy envidiable de desarrollador web de pila completa, deberá ir a una buena escuela de desarrollo web como Holberton School y aprender el desarrollo web de pila completa desde cero. Ve allí y aprende con las mejores técnicas utilizadas en el desarrollo web desde el back-end hasta el front-end y al final serás un buen desarrollador web full stack. Buena suerte y todo lo mejor.