¿Qué hackeo de bootcamp en San Francisco sugerirías y por qué?

(Descargo de responsabilidad: yo era estudiante en Hack Reactor, ahora trabajo allí)

Hay muchos factores que intervienen para decidir a qué programa asistir. En primer lugar, analicemos la pregunta sobre qué es el desarrollo móvil y su futuro.

  • El desarrollo móvil solía ser una habilidad única debido a los idiomas que tenía que saber para crear aplicaciones. Con la forma en que funciona JavaScript, puede crear aplicaciones de sensación fluidas y nativas con solo JS puro. marcos como Famous.js e Ionic hacen que esto sea posible, en algunos casos, mejor que las aplicaciones nativas.

Luego, no puedo hablar por el resto, pero RR.HH. no es una escuela general de informática. Para eso es la universidad.

  • HR capacita a ingenieros de software de primer nivel utilizando JS como herramienta para hacerlo. Desde las mejores prácticas de software hasta la teoría de CS.
  • Como antes, JS no se limita solo a la web. Es el idioma más popular del mundo.
  • Las habilidades y el conocimiento que recibe de Recursos Humanos son aplicables a muchos desafíos de software. Por ejemplo, he creado algunas aplicaciones móviles en Android e iOS.
  • Al igual que antes, JS y la web se utilizan como herramientas, por lo que RR. HH. Deja cierta flexibilidad para que usted decida en qué quiere especializarse. Conozco algunos alumnos que han funcionado o están funcionando como desarrollo ios / android. Sí, JS se encuentra principalmente en el navegador y eso es en lo que nos enfocamos, por lo que como efecto secundario positivo, realmente será hábil en JS. En comparación con otras escuelas en las que se centran en crear aplicaciones, dispositivos móviles o web, puede ser difícil ampliar su conocimiento y aprender cosas nuevas, como el desarrollo móvil, porque realmente no comprende cómo funciona el software.
  • RRHH es más que una escuela para aprender a codificar. Para ser un ingeniero de software profesional, tus habilidades de programación solo te pueden llevar muy lejos. RRHH hace un trabajo increíble complementando sus habilidades técnicas con habilidades blandas como preparación de entrevistas, comunicación al emparejarse con otros y mucho más. No estoy seguro si otros programas ofrecen esto. Al final del día, probablemente esté buscando un cambio de carrera, y aprender a codificar es solo un paso para hacer esa transición.

Por último, ¿estás listo para tal programa?

  • HR es de 12 semanas, más de 10 horas al día. Esto es muy intensivo y no todos pueden hacer ese compromiso. Si aún no ha intentado aprender y aplicar con algunos conocimientos actuales, entonces puede que no sea una buena opción.

Aquí hay un estudiante entrante de Dev Bootcamp que hizo algunas preguntas realmente buenas durante su búsqueda de una escuela:

Seguimiento: The Scoop on Dev Bootcamp

Aquí hay otra gran reseña de las preguntas que debe hacer, y una lista de blogs de estudiantes (ahora graduados).

La respuesta de Luisa Beck a ¿Cuáles han sido las experiencias de los estudiantes con Dev Bootcamp?

Mobile es un conjunto diferente de idiomas, pero enseñamos ingeniería de software , que es la parte transferible y difícil de aprender de escribir código en Ruby y JavaScript . Aprender a mover esa competencia central a iOS o Android es algo que hacen muchos de nuestros graduados. También tenemos la aplicación de iOS ocasional construida en Ruby Motion por los estudiantes aquí.

Actualización: En DBC Chicago, 4 de los últimos 6 proyectos estudiantiles incluyeron trabajo en Swift.