¿Es crítico llevar el bootcamp de desarrollo de software en la ciudad en la que quiero trabajar?

Para ingresar a una industria típica, la creación de redes de trabajo es extremadamente importante debido a la competencia por los trabajos abiertos. Sin embargo, los trabajos de software tienen una dinámica interesante: es difícil para las empresas encontrar talento. El Departamento de Trabajo de los EE. UU. Pronostica que el crecimiento del empleo de los desarrolladores de software continuará “mucho más rápido que el promedio” al menos hasta el año 2022. (Consulte la Oficina de Estadísticas Laborales de los EE. UU .) Así que, a diferencia de una solicitud de empleo típica, necesita trabajar realmente duro para hacerse notar y obtener una entrevista, los empleadores están trabajando muy duro para encontrarte. La ubicación, por lo tanto, es agradable pero no crítica.

Considera los costos. Por ejemplo:

  • $ 11,500 – costo para el desarrollo web de la Asamblea General inmersivo en Nueva York
  • $ 6,000 – alquiler por 3 meses (suponiendo $ 2,000 / mes)
  • $ 7,500: pérdida de ingresos (suponiendo que deje de trabajar durante 3 meses en un trabajo de $ 30k / año)

Hay otros, probablemente comerá mucho, y su seguro de salud puede ser costoso sin subsidios del empleador, pero esos tres solo le costarán $ 25,000.

Considere Bloc (donde ayudo a escribir el currículo) como alternativa:

  • $ 4,999 – $ 9,500 dependiendo del programa que tome (Bloc ofrece una variedad de cursos de desarrollo de aplicaciones web y móviles)
  • Alquiler de $ 0 (quédate con tus padres)
  • $ 0 de ingresos perdidos (puede tomar Bloc a tiempo parcial si lo desea)

Bloc lo empareja con un mentor y trabajan juntos en línea. Por ejemplo, si sabe que quiere mudarse a Nueva York, podría estar interesado en trabajar con Ricky Panzer , quien es el mentor de nuestro Desarrollo Web Full Stack   programa, así como nuestros programas Rails e iOS. Vive en Nueva York y podría presentarte a las personas de la zona cuando estés listo para mudarte.

En última instancia, como cualquier compra, querrá comparar las opciones que le atraigan y aproximar el costo de estas opciones. ¿Los beneficios de tomar un curso en la ciudad de tus sueños valen $ 500 o $ 1,000 adicionales? Quizás. ¿Vale la pena un extra de $ 15,000? No lo creo.

Respuesta corta: no.

Respuesta larga: lo más importante de la ubicación es tener una idea clara de dónde quiere terminar: todas las sugerencias a continuación se ejecutan mucho más fácilmente en un solo lugar.

Puedes aprender a programar en cualquier lugar: si eres bueno, podrás conseguir un trabajo en muchos lugares diferentes. Sus mayores consideraciones deberían ser la calidad de la educación que obtendrá, ya sea que la escuela tenga buenos maestros y culturalmente sea una buena opción para usted. Una vez que haya evaluado estas cosas y si tiene la opción de ir a la escuela que quiera, entonces, sí, considere totalmente la ubicación.

Si está seguro de dónde quiere terminar después de la graduación, podrá ir allí y hacer cosas para integrarse en la comunidad de codificación. Si ya has estado haciendo esto en la ciudad donde fuiste a la escuela, tienes ventaja. Esto es lo que deberá hacer para ponerse al día:

1. Búscate un lugar en la comunidad local.
No es imposible hacer esto cuando estás en otra ciudad, pero definitivamente es más fácil integrarte realmente en la comunidad de programación local cuando estás físicamente allí. En Flatiron School, te exponemos a la comunidad como parte de nuestro plan de estudios. Obtendrá un sentido completo de la industria local de los oradores invitados, presentando su trabajo, blogueando, asistiendo a reuniones e interactuando con otros estudiantes actuales y anteriores que trabajan en empresas interesantes y construyen cosas interesantes. Hemos tenido oradores invitados de nuevas empresas locales como HowAboutWe, Rent the Runway y Digital Ocean que hablan con nuestros estudiantes sobre lo que hacen y les presentan el contexto más amplio de su trabajo; los estudiantes también tienen que presentarse al menos una vez en nuestros Meetups de Ruby e iOS.

