¿Cuáles son los bootcamps o academias de desarrollo a corto plazo (2-12 meses) en todo el mundo para alguien interesado en comenzar una carrera como desarrollador?

Hay tantos bootcamps de codificación diferentes, que cuando se investiga cuál es el adecuado para usted, puede ser difícil saber por dónde comenzar. ¡Sentirse así es normal!


Espero que este artículo pueda proporcionar algo de claridad y facilitar el proceso de investigación del campo de arranque de codificación para las personas y ayudar a proporcionar un marco para tomar la decisión correcta.

Muy bien, aquí vamos!

Paso # 1: Encuentra todos los bootcamps posibles que debes considerar.

Informe del curso proporciona una base de datos de todos los diferentes bootcamps de codificación que existen, y se puede ordenar fácilmente por ubicación y énfasis. Si utiliza sus herramientas de filtrado, debería poder encontrar un puñado de bootcamps de codificación en persona y bootcamps de codificación en línea que debería investigar más a fondo.

Dada su ubicación física y sus preferencias personales, debería poder filtrar los más de 300 campos de arranque que tienen hasta unas 20 opciones prácticas, ¡esto hará que el proceso sea una tarea mucho menos desalentadora!

Dado que la mayoría de los bootcamps en persona usan el enfoque de “aula invertida” para la enseñanza (usan videos y lecciones escritas para enseñar nuevos conceptos y pasan el tiempo de clase para construir proyectos), tanto los bootcamps en persona como en línea tienen un formato notablemente similar, por lo que deberías considerar ambos.

Los bootcamps en línea brindan un poco más de flexibilidad, puedes hacerlos desde cualquier lugar, la mayoría tiene una admisión continua (por lo que deberías poder comenzar justo cuando sea más conveniente para ti) y si no es práctico para ti dejar tu trabajo actual, en la mayoría casos que no necesitará.

Si eres una persona organizada, podría sugerirte crear un documento que enumere cada uno de los campamentos de arranque que estás considerando y compilar tu investigación allí.

Paso # 2: filtra tu lista

Busque reseñas para cada una de las empresas que está investigando. No solo busque en CourseReport las revisiones (¡aunque también debería mirar allí!), Sino que también revise las revisiones en Quora, techendo e incluso lo que sucede cuando busca en Google el nombre de la escuela.

Probablemente encontrará algunas publicaciones de blog que profundizan mucho sobre las experiencias de estudiantes anteriores con diferentes programas.

La mayoría de los bootcamps de codificación tendrán páginas web bien diseñadas que presentan estudiantes que han tenido éxito y testimonios. En lugar de centrarse en los testimonios en el sitio en sí, encontrará haciendo su tarea y revisará todo lo que surja cuando realice una búsqueda en Google:

“Revisión de [nombre de la escuela de código]”

Paso # 3: Comienza a aprender a codificar por tu cuenta

Recomiendo encarecidamente a todos los que están aprendiendo a codificar que lo prueben antes de registrarse y pagar un bootcamp de codificación. Hay dos buenas razones para hacerlo:

Primero , debes asegurarte de que realmente disfrutas codificar, crear y crear productos tecnológicos. Hay muchos recursos baratos y gratuitos por ahí. Antes de pagar miles de dólares, asegúrese de que sea algo que le guste hacer.

En segundo lugar , encontrará que incluso un poco de conocimiento de codificación lo ayudará a tomar la decisión correcta cuando se trata de qué programa debe inscribirse. Dado que tendrá un poco de experiencia, podrá tomar una decisión más informada sobre lo que importa.

Registrarse en un campamento de codificación sin la experiencia de escribir un poco de código primero es muy parecido a comprar un automóvil antes de saber cómo conducir. Es difícil saber qué es lo que realmente importa, y en lugar de elegir la opción más práctica, sería apto para comprar un El Camino cuando una minivan sería mejor.


Aquí hay algunos lugares a los que puede ir para probar el código; también hay muchas otras opciones:

Codecademy – Este sitio gratuito le enseñará los conceptos básicos de HTML, CSS y el lenguaje de programación ruby.

Aprenda Ruby The Hard Way – Zed Shaw escribió este increíble tutorial y le dará una idea de cómo escribir código en el lenguaje de programación ruby.

Curso de introducción a Bootcamp de codificación gratuita – El bootcamp de codificación donde soy mentor de código ( Firehose ), tiene un curso de introducción de bootcamp de codificación gratuito de 2 semanas. Esto cubre lo que creemos que las personas deberían aprender antes de registrarse y pagar cualquier campamento de entrenamiento (incluso si planea asistir a un campamento de entrenamiento diferente después de completar el curso gratuito).

Paso # 4: aprieta el gatillo

Elegir un bootcamp de codificación es una gran decisión y puede ser difícil comprometerse y comenzar a codificar. Cuanto antes comience a codificar, más pronto avanzará hacia su objetivo real (convertirse en un programador que se pueda emplear).

Tómelo de Peter Drucker:


¡Así que aprieta el gatillo y comienza a codificar!


Si encuentra útil este artículo, tenemos una serie más completa de artículos, que explica exactamente qué aspectos de la programación de bootcamps son más importantes si está buscando cambiar de carrera o lanzar su propia startup tecnológica. Puedes leer mas al respecto aquí.

Ingeniería inversa: la estrategia perfecta de bootcamp de codificación

Si le gustó mi respuesta, significaría mucho para mí si la votara al presionar el botón azul claro a continuación.

Talentbuddy: es la forma más sencilla de aprender el desarrollo web completo con Javascript.

El programa se enfoca en enseñar los desafíos únicos de construir aplicaciones web en tiempo real con tecnologías de rápido crecimiento (Javascript, Ember.js, Node.js, Express.js, MongoDB)

Este es un programa de tutoría de 3 meses, requiere 15 horas a la semana de su tiempo y se entrega en línea.

Nota: soy uno de los cofundadores

Es realmente sorprendente que pueda aprender tanto sobre el desarrollo en solo 12 semanas sin un título de CS o antecedentes técnicos. A lo largo de mi investigación, ¡me inspiraron increíblemente todas las personas que pasaron de ser apenas empleables a tener una carrera que les apasionaba! Esto me influyó para profundizar en el campo e investigar todo lo relacionado con la educación en programación.

Permítanme comenzar diciendo que hay mucha información en Internet. De hecho, puede ser abrumador. Ya sean MOOC, tutoriales interactivos como Codecademy o bootcamps intensivos, es difícil saber por dónde empezar. Bhaumik Patel, el Community Manager de Thinkful (compañía), tiene una lista bastante completa de todos los recursos aquí: la respuesta de Bhaumik Patel a ¿Cuáles son las mejores fuentes para aprender codificación web (en poco tiempo)?

En mi experiencia, descubrí que los cursos en línea masivos y abiertos (MOOC), aunque proporcionaban un contenido increíble, me dejaron frustrado. Siempre he sido una persona amable, por lo que era difícil mantenerme motivado cuando no tenía interacción con otros humanos . Sabía que los bootcamps me proporcionarían una increíble comunidad de instructores y mentores.

Sin embargo, no estaba listo para este camino … todavía. Asistía a un grupo de encuentro para el CS50x de Harvard que estaba ubicado en el mismo piso que la oficina de Thinkful en Nueva York para el. Después de hablar con un par de personas de Thinkful, investigué un poco e inmediatamente me enamoré de Thinkful y su programa. 🙂 Necesitaba algo más flexible tanto en el costo como en el tiempo, ¡así que fue perfecto!

¡Ahora, me enorgullece decir que soy responsable de administrar el contenido de Thinkful’s Bootcamp Finder ! Para contarle un poco más al respecto: tenemos escritos originales en cada bootcamp basados ​​en nuestra propia investigación. También tenemos información detallada sobre la estructura del curso, los planes de pago, las revisiones de los estudiantes, los proyectos de muestra Y la contratación de socios.

De todos modos, hay ventajas para cada método de aprendizaje, ya sea MOOC, aprendizaje basado en mentores o bootcamps inmersivos. Solo sepa lo que hay antes de comprometerse con algo y la mejor de las suertes con su investigación 🙂

Actualización rápida: el año pasado anunciamos nuestro propio programa intensivo en línea en Thinkful: el Bootcamp de desarrollo web. Te emparejarás con un ingeniero experimentado con el que te reunirás 3 veces por semana para sesiones de video 1 a 1. Construirá una cartera profesional que resaltará sus proyectos impresionantes. Te unirás a una cálida comunidad de mentores y estudiantes en una sala de chat y en horas de oficina diarias. Además de todo eso, le garantizamos un trabajo dentro de los 4 meses posteriores a la graduación o le devolvemos su dinero.

Si tiene alguna pregunta sobre bootcamps, MOOC o Thinkful, no dude en comunicarse conmigo ( [correo electrónico protegido] ) o Bhaumik ( [correo electrónico protegido] ).

Puede ser útil esta comparación de bootcamp : equilibra muchos aspectos diferentes del problema: costo, el esfuerzo que cada uno requiere y la asistencia que recibe.

Obviamente, de las muchas respuestas y la sección wiki, hay muchas opciones para cualquiera que quiera aprender a codificar. Hay dos estilos de bootcamp: los que requieren su presencia física y los bootcamps en línea.

Para una divulgación completa, soy el Editor Jefe de Currículo en Bloc.io, por lo que puedo ser un poco parcial. Ir a un campamento de entrenamiento en persona puede ser una gran experiencia, pero tiene muchos inconvenientes. Por ejemplo, no puedes hacer mucho más y tienes que ir a lugares como San Francisco, Austin o la ciudad de Nueva York. Quizás no sea lo peor del mundo, pero puede ser una gran interrupción. Es como tener que mudarse a otra ciudad para tomar un trabajo temporal, excepto que les paga.

Un bootcamp en línea tiene menos problemas auxiliares. Puedes hacerlo en casa, puedes ajustar el ritmo y puedes hacer los cursos desde cualquier parte del mundo. De hecho, en Bloc hemos hecho que los estudiantes completen cursos desde Creta, o incluso desde el aire, tenemos pilotos y azafatas trabajando en cursos mientras viajan.

Bloc.io es el campo de entrenamiento en línea más grande y, en mi opinión, el mejor. No es diferente a algunos de los otros bootcamps en línea, pero creo que Bloc tiene características distintivas que lo convierten en una opción confiable.


Intensidad

La cantidad de material en un curso de Bloc es bastante mayor que otros bootcamps. Eso significa que hay mucho más trabajo involucrado, pero significa que también aprendes más. Estructuramos nuestros bootcamps con una elección de ritmo: puede completar un curso en 12, 18 o 36 semanas (o una carrera profesional en 24, 36 o 72 semanas) para adaptarse mejor a su horario. Sin embargo, cubrirás muchas


Currículos personalizados

A diferencia de muchos bootcamps en línea, Bloc desarrolla sus planes de estudio basados ​​en un modelo riguroso dirigido a dominar completamente el material. (Más sobre esto a continuación.) Estos planes de estudio, desarrollados por desarrolladores expertos, instructores expertos y escritores hábiles y atractivos, guían a un estudiante a través de los temas de manera eficiente y clara.