No importa dónde desee obtener un trabajo, forme parte de la comunidad tecnológica en la ciudad que elija en el momento en que llegue allí. Esto puede significar visitar una conferencia o una reunión, ponerse en contacto con programadores que admira o investigar la industria local antes de comenzar a conectarse con la gente; conocerlo de antemano demostrará su compromiso de moverse y formar parte de la comunidad a la que se está comunicando. a.

2. Busque un trabajo en persona.
No importa dónde se encuentre cuando presente la solicitud, tómese el tiempo para visitar su futura ciudad natal. Buscar un trabajo en persona es mucho más fácil que buscarlo de forma remota. Las empresas querrán conocerte antes de contratarte, y si estás disponible para conocerte, es una gran ventaja. Por su parte, experimentará la cultura de una empresa mejor cuando entreviste en persona, y tendrá una mejor idea si en realidad es un lugar de trabajo que lo hará feliz.

3. Construye una red de profesionales y amigos
No es exactamente una noticia que las redes te ayudarán a conseguir un trabajo. En un lugar como Flatiron School, comenzará a construir una red sólida de:

  • Posibles empleadores. Muchas escuelas (de programación o de otro tipo) establecen oportunidades de trabajo en red para sus estudiantes, y estas son generalmente locales. Por ejemplo, en Flatiron School organizamos entrevistas rápidas a los empleados cada semestre, donde los estudiantes se reúnen y presentan su trabajo a posibles empleadores y otros miembros de la comunidad.
  • Compañeros y mentores. Siempre debe al menos intentar hablar con las personas que hacen lo que usted quiere hacer. Obtendrá una visión más profunda de la industria, ya sea que esté intercambiando correos electrónicos, deteniéndolos en una conferencia o tomando un café con ellos.
  • Compañeros estudiantes y ex alumnos. Independientemente de dónde termines, estar en la misma ciudad que tus compañeros de clase u otros alumnos es muy valioso. Conocen la experiencia por la que acabas de pasar y pueden actuar como un recurso para lo que sigue. Los alumnos de la Escuela Flatiron incluso han contratado o ayudado a contratar graduados más recientes.

En pocas palabras: si solo desea ser un desarrollador a tiempo completo, debe centrarse en la calidad de la educación que recibirá antes de considerar la ubicación. Dicho esto, no solo es logísticamente mucho más fácil conseguir un trabajo en una ciudad en particular si vives allí, sino que también podría ser mejor para tu cordura.

Su red puede proporcionar más que solo soporte profesional. Mucha gente va a las escuelas de programación para presionar un botón de reinicio en sus carreras, para comenzar de nuevo y probar algo totalmente nuevo. Si vas a una escuela en la ciudad en la que quieres trabajar, ya tendrás una red allí. Y debido a que los programas inmersivos pueden ser intensos, probablemente también tenga un sistema de apoyo de amigos que probablemente estén en el mismo barco.

Si la calidad de la educación es la misma en todos los ámbitos, y tiene la opción de ir a una escuela en la ciudad en la que desea terminar, debería hacerlo. Será una vez menos la que necesitará comenzar de nuevo.

Si está buscando llevar una programación inmersiva en línea, como Learn , nuestro equipo de ubicaciones lo ayudará a construir esa red en cualquier ciudad desde la que esté trabajando.

Parece que App Academy NYC debería ser tu mejor opción. Digo esto en base a sus 2 criterios principales y la lista de escuelas que proporcionó.

1. Quieres conseguir un trabajo en Nueva York
En ese caso, ir a una escuela en Nueva York es bastante importante, aunque no es un factor decisivo.

2. El dinero es una preocupación seria
Quizás otras escuelas hayan diferido los planes de pago, pero App Academy es conocida por tener el plan de pago más amigable.


Sin embargo, tengo algunos comentarios adicionales:

GA no tiene la misma reputación que sus otras opciones.
He hablado de GA aquí: la respuesta de Jeff Lee a ¿Qué es mejor: Asamblea General en Los Ángeles o Dev Bootcamp en San Francisco? –Pero quizás GA en NYC tenga más éxito.

¿Has considerado elegir una escuela basada en otros factores?
Lo pregunto porque me parece que las escuelas con los alumnos más exitosos son probablemente App Academy en San Francisco y Hack Reactor en San Francisco. Uno de mis amigos de Hack Reactor es de Nueva York. Llegó a SF para Hack Reactor y consiguió un trabajo en Nueva York en unas pocas semanas (lo cual es rápido considerando que mi cohorte se graduó justo antes de las vacaciones de invierno). En realidad, fue el primero de mi grupo en conseguir un trabajo.