Tutoría

Tenemos, en mi opinión, el programa de mentoría mejor desarrollado entre los bootcamps en línea. Desde la capacitación de mentores, hacemos mucho y estamos desarrollando más, hasta la orientación de mentores líderes experimentados (a tiempo completo). También pagamos bien a nuestros mentores y, por lo tanto, exigimos lo mejor.


Un enfoque de aprendizaje de dominio

Trabajar de cerca, uno a uno con un mentor, utilizando nuestros rigurosos planes de estudio, significa que trabaja en el material en pequeños pasos y domina cada paso antes de continuar. Usted y su mentor trabajan juntos para asegurarse de que nunca estén presionando hacia adelante solo porque el resto de la clase se está moviendo más rápidamente: no hay “resto de la clase”.

Cuando haya dominado un tema, continúe: no hay que esperar al resto de la clase. El efecto neto de esto es que, en comparación con los métodos tradicionales de educación, cada estudiante del Bloque es un estudiante A: no solo apruebas, dominas.


Colocación laboral

Hacia el final de estos cursos, los mentores preparan a los estudiantes para buscar trabajo. Los estudiantes crean un portafolio profesional, se preparan para entrevistas y luego practican entrevistas realistas con comentarios

Bloc refiere a los estudiantes que completan una carrera profesional y que demuestran su dominio en los cursos para la inserción laboral a través de empresas de reclutamiento. Si está invirtiendo en un bootcamp completo como Bloc, probablemente no lo esté haciendo para aprender un nuevo pasatiempo; El apoyo experto de búsqueda de empleo puede marcar la diferencia.


Creemos que debe considerar estos aspectos de la experiencia al elegir un bootcamp. Bloc no es el único campo de entrenamiento que cumple o supera estas expectativas, pero sabemos que somos una excelente opción para muchas personas.

En Berlín tienes la Academia SPICED. Berlín es un destino popular para personas de todo el mundo, ya que es asequible, emocionante y tiene una gran escena tecnológica.

En SPICED, ofrecemos cursos de 12 semanas en Desarrollo Web Full Stack, con un enfoque en Javascript. Para las personas que desean estudiar a tiempo parcial, también hay un curso de desarrollo web front-end de 10 semanas.

Nuestra misión:

Nuestro objetivo es que te conviertas en un ingeniero de software de alto rendimiento en un trabajo que disfrutarás.

Lo que nos diferencia:

Currículo pequeño, listo para el trabajo y maestros excepcionales con años de experiencia en la industria.

En una nota más personal:

Mi parte favorita de SPICED es nuestra cultura: nos ayudamos mutuamente, nos fortalecemos, nos mantenemos motivados.

En Hashrocket, ofrecemos un programa de aprendizaje pago donde nuestros aprendices emparejan el programa a tiempo completo en proyectos especialmente seleccionados con desarrolladores veteranos. Puede aplicar aquí http://hashrocket.com/people/wor… . El programa tiene una duración de 6 meses y se centra en el desarrollo de artesanos bien formados y expertos en pruebas, desarrollo y consultas con clientes.

Gran pregunta: definitivamente hay una gran demanda de desarrolladores. Con esta demanda obvia, ha habido una enorme cantidad de crecimiento con un nuevo bootcamp que brota casi todos los meses. Para aprovechar este “fenómeno del campamento de arranque”, el número de sitios web dedicados a revisar estos programas ha crecido con la misma rapidez. ¡Es difícil mantenerse al día con todo esto! Aquí hay un par de recursos útiles.

En realidad, estaba en esta pista hace solo unos meses y usé http://bootcamper.io (ahora adquirido por CourseReport) para guiar mi camino. Quería convertirme en desarrollador web [eventualmente full-stack] pero necesitaba un curso que se adaptara a mis necesidades. Intenté usar muchos de los recursos gratuitos disponibles en la web (¿Cuáles son las mejores fuentes para aprender codificación web en poco tiempo? Mencione si la fuente es gratuita), pero me di cuenta de que necesitaba un plan de estudios basado en proyectos para aplicar las nuevas habilidades. . Se frustraba bastante cuando me quedaba “atascado”.

Después de hacer una extensa investigación, elegí Thinkful. Aprendí que muchos de mis compañeros tenían trabajos de tiempo completo / medio tiempo o eran estudiantes universitarios actuales y el programa aún se ajustaba a ese horario exigente [recomiendan ~ 10 horas a la semana para Front-End / iOS y ~ 15 para Python / Ruby ] También tenían una ruta estructurada y un mentor personal para las revisiones de código en vivo (a través de pantalla compartida en Google Hangout). Tampoco hace daño que estos cursos cuesten mucho menos que la tarifa de 10-15k para los campos de entrenamiento mencionados anteriormente 🙂

De todos modos, me encantó mi experiencia, así que solicité una pasantía de marketing / front-end 2 meses después del curso y me aceptaron a tiempo completo 🙂 ¡Aquí hay una publicación de mi primer día! ¿Alguien “asistió” Pensativo y cuál fue su experiencia? ¿Hay algún valor adicional derivado de Thinkful? Desde entonces, he sido ascendido a Community Manager, donde mi función es crear la mejor experiencia posible para cada uno de nuestros estudiantes, desde comenzar a mantener relaciones con ex alumnos. Escucho constantemente los comentarios al contactarlos por correo electrónico / llamada telefónica e intento implementar los cambios necesarios de inmediato.

———————————————————————-