Considere la calidad de la escuela, no la ubicación, como el factor más importante. Una escuela como Hack Reactor puede ayudarlo a conseguir un trabajo en Nueva York a pesar de su falta de conexiones en Nueva York porque la calidad de la educación es muy alta. Los graduados de Hack Reactor consiguen trabajo fácilmente en 3 meses. No creo que lo mismo sea cierto para la mayoría de las otras escuelas. Pero podría estar muy equivocado: la respuesta de Simon Chaffetz a App Academy: ¿cómo se compara / se inició la respuesta al ciclo App Academy New York en abril en comparación con algunos de los primeros ciclos de California?

De todos modos, debo admitir que no sé nada sobre Flatiron. Todo lo que sé es que mi amigo también presentó una solicitud para Flatiron en Nueva York, pero en su lugar eligió Hack Reactor. ¿Quizás Flatiron lo rechazó? 😉

Pasé 5 minutos investigando Flatiron, y se ve bastante bien. Me sorprende que no se jacten de qué compañías han contratado a sus graduados, pero eso no es exactamente una señal de alerta. Solo asegúrate de buscar en todas las escuelas un poco, como explico en la segunda mitad de mi respuesta aquí: la respuesta de Jeff Lee a Programming Bootcamps: ¿Alguien ha tenido una mala experiencia en un bootcamp de programación?

La respuesta corta es no, sin embargo, hay algunos problemas logísticos que estar en el sitio resolverá por usted. Las semanas clave son el mes posterior a la graduación.

Los graduados de Dev Bootcamp hacen algunas cosas durante este período:

  • Semana profesional: le ofrecemos un curso intensivo sobre cómo buscar, entrevistar y negociar su próximo trabajo. También podemos hacer presentaciones a empresas en nuestra red de contratación. Esto sucede poco después de la graduación.
  • Revisar y ampliar. Tendrás una muy buena entrada en el desarrollo de software, y eso lo enseñamos en Ruby y Javascript. Sin embargo, la mayoría de nuestros estudiantes se esforzarán en las semanas posteriores a la graduación para extender esto a nuevas áreas. SWIFT, frameworks JS, Node, Ruby Motion, etc. Esto es mucho más fácil de hacer si no se está moviendo por todo el país . Creo que es importante que continúe codificando en los días posteriores a la graduación para establecer el patrón de (más) aprendizaje independiente que lo llevará a su carrera.
  • Investigando compañías y haciendo conexiones en esas compañías.
  • Ser visible en reuniones y eventos en tu ciudad objetivo.

Todo esto es más fácil si estás en la ciudad que te interesa, pero no es imposible hacerlo de forma remota. Hemos tenido estudiantes en Chicago que planearon un recorrido por San Francisco después de la graduación, organizaron una serie de charlas de café y salieron de allí con entrevistas. Otra semana de entrevistas y estaban en camino a una oferta. Esto requirió un enfoque láser para planificar este viaje y hacer conexiones.

En primer lugar, quiero que sepas que creo que eres increíble para decidir adquirir habilidades que necesitarás para moverte por todo el país y trabajar para una startup . Me encanta escuchar sobre personas que han decidido cambiar su vida para mejor y están listas para tomar medidas y realmente hacerlo.

Entonces, ¿cómo puedes aprender las habilidades que necesitas para conseguir el trabajo de tus sueños en la ciudad de Nueva York en una startup?

Las habilidades que adquiera serán la mayor ayuda para encontrar un trabajo de codificación a tiempo completo. Por lo tanto, debe descubrir cómo podría aprender más de su experiencia.

Por lo tanto, deberá elegir tres cosas críticas de su experiencia para obtener un código de trabajo en una ciudad competitiva como NYC.

Primero, necesitará tener la confianza de que si desea construirlo y establecer su mente, podrá hacerlo. Si no lo cree, su empleador tampoco lo hará y probablemente no lo contratarán. Esto no quiere decir que debas ser arrogante o arrogante, sino que solo necesitas creer en tus habilidades en el fondo.

En segundo lugar, deberá dominar los conceptos básicos y aprender a dividir los problemas grandes en partes manejables. Al tener esta habilidad, sabrá que puede lograr lo que desea e incluso si no conoce todos los detalles. Tienes las habilidades y sabes dónde mirar para aprender lo que no sabes. Esto le dará la confianza que necesita.