(1/3/16) * Actualización * ¡Hola! Entonces. Mucho ha cambiado con los años. Puedo seguir y seguir sobre la evolución de Thinkful, pero me voy a centrar específicamente en el programa en el que más nos enfocamos: la carrera de desarrollo web. Así es como se ve el aprendizaje como estudiante de Carrera:

  • Impulsada por los resultados. Esto es probablemente lo más importante. Es un cambio sutil que hicimos en nuestra mentalidad que condujo a algunos cambios emocionantes. En primer lugar, cada estudiante que se gradúa de la Carrera Profesional tiene garantizado un trabajo o el 100% de su dinero. En segundo lugar, publicamos todas nuestras estadísticas (en tiempo real) como un informe de trabajos. ¡Estamos orgullosos de ser la primera escuela en línea en hacerlo! Tercero, nuestros Servicios de Carrera han sido completamente renovados. Comienza en el día 1, continúa durante todo el programa y no termina hasta que haya negociado la mejor oferta de trabajo posible.
  • Universal y flexible. La primera oración de nuestra declaración de misión dice: cualquier persona con una fuerte voluntad de aprender puede convertirse en un programador. No hay requisitos técnicos que le impidan la admisión. No tendrá que mudarse o renunciar a su trabajo. Puede comenzar en cualquier momento y aprender desde cualquier lugar. Aún será responsable de sus objetivos, pero sabemos que tiene una vida fuera de sus estudios y que necesita un entorno flexible para respaldarlo.
  • Humano. Las relaciones impulsan el aprendizaje. Llano y simple. Se ha demostrado que los estudiantes tienen éxito cuando se combinan 1 a 1 con un experto ( https://en.wikipedia.org/wiki/Bl …). Hablarás con ingenieros en los que puedes confiar en cada paso del programa, comenzando con Derek, un ex alumno, que te incorpora al programa y está disponible cualquier día. Te reunirás con tu mentor personal 3 veces a la semana durante el curso y un entrenador profesional que te guiará a través de la fase de colocación laboral. Y eso es solo contar las sesiones 1 a 1. Hay una comunidad entera de Estudiantes en Slack para hablar en tiempo real y 30 horas de oficina semanal en sesiones de video grupales. Esta no es tu clase en línea típica: nunca te sentirás solo.

Si está interesado en la trayectoria profesional o simplemente necesita consejos generales sobre su carrera, no dude en enviarme un correo electrónico a [correo electrónico protegido] . Estaré encantado de responder cualquier pregunta o conectarlo con un mentor, estudiante actual o ex alumno.

He completado el curso de Introducción al desarrollo web de BrainStation y actualmente estoy inscrito en su curso de Programación con rieles. Ambos cursos han sido programas a tiempo parcial de 12 semanas, lo que me encantó porque no tuve que dejar mi trabajo para aprender este nuevo conjunto de habilidades.

Los instructores han sido increíbles, y aunque los cursos se mueven rápidamente, han hecho un excelente trabajo al introducir nuevos conceptos y han proporcionado toneladas de orientación. Realmente aprecio cuánto han ayudado los instructores a mi aprendizaje.

En general, mi educación en BrainStatioin ha sido una experiencia extraordinaria. Oportunidades que antes parecían imposibles debido a mis limitaciones técnicas ahora se sienten a mi alcance, y nuevas ideas empresariales se me vienen de una manera que nunca antes había anticipado antes de comenzar a aprender código.

Definitivamente recomendaría BrainStation a cualquier persona interesada en aprender código. (BrainStation)

Casa de codificación | Live Eat Code

Coding House es un programa en el que se alojará con otros 10 desarrolladores junior, compartiendo la experiencia de un campo de entrenamiento de codificación. En el transcurso de 60 días, aprenderá varios lenguajes de programación, incluidos Ruby on Rails, HTML, CSS, JavaScript, JQuery, PHP, entre muchos más. No necesita un fondo de programación, solo debe ser apasionado y comprometido con el aprendizaje. Una vez que finaliza el programa, ofrecemos asistencia para la inserción laboral, y tenemos muchos vínculos con empresas emergentes y empresas de tecnología en Silicon Valley. Coding House tiene su sede en SF.

La escena de inicio en Asia se está volviendo cada vez más emocionante, ¿alguna vez has considerado asistir a una escuela en Hong Kong? ¡Mira Hack Pacific!

La próxima cohorte de desarrollo web a tiempo completo comienza el 21 de marzo. El programa es bueno por las siguientes 4 razones.


Instructores y TAs

Todos nuestros instructores y TA son desarrolladores profesionales con experiencia previa en grandes compañías tecnológicas y comenzaron sus propias compañías tecnológicas a una edad muy temprana. Nuestro instructor principal ha enseñado recientemente tres clases de programación web a tiempo completo en otra escuela internacional de codificación en Hong Kong.

El proceso de admisión

Contamos con un riguroso proceso de admisión para garantizar la calidad de nuestros estudiantes. El proceso de admisión consiste en una prueba lógica en línea (no se requiere experiencia previa en programación) y una entrevista en persona / skype donde le enseñamos algo en el acto y le pedimos que aplique los conocimientos para resolver el problema. Una vez que haya sido admitido, se le asignará una Fundación en línea. Este es un curso remoto práctico diseñado para prepararlo para el programa básico, se le realizará una prueba al comienzo del programa básico que debe aprobar para continuar su estudio con nosotros.

El programa

Trabajamos constantemente con nuevas empresas y empresas locales de tecnología para comprender sus necesidades de contratación y desarrollar nuestro plan de estudios de modo que esté más actualizado. Si bien es importante aprender el lenguaje y el marco, creemos que es mucho más crucial para nuestros estudiantes comprender los fundamentos de la teoría de bajo nivel, esto les permite aprender cualquier marco / lenguaje ellos mismos en el futuro. Solo tenemos un objetivo, cultivar a nuestros estudiantes para que puedan ser ingenieros de software profesionales.

Comunidad asiática de tecnología

Trabajará y pasará tiempo con otras personas de ideas afines. Nos esforzamos por seguir haciendo crecer nuestra comunidad en Asia y siempre tendrá una red sólida a la que puede recurrir en cualquier momento de su carrera.


Espero que esto ayude.

Founders & Coders es un excelente campo de entrenamiento de codificación a tiempo completo con campus en Londres y Oriente Medio.

Nuestro programa gratuito tiene lugar durante 16 semanas. Después del curso, muchos estudiantes eligen quedarse en nuestro espacio. Forman la columna vertebral de nuestra comunidad, trabajando juntos en proyectos comerciales, pagando el alquiler y ayudando a enseñar a la próxima generación.

Para aquellos que desean trabajar directamente a tiempo completo, ofrecemos una red de empleadores.

Founders & Coders enseña desarrollo de software full-stack usando JavaScript y node.js.

La mejor pregunta es “¿Qué campo de entrenamiento es el mejor campo de entrenamiento para mí?” Lo cual puede ser difícil de responder si nunca has estado en uno. Simplemente, ¿cómo se ve un campamento ideal en general? ¿Cuál es la medida que debes usar para evaluar las escuelas? ¿Cómo se convierte en un consumidor informado para saber cuándo ha encontrado el adecuado? A continuación, describí los pasos que sugeriría que tome para averiguar a qué campo de entrenamiento debe asistir.

Define tu objetivo
Averigua cuál es tu trabajo ideal después del campamento de arranque y averigua si hay formas más baratas o más rápidas de lograr ese objetivo. La mayoría de las personas que van a un campamento de entrenamiento buscan cambiar de carrera después del campamento de entrenamiento, pero algunos asisten simplemente para aumentar sus habilidades o comenzar sus propias empresas. La mejor manera de hacerlo es hablar con personas que tienen trabajos en industrias o empresas que le interesan, que resuelven problemas que le apasiona resolver y cuya vida cotidiana le encantaría tener. Asista a reuniones, envíe correos electrónicos, solicite a sus amigos o familiares que hagan presentaciones y pregúnteles a estas personas qué hacen, qué necesitan saber para hacer su trabajo y dónde recomendarían comenzar su viaje. Intenta ser lo más específico posible. Solicite recomendaciones sobre libros que consideren valiosos, codifique los desafíos que dirían que son buenas formas de evaluar o aprobar sus habilidades.

Identifique el plan de estudios para usted
Una vez que conozca su objetivo, calcule el plan de estudios técnico que lo ayudará a alcanzar su objetivo. ¿Qué bootcamp te dará la base más amplia para que puedas aprender cualquier lenguaje de programación? La tecnología cambia tan rápido que tendrás que aprender todo el tiempo. Cuando hablen con usted, asegúrese de que se centren en cómo el plan de estudios está diseñado para prepararlo para el trabajo y también le enseñen los fundamentos básicos de CS para que pueda aprender cualquier idioma y no se quede solo con los idiomas que enseñan. Cuando te den sus respuestas, pídeles que se vuelvan realmente específicos. Pregunte sobre los proyectos que podrá completar con la capacitación. Solicite detalles sobre las tecnologías que usará y los métodos o partes de esas tecnologías. No acepte “aprenderá Javascript”. ¿Qué hay de Javascript? ¿Que profundo? ¿Qué tan detallado? ¿Qué temas de Javascript? Para obtener más información sobre cómo desglosar el plan de estudios, consulte esta publicación de Quora sobre el tipo de plan de estudios que debe ofrecer un campamento de arranque para desarrolladores . Por otro lado, una vez que haya identificado el plan de estudios que debe estudiar en el campo de entrenamiento, pruebe esas cosas por su cuenta para asegurarse de que realmente le guste la codificación. Para una visión general de los fundamentos básicos de CS, esta publicación de Quora tiene algunas respuestas sobre lo que debe estudiar por su cuenta :

Para obtener el valor de ir a un campamento de entrenamiento, debe asegurarse de que sea la opción correcta en este momento para sus objetivos. Aunque es cierto que los principiantes de scratch pueden tener éxito en un bootcamp, no diría eso para todas las personas. Reduzca parte del riesgo y siga ciertos pasos para asegurarse de que está listo para comenzar. Esta publicación de Quora tiene algunas buenas respuestas sobre cómo saber si estás listo para un campamento de arranque :

Evaluar el estilo de instrucción del campamento de entrenamiento
La mitad de su experiencia en un bootcamp se reducirá a cómo los maestros de bootcamp, así que pregúnteles cómo enseñan. Estás buscando dos cosas. Primero, mire para ver cuán rica es su respuesta. ¿Pueden hablar sobre todos los diferentes elementos de la enseñanza de adultos (conocida como Androgogía) y las teorías educativas? ¿O es limitado su conocimiento de la teoría educativa? Si es así, pueden ser mejores programadores que maestros. Desea personas que sean excelentes maestros y programadores. Como mínimo, solicite al campo de entrenamiento que aborde estos cuatro temas de enseñanza importantes:

¿Cuánto se enfocan en conectarse con el ‘Por qué’ de cada estudiante? Cada estudiante viene al campo de entrenamiento por diferentes razones, y conocer estas razones es fundamental para relacionar el material con esos objetivos por muchas razones, pero lo más importante es poder alentar al estudiante durante las partes difíciles. Los bootcamps pueden ser realmente desafiantes emocional e intelectualmente, y la cosa número 1 que ayudará a mantener alta tu energía y entusiasmo es recordar cómo el material con el que estás luchando se relaciona con tu meta futura.

Aula invertida: la aula invertida es aquella en la que los estudiantes leen material nuevo o miran conferencias grabadas por la noche y luego usan el tiempo de clase para trabajar juntos en proyectos, hacer preguntas a los instructores y facilitar el trabajo en grupo. Esto es especialmente valioso en un bootcamp porque refleja lo que experimentarás trabajando en el mundo real como desarrollador; Trabajará con sus compañeros de equipo durante el día, solicitará ayuda y asesoramiento a sus gerentes, y luego pasará las noches leyendo material nuevo e intentando llenar sus vacíos de conocimiento.

Aprendizaje basado en desafíos: el aprendizaje basado en desafíos es la idea de que debe comenzar con un problema y luego llegar a una solución, en lugar de una experiencia más tradicional en la que absorba pasivamente la información y luego se la pruebe más tarde. Nuevamente, de manera similar al mundo real que describí en Flipped Classroom, el aprendizaje basado en desafíos lo enfoca en hacer las preguntas correctas, colaborar con los compañeros de equipo y descubrir cómo resolver los problemas exactamente de la misma manera que los resolverá cuando conseguir un trabajo como desarrollador

Liberación gradual de responsabilidad: inicialmente necesitará mucha ayuda y orientación de sus instructores. No sabe lo que no sabe, por lo que necesita a alguien que lo guíe a través de los conceptos básicos y lo ayude a obtener una base de conocimiento. A medida que avanza por el bootcamp, los instructores deben ayudarlo a aprender cómo resolver sus problemas buscando en diferentes sitios web y tutoriales. El truco aquí es el ritmo; demasiado rápido y sentirá que se está ahogando, pero demasiado lento y desarrollará una dependencia y se encontrará con un rudo despertar cuando ingrese al mundo laboral.

Mejorando constantemente la experiencia

Desea ir a un campamento de entrenamiento que mejora constantemente la experiencia de los estudiantes. Si simplemente se enjuagan y repiten cada cohorte, bueno, no están mejorando. Busque lo siguiente en su entrevista con el bootcamp:

Desarrollo del instructor: ¿cómo mejoran los métodos y estilos de enseñanza de los instructores? La enseñanza es una habilidad, y el campo de entrenamiento debe hacer esfuerzos serios para mejorar la habilidad de enseñanza de los instructores. ¿Los instructores toman clases de enseñanza? ¿A qué libros o líderes de pensamiento hacen referencia? ¿Cómo mejoran la enseñanza de los instructores?

Desarrollo del plan de estudios: ¿Cómo está creciendo y evolucionando el campo de entrenamiento para que coincida con los desarrollos en el mercado laboral? ¿Qué están agregando o quitando al currículum? Lo que está buscando aquí es si están cambiando algo y las razones de los cambios. Si hablan sobre la retroalimentación que han recibido de la contratación de socios y estudiantes, muestra que están prestando atención a los dos grupos de personas más importantes con los que están conectados. Desea ir a un campamento de entrenamiento que involucra constantemente a los alumnos y empleadores para asegurarse de que el plan de estudios coincida con lo que se necesita en el mundo real.

Materiales de enseñanza: El campo de entrenamiento también debe estudiar la calidad de sus materiales de enseñanza e identificar oportunidades de mejora. Por ejemplo, supongamos que proporcionan a los estudiantes material escrito sobre un tema técnico y luego les dan un desafío a los estudiantes, pero cuando los estudiantes prueban el desafío, queda claro que los estudiantes no entendieron el material. Bueno, ¿los instructores regresan y editan el material? ¿Tienen un proceso para hacer cambios para que la próxima cohorte no tenga el mismo problema? Mira para ver cuál es su proceso. ¿Cuándo hacen cambios? ¿Cómo recopilan comentarios? Desea ver que este es un proceso en el que han pensado y tienen

Instrucción y soporte de posgrado: una vez que comience a trabajar, tendrá preguntas y desafíos con los que necesitará ayuda. ¿Qué tan disponibles están los instructores para ayudarlo después? Si quisieras venir una o dos horas por semana, ¿trabajaría uno de los instructores contigo? En Launch, ofrecemos seis meses de apoyo de posgrado para asegurarnos de que los estudiantes tengan éxito en sus nuevos trabajos.

Participación de la comunidad: ¿A qué eventos asisten otros programadores profesionales en su comunidad y cómo se integran en el plan de estudios? ¿A qué eventos y reuniones va la clase juntos, a qué les gusta ir a los instructores solos que podrían ser demasiado avanzados para principiantes? Estás buscando dos cosas aquí. Primero, ¿el campo de entrenamiento lo involucra activamente en la comunidad e intenta que la comunidad lo conozca? Esto ayuda en gran medida a formar relaciones con futuros colaboradores, compañeros de trabajo y empleadores. En segundo lugar, desea ver cuán activos son los instructores para mejorar sus habilidades de programación y ser miembros contribuyentes de la comunidad de programación.

Estoy más que feliz de agregar más a esta respuesta si hace un seguimiento con más detalles a su pregunta. O no dude en enviarme un correo electrónico a evan [dot] charles [at] launchacademy [dot] com.

Acabo de anunciar mi escuela para aprender a codificar, es un programa de 3 meses, flatironschool.com

La Asamblea General ofrece un programa inmersivo de desarrollo web de 12 semanas en Nueva York, San Francisco y Londres. El curso se reúne durante 12 semanas, todo el día, todos los días.

Lo que hace que la experiencia sea única:

  • Cada curso está limitado a 20 estudiantes.
  • Plan de estudios diseñado profesionalmente, en consulta con profesionales del campo.
  • Hay un equipo de hasta 4 desarrolladores en el aula cada día, con un instructor principal y tres desarrolladores en residencia.
  • Acceso a una comunidad de desarrolladores senior que asesoran a los estudiantes durante y después del programa.
  • Acceso de cortesía a clases y talleres extracurriculares en GA (incluidos talleres UX, estrategia comercial y más).
  • Aula global con compañeros que pasan por el mismo programa en todo el mundo.
  • Un enfoque en los laboratorios y el aprendizaje práctico durante todo el programa.
  • Acceso a recursos y orientación para ayudar a los estudiantes a realizar la transición a roles de Desarrollador Junior (incluidos eventos especiales de contratación, preparación de entrevistas, revisiones de currículums y oportunidades de redes privadas).

Recomendaría BrainStation (BrainStation) Como estudiante de programación actual y una persona que recientemente estuvo en su posición y en la búsqueda de una escuela de código, me familiaricé bastante con todas las escuelas de código en Toronto. BrainStation me atrajo más por una serie de razones y, como estudiante actual, puedo decir que han ido más allá para superar mis expectativas. Estos son algunos de los aspectos que me ayudaron a tomar la decisión de elegir BrainStation:

  • Accesibilidad: las clases son durante las tardes para que no tenga que renunciar a su trabajo diario, la vida escolar, etc. para aprender. Los instructores también están disponibles fuera del aula para que pueda contactarlos si se queda atrapado en algo o tiene una pregunta.
  • Aprendizaje social: BrainStation hace un gran trabajo al respecto. ¡Su tamaño de clase de 20-30 personas es óptimo para conocer a tus compañeros de clase, aprender de otros e incluso ayudar a otros compañeros de clase! Esto realmente ayuda a solidificar lo que has aprendido y te mantiene motivado a lo largo de cada semana.
  • Plan de estudios: cubren mucho y le brindan las herramientas para aprender tanto dentro como fuera del aula. Es la tercera semana para mí y ya he aprendido HTML, CSS y Jquery. No solo eso, he aprendido a usar e implementar estos idiomas por mi cuenta para crear mi propia página web.
  • Precio: en comparación con otras escuelas de codificación en Toronto, BrainStation tiene un precio muy razonable teniendo en cuenta la calidad de la educación y el valor que se le proporciona.

¡Espero que esto ayude! Si tiene alguna otra pregunta sobre mi experiencia en BrainStation, no dude en ponerse en contacto conmigo @alexandrakmeyer

¡BrainStation es una escuela de educación tecnológica con ubicaciones en Toronto, Vancouver, Costa Rica y Nueva York! Tenemos un programa de desarrollo web a tiempo completo en el que aprendes idiomas de front y back end.

Se han asociado con Konrad Group y Techvibes para proporcionar una comprensión holística de la escena tecnológica, y han trabajado con muchas grandes empresas como Uber, Shopify, Microsoft, Google y Twitter.

Si quieres aprender cómo ser un desarrollador, te recomiendo que los consultes.

Coursereport.com es muy útil para explorar y descubrir cursos a corto plazo / bootcamps en todo el mundo que enseñan programación y otras habilidades como la gestión de productos o el diseño UX.

Creo que una pregunta más precisa sería “¿cuál es el mejor curso de programación para mí?” Y mi respuesta es que todo depende de tu objetivo. Si desea obtener un trabajo como programador, busque un programa que lo ayude a conseguir un trabajo (verifique si trabajan con socios de contratación, si ofrecen algún tipo de garantía / reembolso en caso de que no obtenga un trabajo como un programador, y donde los alumnos anteriores trabajan después de la graduación, etc.). Si solo desea obtener más información sobre la programación, probablemente le interesará más un curso que sea asequible y flexible (a tiempo parcial / en línea).

Además de preguntarle a sus amigos y a su red, sería útil intentar conectarse con antiguos alumnos (es muy fácil encontrar reseñas de estudiantes en línea o en la sección de testimonios del sitio web de las Escuelas, y también puede preguntar directamente a la Escuela para ponerte en contacto). También debe visitar las instalaciones de las escuelas que le interesan para obtener un ambiente, conocer al personal y los instructores (en el peor de los casos, preguntar quiénes son y leer sus biografías).

Si está interesado en tener más poder de decisión sobre la estrategia de producto de la empresa, le animo a que también considere la opción de aprender Administración de productos. Soy el CEO de Product School, un curso de gestión de productos a tiempo parcial de 6 semanas para ingenieros de software en San Francisco que desean obtener un trabajo como gerente de producto: http://www.product-school.com/co

Actualmente soy estudiante en la Escuela Holberton, e hice muchas búsquedas y leí críticas antes de establecerme en esta escuela; aquí hay un poco sobre esto y por qué me destacó por encima del resto.

Como muchos han respondido anteriormente, antes de comenzar a buscar bootcamps u otras escuelas de ingeniería de software, debe descubrir qué quiere de la experiencia. Por ejemplo, si desea poder escribir una aplicación móvil en poco tiempo, un campamento de arranque corto e intenso es la respuesta correcta. Si está interesado en la programación de front-end, back-end, administración de sistemas, seguridad, bajo nivel o alto nivel, es posible que desee ver algunas de las otras opciones disponibles.

Actualmente soy estudiante en la Escuela Holberton, un programa de dos años que nos capacita para ser ingenieros de software completos. Es bastante nuevo, pero ya está haciendo algunas olas. A continuación se presentan algunas de las formas en que se destaca la Escuela Holberton, pero al final del día, debe decidir cuáles son sus propios objetivos personales y asegurarse de que se alineen con una escuela.

1- basado en proyectos: no tenemos clases, no hay maestros … todo lo que tenemos son proyectos y plazos. Esto refleja la industria y nos prepara para trabajar en equipo y con compañeros en un entorno profesional. Nos obliga a aprender sobre la marcha y a dominar nuevas herramientas y lenguajes todos los días.

2- sin matrícula por adelantado- ¡Esto es ENORME! El modelo de matrícula está diseñado para que no tenga que pagar nada por adelantado. Usted paga un porcentaje de sus ingresos durante los primeros tres años después de graduarse del programa. Lo sé por mí, cuando estaba buscando escuelas me preocupaba no poder reunir los fondos para asistir a un campamento de entrenamiento. Este modelo de matrícula no me endeudará y no desperdicié mis ahorros ni tuve que pedir un préstamo para asistir. No sé sobre ti, pero eso es increíble.

3- mentores: es posible que no tengamos maestros o clases, pero tenemos algo mejor. Tenemos más de 100 mentores que actualmente trabajan en la industria. Esta es una de las mayores ventajas de asistir a Holberton. Es un canal directo a pasantías, trabajos y relaciones que durarán más allá de la escuela.

Programa de cuatro años: este es un compromiso de tiempo, y si está buscando algo que se extienda por unas pocas semanas, este podría no ser el programa para usted. Los dos años, sin embargo, ofrecen algo que muchas escuelas no ofrecen, y ese es el momento. La industria tecnológica es muy expansiva, y si desea obtener una base sólida en ingeniería de software, y no solo aprender una herramienta o un idioma, necesita más tiempo que unas pocas semanas.

5 ubicaciones, ubicación, ubicación: la escuela se encuentra en el corazón del centro de San Francisco, la ubicación perfecta para cualquier ingeniero de software que quiera poner un pie en la puerta.

Averigua qué es lo que quieres lograr, y si quieres convertirte en un ingeniero de software completo, echa un vistazo a Holberton School.

Aquí hay un nuevo sitio web que ha aparecido recientemente donde puedes conectarte con alumnos y ex alumnos de escuelas de código actual de varias escuelas. Esta podría ser una excelente manera de obtener una perspectiva u opinión detallada directamente de alguien que haya estado en una escuela de código en la que podría estar interesado.

BootcampXchange: el primer y único mercado exclusivo del mundo donde los estudiantes y empleadores de escuelas de código pueden conectarse … ¡gratis!

Puede registrarse en BootcampXchange como uno de los siguientes:

  1. Futuro estudiante : si está evaluando programas. Puede conectarse con antiguos alumnos o ver el trabajo que han presentado en su cartera.
  2. Estudiante actual o Almuni – si estás buscando trabajo
  3. Empleador : si está buscando contratar nuevos talentos

¡Espero que agregue valor a la discusión!

Saludos,

Jake, cofundador de DigitalCrafts, una escuela de programación de 16 semanas con sede en Atlanta, GA, que enseña JavaScript de pila completa con una optativa opcional.

BrainStation es una institución educativa innovadora impulsada por Konrad Group, un líder global en el espacio de tecnología empresarial y de consumo.

BrainStation ha brindado capacitación a más de 50,000 personas a través de campus en Toronto, Nueva York, San José y Costa Rica y también tiene un flujo de aprendizaje en línea. Los programas a tiempo completo, los cursos a tiempo parcial, los talleres, los eventos y la capacitación corporativa se centran en un estilo de aprendizaje práctico y basado en proyectos para aprender temas de vanguardia como diseño UX, desarrollo iOS, gestión de productos y marketing digital.

Póngase en contacto con un asesor de aprendizaje hoy para descubrir cómo puede elevar su carrera.

[correo electrónico protegido]

More Interesting

¿Una madre que se queda en casa tiene alguna posibilidad de volver al desarrollo de software?

¿Cómo crean los desarrolladores de software programas complejos? ¿Qué herramientas usan? ¿Cómo piensan ellos?

¿Cuáles son algunas cosas que solo los ingenieros de software más antiguos sabrán y entenderán típicamente?

¿Qué tan difícil es pasar de un ingeniero de software a un actuario?

¿Es el desarrollo de software independiente una buena manera de ganar dinero mientras viaja?

Como ingeniero senior sin una educación CS o SE significativa, ¿cómo puede dar forma a su camino profesional para seguir subiendo la cuesta de grandes y desafiantes problemas técnicos?

¿Por qué te gusta trabajar en el campo de la informática?

¿Puede un probador de software (pruebas de automatización) ganar más de 10-15 lacs por año dado que tiene el conjunto requerido de habilidades y experiencia?

En una compañía de software financiero, ¿qué tan inteligente sería despedir a todo su equipo de control de calidad y comenzar a confiar en pruebas totalmente automatizadas escritas por los desarrolladores?

¿Cuál es el problema con el argumento de "los desarrolladores del lenguaje X son más fáciles de encontrar" para elegir un lenguaje o plataforma tecnológica?

Ingeniería de software: soy estudiante de tercer año en Ingeniería de software, ¿podría sugerirme una idea de proyecto final de tercer año?

¿Los consultores logran ganar una compensación más alta que los ingenieros de software regulares con el mismo nivel de experiencia?

¿Qué título obtendría un mejor trabajo en la industria tecnológica, un título en informática o ingeniería de software?

¿Cuáles son los mejores institutos para pruebas de software en Chandigarh?

¿Por qué la función aleatoria solo va de 0 a 32,767?