En tercer lugar , deberá comprender el proceso de la entrevista y cómo mostrar a los empleadores lo que están buscando. Las entrevistas técnicas pueden ser complicadas y tratarán de llegar al fondo de qué tan bien puede resolver los problemas y qué tan buen programador es realmente.

Si tienes estas habilidades podrás conseguir un trabajo.

Cómo obtener estas habilidades

Resulta que no necesita renunciar a su trabajo para obtener estas habilidades. He enseñado desarrollo web en lugares como Harvard Business School, Rhode Island School of Design, Babson University, Brown University y muchos otros lugares también. He enseñado el desarrollo web de miles de personas tanto en línea como en persona.

Te sorprendería lo mucho que puedes aprender si tienes los materiales del curso adecuados, acceso a tutoría y un propósito.

Hemos reunido el Proyecto Firehose para brindarle las habilidades que necesita, sin tener que renunciar a su trabajo o moverse por el país.

Primero, le proporcionaremos un camino que le permitirá dominar los conceptos básicos y le enseñaremos cómo resolver los problemas en el desarrollo web. No dejaremos que te quedes atascado, por lo que te daremos acceso a nuestro foro moderado, donde proporcionaremos respuestas a cualquier pregunta de codificación que tengas, generalmente dentro de una hora.

En segundo lugar, trabajaremos con usted para definir un proyecto que le entusiasme construir. Le brindaremos apoyo a medida que desarrolle su propia idea a través de la tutoría 1 a 1 para que podamos investigar exactamente cómo abordar los diferentes problemas que enfrenta su proyecto en particular. Esto le dará la confianza de que puede construir cosas por su cuenta.

En tercer lugar, si está buscando conseguir un trabajo después del programa en nuestras sesiones de mentores 1 a 1, desglosaremos exactamente cómo funcionan las entrevistas de codificación. Soy un mentor de código y es fácil para mí explicar cómo preparar y abordar la entrevista técnica. Ambos estuve en entrevistas técnicas y realicé entrevistas técnicas cuando estaba en el equipo de Ruby-on-Rails en PayPal. Debido a que he sido parte de las conversaciones sobre si debemos o no contratar a alguien, sé exactamente lo que buscan los empleadores.

Si desea obtener más información sobre el aprendizaje de desarrollo web virtual, donde soy mentor de código, puede ver más detalles aquí:

http://thefirehoseproject.com

¡Hola!

Aquí en la Asamblea General, apoyamos a nuestros estudiantes inmersivos de tiempo completo en su búsqueda de trabajo, sin importar dónde decidan buscar un trabajo. Si toma uno de nuestros inmersivos en uno de nuestros campus y luego se muda a una ciudad o estado en el que no estamos ubicados después de la graduación, aún tendrá acceso a su entrenador profesional que lo apoyará en su búsqueda de empleo.

Sin embargo, una cosa a tener en cuenta con una mudanza es que debe planear una búsqueda de trabajo más larga debido a 1) el tiempo que toma mudarse, 2) la variación en la disponibilidad de empleo por mercado y 3) que no tendría Acceso a la creación de redes de empleadores y eventos de contratación que facilitamos en las ciudades donde se encuentran nuestros campus.

Si está considerando mudarse, le recomendamos que considere otra ciudad donde se encuentra la Asamblea General. Uno de los beneficios de ser parte de nuestra comunidad es nuestra presencia global; debido a eso, tiene la capacidad de conectarse a cualquiera de nuestras ubicaciones si se muda a una de las ciudades donde tenemos campus: nos habremos expandido a 25 campus a fines de 2016. Otro beneficio de conectarse a estas ubicaciones es que nosotros Los identifiqué como ciudades con amplios mercados laborales para nuestros graduados, eliminando un obstáculo en su búsqueda de empleo.

Además, ahora ofrecemos WDI Remote donde puede aprender en nuestro curso de Desarrollo Web inmersivo directamente desde su hogar y buscar un trabajo en cualquier lugar. Los estudiantes de WDI Remote tienen su propio entrenador personal de carrera, pero también pueden trabajar con cualquier campus local de GA, en caso de que estén ubicados en esa ciudad. Similar al escenario anterior, los estudiantes de WDI Remote que no están buscando en un metro de GA también deben esperar una búsqueda de trabajo más larga debido a la variada disponibilidad de empleos en su mercado.

La Asamblea General tiene la opción de asistir a su evento “Meet and Hire” en un lugar diferente al suyo. Fui al GA ubicado en DC y había algunos estudiantes que querían mudarse a diferentes estados. Uno de ellos fue al evento de SF y encontró trabajo allí y he oído hablar de estudiantes que asistieron a los eventos de Nueva York y que también encontraron trabajo allí. De todos modos, encontré un trabajo con mi propia búsqueda y mérito, realmente no me gustaban las compañías que asistieron al evento “Meet and Hire” … así que siempre existe esa opción, encontrar algo por su cuenta. Sin embargo, GA debería ser más que solidario al conectarlo con algunos buenos contactos. Parece que la mejor opción es vivir sin alquiler e ir a GA en Cali. Confía en mí, cuando dicen bootcamp, se refieren a bootcamp. Es realmente una experiencia inmersiva y si desea tener éxito necesitará toda la ayuda y el apoyo que pueda obtener.

Te resultará más fácil conseguir un trabajo en Nueva York si asistes a un campamento de entrenamiento con una buena red de empleadores en Nueva York.

Estoy predispuesto hacia Dev Bootcamp, y una de las principales ventajas de asistir a DBC es que tenemos una red de empleadores muy grande. Con más de 500 graduados (a partir de junio de 2014) trabajando en todo el país y un equipo dedicado de 6 personas en SF, Chicago y Nueva York, nuestros estudiantes reciben un montón de apoyo para aterrizar en su ciudad deseada, independientemente de la ubicación a la que asistieron .

Hemos tenido muchos estudiantes que asisten a Dev Bootcamp en la ciudad que mejor se ajusta a su presupuesto y luego, después de la graduación, se mudan a la ciudad donde quieren trabajar. Por ejemplo, Jason Benn y Anna-Marie Panlilio eran graduados de Chicago que aterrizaron en San Francisco después de graduarse: los campamentos de entrenamiento de codificación ofrecen oportunidades, generan inquietudes.

No. Si bien es más fácil en la búsqueda de empleo porque traemos empleadores a usted, puedo decirle que en The Software Guild no hay diferencia en el porcentaje de contratación entre candidatos locales y de otro estado en este momento. La principal diferencia es que, fuera del estado, usted mismo está haciendo el trabajo preliminar, por lo que su búsqueda de trabajo comenzará un poco más tarde que las personas de la cohorte, ya que generalmente no es posible despegar y entrevistarse en su estado de origen durante el programa.

Sin embargo, los tipos de personas que nos encuentran y vienen aquí están cargados de pasión, inteligencia y valor, por lo que no es tan sorprendente que sean capaces de manejar su propia búsqueda de trabajo si están fuera de nuestra región.

Yo recomendaría hacer un bootcamp en la ciudad en la que quieres trabajar. La razón principal es la capacidad de la red. Me mudé de Chicago a San Francisco para asistir a la escuela Holberton. Quería trabajar en San Francisco para establecerme en el sector tecnológico. Descubrí que la capacidad de establecer contactos cuando voy a la escuela me ha beneficiado de formas que nunca podría haber anticipado.

More Interesting

Cómo convertirse en un ingeniero de software menos descuidado

Cómo hacer un cambio profesional de hardware a software

¿Qué carrera debo elegir? BS informática, ingeniería de software o ingeniería informática?

¿Cómo se supone que un desarrollador de software con autismo avance en su carrera?

¿Debo dejar el inicio como ingeniero de software principal para Amazon SDE-1?

¿Cómo conseguir un rol de desarrollador de software a tiempo completo en Google, dado que no he realizado prácticas en las 4 grandes compañías? ¿Qué tan duro deberíamos trabajar para eso?

¿Cómo debo postularme para trabajos de ingeniería de software en buenas empresas?

Soy un ingeniero de software. ¿Cómo puedo convertirme en un experto para obtener buenas ganancias?

Si la programación / ingeniería de software es una carrera sin salida, ¿qué debe hacer un programador experimentado?

¿Cuántos desarrolladores de software debe administrar un gerente?

Soy ingeniero de software con 2 años de experiencia. Estoy pensando en dejar mi trabajo para estudiar para UPSC (IAS), pero me preocupa que la brecha profesional de 2 años afectará mis perspectivas de trabajo, si no me despejo y quiero volver a los trabajos de software.

¿Qué esperan los empleadores de los desarrolladores junior?

¿A qué empresas debo solicitar una pasantía técnica en Mumbai?

¿Cuánto puede ganar un ingeniero que se une a Pinterest en una próxima salida a bolsa? (a partir de mayo de 2014)

¿Qué cursos debo tomar si quiero ser ingeniero de software?