¿Los bootcamps de codificación son un movimiento inteligente en lo que respecta a las finanzas, en lugar de una universidad de cuatro años?

Estoy escribiendo esto como un veterano de la industria de 30 años que todavía está codificando / haciendo el baile de inicio una vez más. También soy un padre con dos hijos, uno de los cuales tiene la universidad en su futuro inmediato, así que creo que tengo una muy buena perspectiva al respecto.

La vida siempre es más fácil si sigues un camino tradicional, y eso significa un título de cuatro años. Sin embargo, lo más fácil es raramente más barato y el título universitario tradicional de cuatro años es terriblemente costoso. Si está buscando minimizar los costos de la universidad, entonces quiere:

  1. Haz dos años en un colegio comunitario y luego transfiérete a una escuela de cuatro años.
  2. Realice la mayor cantidad de trabajo de preparación universitaria posible en la escuela secundaria y realice pruebas fuera de las clases básicas.
  3. Haga una escuela estatal, no una universidad privada costosa. También debes tener en cuenta que las universidades privadas en realidad pueden cerrar y la tasa parece estar acelerándose. Es poco probable que eso suceda con las mejores escuelas, pero las pequeñas universidades aleatorias en realidad desaparecen. Haga su debida diligencia en la escuela y asegúrese de que sean financieramente viables.

Un campamento de entrenamiento no es un sustituto del título de cuatro años porque la universidad abarca una gama de experiencias que un campamento de entrenamiento de codificación solo NO te dará. Un campamento de arranque te enseñará (con suerte) cómo codificar. No le enseñará cómo escribir, cómo hablar en público, cómo trabajar con un equipo y cómo interactuar con las personas. Todas estas son habilidades críticas en el lugar de trabajo y si no las va a obtener de una experiencia universitaria, entonces necesita adquirirlas por su cuenta.

Una cosa que es muy importante que comprenda sobre la experiencia universitaria de cuatro años es que puede obtener una educación excelente en casi cualquier escuela, incluso si no es una escuela de alto rango como MIT, Berkley, etc. La universidad es una de esas experiencias en la vida donde lo que pones determina lo que sacas.

Estaba ejecutando mi primer inicio mientras estaba en la universidad y obtuve una educación tremenda, en una escuela de mierda, porque realmente hice mi trabajo para aprender. Cada clase que de alguna manera manipulé en algo sobre mi inicio, así que tuve un contexto real en el que aplicarlo. Por ejemplo, cuando estaba tomando una clase de topografía / investigación de mercado, escribí un instrumento de encuesta que envié a nuestros usuarios y luego analicé esos datos para determinar nuestro próximo conjunto de características. Ese curso fue enseñado por una de las personas que ayudaron a la NASA a contratar a la tripulación de tierra Apollo cuando trabajaba en General Electric. Como regla general, ser profesor, incluso en una escuela de mierda significa que eres inteligente y que realmente quieren estudiantes que quieran aprender. Mi secreto fue simple:

  1. Siempre llega a tiempo.
  2. Siéntate en la primera fila.
  3. Me presento después de la primera clase y les doy la mano, mirándolos a los ojos.
  4. Proponte siempre hacer buenas preguntas.

Tan pocos estudiantes dan estos pasos muy, muy básicos, que solo estos lo harán sobresalir. Sé que sueno como papá cuando digo esto pero, oye, soy papá.

La otra cosa a destacar es que si está considerando un campo de entrenamiento de codificación y no ha trabajado primero en todo el Campamento de código gratuito de Quincy Larson, entonces es tonto. Free Code Camp es una herramienta de aprendizaje extraordinariamente buena y, si lo haces, incluso si luego realizas un bootcamp completo, definitivamente te beneficiará. También es totalmente gratuito y el contenido es de primera categoría.

Así que aquí está el resultado final:

  1. Si vas a hacer un bootcamp en lugar de la universidad, entonces necesitas aprender muchas habilidades por tu cuenta. No es insuperable, pero es un trabajo duro. Es probable que ahorre dinero, pero si se iguala o no en el transcurso de una carrera requeriría análisis y estimación.
  2. Comience con Free Code Camp. Por lo menos, es una manera de impulsar el proceso de aprendizaje y tal vez le ahorre el costo de un campamento de entrenamiento por completo y las tarifas de colocación laboral (pero no hay un programa de colocación para Free Code Camp, que yo sepa, así que tenga eso en cuenta mente).
  3. Tenga en cuenta que puede obtener una excelente educación en casi cualquier escuela, pero en una escuela menor realmente supone una carga para el estudiante.

(Descargo de responsabilidad: trabajo para Skills Fund , una empresa que está revolucionando la educación superior y los préstamos estudiantiles para programas de aprendizaje acelerado).

Respuesta corta: para carreras de informática, sí. Pero: depende de los objetivos de su carrera, el momento deseado y (por supuesto) su situación financiera.

Si está interesado en convertirse en educador, político o médico, un título de 4 años (más muchos años más de educación y $$$) es el camino a seguir. Históricamente, estas ocupaciones tienen los sueldos más altos (aunque también la mayor cantidad de escolaridad).

Si está buscando empleo en las artes, la psicología o las humanidades, podría ir de cualquier manera, pero en términos de finanzas específicamente, el costo de su educación de 4 años (dependiendo de la universidad que seleccione) puede superar con creces la cantidad de dinero que hagas en el futuro. Un ejemplo personal aquí: fui a una universidad de 4 años y recibí una licenciatura en diseño gráfico. Si hubiera sabido que los bootcamps eran una opción, habría considerado seriamente ir a un programa de aprendizaje acelerado en lugar de pasar cuatro años tomando fotos y aprendiendo sobre el arte latinoamericano).

Si está interesado en aprender una habilidad digital como informática, diseño de UX / UI o seguridad cibernética, un programa de aprendizaje acelerado es definitivamente el camino a seguir, siempre que elija el campamento de entrenamiento adecuado para asistir.

Los títulos de 4 años cuestan $ 200,000. Más que nunca, estamos escuchando noticias tras noticias sobre estudiantes que están sobrecargados por miles de dólares de deuda estudiantil. Es desgarrador.

Un campo de entrenamiento cuesta $ 11,400 (en promedio, de acuerdo con el Informe del curso). Hay una gran cantidad de opciones de financiamiento disponibles para los estudiantes, incluidas múltiples compañías de préstamos de campo de entrenamiento (como Skills Fund, que trabaja con más de la mitad de los campos de entrenamiento en los Estados Unidos), oportunidades de becas, y la reciente introducción de la financiación de GI Bill.

Si está interesado en aprender más sobre el valor de codificar bootcamps, le recomiendo que explore algunos de los bootcamps a su alrededor y hable con sus alumnos. Es emocionante escuchar sobre las carreras que obtienen estos graduados después de solo tres meses de aprendizaje.

Y si tiene curiosidad por saber por qué Skills Fund hace lo que hacemos, ¡hablemos! Estoy aquí en [correo electrónico protegido] .

Con el título, puede esperar grandes ingresos después de la graduación. Con bootcamp, incluso si no tiene un gran ingreso, puede hacer algunos proyectos paralelos. Pero profundicemos en las diferencias;

Diferencias financieras

  1. Si el costo es un factor, entonces los bootcamps ciertamente ganan. Mientras que un bootcamp puede costar diez o incluso quince mil dólares, la matrícula en los mejores programas de CS triplica o cuadruplica eso en solo un año académico. La matrícula de pregrado de Carnegie Mellon es de alrededor de $ 60,000 por año y la matrícula en el Instituto de Tecnología de Massachusetts (MIT) es de aproximadamente $ 20,000 por semestre.
  2. La mayoría de los graduados de bootcamp de codificación invierten de 3 a 6 meses en un programa, mientras que los estudiantes universitarios invierten 4 años. ¿Pero qué hay de la inversión financiera? El salario inicial promedio de un graduado de bootcamp de codificación es de $ 75-80K. Un graduado de CS puede esperar un salario promedio de $ 45-106K .

Diferencia de habilidades:

  • El conocimiento aprendido por los bootcampers se reduce considerablemente cuando se trata de estructuras de datos, casting, codificación de mejores prácticas, compiladores, diseño de sistemas operativos, redes, todo lo básico que proporcionaría un título en informática.
  • Al final de un buen programa informático, debería ser capaz de explicar cómo funciona una computadora desde un transistor en el procesador hasta cómo el motor de su navegador web analiza una página web en un árbol DOM. (y en algún punto intermedio, cómo los paquetes de ese servidor llegaron a su navegador web)
  • ¿Porque es esto importante? Tener una comprensión del sistema subyacente debajo de su código le permite anticipar errores y lo mantiene alejado de problemas más veces que alguien que solo entiende el lenguaje de programación.
  • Por último, desde un punto de vista puramente codificante, un título de 4 años es mucho más tiempo para eliminar y corregir los malos hábitos.
  • Pros y contras:

    Informática en la universidad

    Obtener un título en informática es

    • un proceso largo (de 2 a 4 años, incluso más si va a realizar un doctorado)
    • enfóquese en las habilidades de aprendizaje y matemáticas que se usan en la academia, pero que generalmente no se usan en la industria (pensar ceceo, esquema, raqueta, etc.)
    • pasar mucho tiempo repasando la teoría abstracta y las matemáticas avanzadas. Escribirás pruebas de que los algoritmos funcionan, enseñarán temas como álgebra lineal, lógica, estadística y construcción de lenguajes de programación.
    • Necesitará aprender las herramientas específicas utilizadas por la industria a partir de libros, videos en línea, guiones, etc.
    • generalmente diseñado para personas que comienzan su carrera
    • impartido por personas que han centrado su carrera académica y están desconectadas de la industria
    • buena opción si quieres dedicarte a la investigación y aislarte de la industria.

    Bootcamps de codificación

    • Los bootcamps de codificación son
    • muy corto (8-12 semanas) e intenso
    • aprender las habilidades específicas actualmente demandadas en la industria;
    • enfocado en la producción de software;
    • ahorrando tiempo mientras no revisan teorías abstractas y matemáticas avanzadas;
    • preparándolo así, después de ir a un campamento de codificación, debe estar preparado para tomar una idea de aplicación y construirla usted mismo;
    • usualmente diseñado para cambiadores de carrera;
    • impartido por personas con experiencia en la industria;
    • enseñándole emprendimiento y brindándole una oportunidad con Start-ups;

    Olvídese de la programación bootcamp vs batalla de la universidad, ¿quién dice que tiene que elegir? ¿Por qué no puedes tener lo mejor de ambos mundos obteniendo un título en informática y yendo a un campamento de codificación?

    • Obtenga un título de CS y luego únase a un Bootcamp. Tómelo de un graduado de CS y bootcamp estudiante , puedes hacer las dos cosas! Obtenga una comprensión básica de la programación con un título de CS y únase a un bootcamp después mientras realiza la búsqueda de trabajo.
    • Comience con un bootcamp, guarde para CS. Si puede esperar su tiempo, comience con un bootcamp, obtenga un buen trabajo y ahorre lo más que pueda para pagar un título de CS. Obtenga algunos años de sólida experiencia (¡y ahorros!), Luego trabaje a tiempo parcial mientras busca su título de CS. O mejor aún, asegure un trabajo con una compañía que ofrezca reembolso de matricula
    • . Cuando salgas, serás una doble amenaza con un título de CS y habilidades de programación sólidas.

    Otra alternativa

    Los bootcamps de codificación le enseñan todo lo práctico que usará el día 1. Actualmente estoy trabajando en la Escuela Holberton que ofrece una alternativa para quienes se preguntan sobre los bootcamps, así como un título de 4 años en ciencias de la computación. Básicamente, es un programa que combina la vida del campus en el centro de San Francisco, una pasantía y un empleo a tiempo parcial contratado de forma remota o en el campus trabajando como especialista. Su duración es de 2 años. La escuela Holberton realmente ofrece una alternativa increíble por muchos beneficios que produce. No hay costos iniciales para Holberton.

    Holberton School entrenará en 3 cosas que harán que nuestros estudiantes sean excelentes ingenieros de software:

    • Tener un conocimiento de la pila completa
    • Ser capaz de aprender solo
    • Habilidades blandas

    El enfoque de aprendizaje basado en proyectos también está mucho más cerca de lo que sucede en la vida real. Cuando eres un ingeniero de software o de operaciones, tu trabajo consiste en completar proyectos y resolver problemas. Debe colaborar con sus colegas, no solo ingenieros, y buscar la información y las herramientas que le permitirán lograr su objetivo.

    Como resultado, los estudiantes de la Escuela Holberton están mejor preparados para trabajar en la industria tecnológica y preparados para aprender absolutamente todo muy rápidamente, asegurando su adaptabilidad a través del panorama tecnológico en rápida evolución. Sin embargo, si su pasión realmente reside en el mundo de la tecnología, comprenderá que dominar varias áreas requiere tiempo y esfuerzo.

    Sin costo inicial

    No hay costo inicial para unirse a la escuela Holberton. Solo cobramos el 17% de sus ganancias de pasantía y el 17% de su salario durante 3 años una vez que encuentre un trabajo.

    Debido a que no le cobramos antes de que encuentre un trabajo, e incluso entonces, le cobramos dependiendo de su salario, nuestra única forma de ganar dinero es si desarrolla una carrera exitosa. No importa qué, nunca tendrá una deuda no reembolsable.

    Para concluir:

    Una licenciatura en ciencias no te convertirá en un experto en ningún idioma. Pero le dará las herramientas para adaptarse a diferentes entornos de programación. Este es el único lugar en el que probablemente le daría el punto a un campamento de entrenamiento: están más intensamente enfocados desde mi comprensión, por lo que probablemente le brindarán un conocimiento más profundo de un idioma en particular.

    En Holberton, creemos que las personas de todas las comunidades y antecedentes deberían tener la oportunidad de convertirse en ingenieros de software u operaciones. ¡Es por eso que nuestro objetivo es hacerte un trabajo de 6 figuras!

    La respuesta realmente depende del programa. Me gradué de Hack Reactor, que financié a través de un préstamo bancario y pagué fácilmente en 18 meses. El costo total fue de aproximadamente $ 17k, por lo que no es mucho más de lo que gastaría en este otro programa.

    Si gana $ 80k saliendo del programa, pagará al programa $ 20k por año durante dos años, o $ 40k en total. Si lo financió a través de un préstamo bancario con un interés anual del 10% en un reembolso de dos años (que es bastante alto y un préstamo a corto plazo), deberá aproximadamente $ 8800 cada año, por un total de $ 17,600. Podría ahorrar $ 22,300 evitando el programa de préstamos salariales de la escuela y yendo a un banco. Si paga por adelantado, ¿la escuela aún promete ayudarlo a encontrar un trabajo o devolverle su dinero? Si no, ¿cuál es su tasa de colocación para los estudiantes que pagan por adelantado en lugar de usar el programa de préstamos?

    No me gustan los incentivos que estos programas de porcentaje de sueldos de posgrado establecen para los campamentos de entrenamiento. Pueden cancelar el costo de un grupo de estudiantes que no encuentran trabajo (y por lo tanto no pagan nada) si un pequeño subconjunto de estudiantes logra encontrar trabajo decente. Prefiero asistir a un campamento de entrenamiento que tiene excelentes resultados de contratación demostrados y pone mucho esfuerzo en ayudar a todos los estudiantes a ser altamente calificados, no solo a los mejores estudiantes de la clase que parecen valer la pena.

    Por eso asistí a Hack Reactor. Dos años después de graduarse, su tasa de colocación aún supera el 99% y creo que solo un estudiante ha fallado en encontrar un trabajo en tres meses. Si paga tanto para asistir a un programa con bajas tasas de colocación de contratación o un salario inicial promedio bajo, el cálculo puede cambiar para usted. (Si eres talentoso, sigo pensando que tendrías un retorno de la inversión más alto como estudiante mediocre en un campamento mediocre que el que tendrías como un muy buen estudiante de la Biblia. Los títulos universitarios de la Biblia simplemente no tienen mucha demanda en la fuerza laboral del siglo 21. Sin mencionar que cualquier cosa que puedas aprender de la universidad bíblica también puedes aprender de comprar una Biblia de $ 10 e ir al estudio de la Biblia).

    La preocupación de tu padre viene de un buen lugar, pero está mal. La mitad de un número grande sigue siendo un número de buen tamaño, y si paga la mitad de su salario de $ 80k en otro lugar (o tan solo el 10% + 25% de impuestos si lo financia bancario) todavía tiene un salario superior al promedio para Alguien de tu edad. La verdadera pregunta es qué tan probable es que consigas un trabajo con un salario que tenga sentido para que tomes un préstamo de $ 16,000. Debe hacer preguntas difíciles sobre los programas a los que se aplica antes de aceptar escribir un cheque.

    Los bootcamps de codificación no sustituyen a la universidad.

    Tengo un título de 4 años, y casi todos los que respondieron aquí (los busqué en Google, Berkeley y Yale, ¡qué bien!).

    Aquí hay algunas estadísticas útiles de las Estadísticas del Departamento de Educación de los Estados Unidos:

    Y del mayor agregador de ofertas de trabajo en línea:

    2,661 trabajos para desarrolladores de JavaScript con grados VS: 558 trabajos para desarrolladores de JavaScript sin grados:

    4,119 trabajos para desarrolladores Java con grados VS: 866 trabajos para desarrolladores Java sin grados:

    Este no es un estudio estadístico formal, pero espero que lo haga entender: ¡la educación formal es importante para los empleadores!

    Codificar Bootcamps puede aumentar los ingresos, pero son un complemento y no un sustituto de los títulos universitarios de 4 años. Los bootcamps enseñan habilidades técnicas, pero no dedican mucho tiempo a la teoría, la comunicación, la investigación y las habilidades de pensamiento crítico. No están diseñados para hacerlo.

    Esto es lo que recomiendo hacer:

    1. Inscribirse en la universidad comunitaria. Son de bajo costo. Puedes pagar la universidad comunitaria con un trabajo a tiempo parcial.
    2. Obtenga una pasantía (remunerada o no) en una empresa de software o como programador en una empresa que no sea de software.
    3. Si no tiene suficientes opciones de trabajo después de 2 años de internado e ir a la universidad comunitaria, transfiérase a una universidad de 4 años y complete un título relevante (Ciencias de la Computación, Ingeniería de Software o Matemáticas).

    No persigas el dinero a corto plazo. Cualquier aumento en los ingresos de por vida en los que pueda incurrir temprano (por experiencia laboral adicional junto con educación formal) se agravará durante su carrera de ~ 50 años.

    No. Los bootcamps de codificación no valen la pena. Si investiga a través de suficientes revisiones, incluso encontrará que a menudo, los bootcamps permiten que sus graduados recientes se postulen como maestros / instructores. ¿Realmente quieres aprender de alguien que acaba de graduarse de ese mismo campamento?

    3, 6, 9 e incluso 12 meses no es tiempo suficiente para considerarse un desarrollador. Claro, puedes llamarte así. Me puedo llamar a mí mismo Superman. En realidad no significa que tenga superfuerza. Se necesita mucho tiempo para convertirse en programador, e incluso más para ser realmente bueno.

    Todos los bootcamps te venden por lo mismo. Conseguirás un trabajo después. Es fácil entrar en la industria. El costo no es nada en comparación con cuánto gana. Estás entrando en un campo de carrera seguro. El último punto es cierto. El segundo al último punto es algo cierto. Los dos primeros, a menos que seas increíblemente afortunado, no son ciertos. Seriamente; mira los puntos que te venden en sus sitios web. Es casi todo lo mismo.

    Dos campamentos de arranque se han apagado, uno de ellos con 15 ubicaciones. (Yarda de hierro). Suena un poco sospechoso para mí.

    Algunos de ellos todavía están enseñando Rails, y, aunque Rails todavía se usa, el mundo de desarrollo tiene / va a un mundo muy diferente; un mundo de Node, React, Angular, Go, y algunos otros.

    ¿Te das cuenta de cómo estas preguntas generalmente involucran a propietarios / fundadores / maestros que responden los bootcamps? ¿Te parece un poco extraño? Me hace a mi ¿Sobreventa? Sí. ¿Razón para? Seguro.

    ¿Qué pasa con el contenido? ¿Esta bien? ¿Profundo? No. Desde en línea hasta internamente, no entrarán en la paginación o el filtrado o GraphQL o profundizarán en AWS (muchos todavía usan Heroku, que es excelente para pruebas / proyectos personales, no es genial para compañías reales porque se vuelve caro escala) o Docker (¡muy importante!) o, o, o … Claro, verás a muchos graduados de éxtasis hablando sobre todas las cosas que aprendieron y qué tan listos están para el mundo real. Y, para su sorpresa, descubren cuánto no aprendieron de ese campamento. Usted ve que se le están comercializando proyectos del “mundo real”, pero yo los he visto. La mayoría de ellos realmente no son proyectos del mundo real. Y para empeorar las cosas, he examinado tantas cuentas de Github en las que puede verlas activas entre un período de 8 a 24 semanas, y luego se bloquean. Literalmente, no más commits. Eso es más lo que hace el estudiante, pero puedo decirte que es lo PEOR que hacer. Los empleadores miran eso e inmediatamente saben que esa perspectiva solo ha funcionado cuando tenían a alguien por encima del hombro que los acompañaba en el camino. Los empleadores quieren ver compromisos constantes y constantes para varios repositorios, y esos compromisos son sanos / lógicos. (No es tan sorprendente, creo que a Git no se le enseña lo suficiente en ninguna parte).

    ¿Qué pasa con los cursos en línea? Son incluso más básicos que los bootcamps internos. Personalmente, probé varias opciones cuando comencé y las he revisado periódicamente para ver si han mejorado, para poder aprender más. Añaden contenido, claro, pero sigue siendo muy básico. Realmente los probé todos. Free Code Camp. Codecademy. Casa del árbol. Proyecto de bomberos. YouTube es impredecible, pero eso es casi todo lo que está tratando de encontrar allí.

    Si desea ir a Enterprise, un título de CS definitivamente ayudaría y generalmente se requiere. Usted da 4 años de su vida y generalmente le gustan $ 100,000 + intereses. También aprende idiomas de bajo nivel, pero más aún, solo mucha teoría y fundamentos sobre las computadoras en sí, no la programación. Tuve un amigo, que también es desarrollador, que me contó sobre todos los pasantes que acababan de contratar y ninguno de ellos sabía qué hacer. No lo preguntarían. No buscarían en Google nada. Se sentaron allí y comenzaron a leer el código. Todos ellos eran graduados de CS. Ninguno de ellos fue contratado. Después de eso, dejaron que alguien que se había enseñado a sí mismo a codificar pasara y fue contratado un par de semanas después. Cuando te enseñas a ti mismo, también te enseñas a ti mismo cómo aprender. En esencia, cuando te enseñas a ti mismo, te enseñas a ti mismo cómo enseñarte a ti mismo. Suena muy confuso pero también fue divertido, ¡así que lo agregué!

    ——

    Entonces, más o menos he deducido ambas opciones a cenizas. Si ninguno de los dos es realmente tan viable, ¿solo rendirse? ¡Todo lo contrario! Enseñate. Lleva más tiempo. Es gratis. Lo mejor que puede incluir en su currículum es la experiencia y la forma en que normalmente obtiene experiencia es con un trabajo. Es uno de los catch-22 que atrae a mucha gente. “Necesito experiencia para conseguir un trabajo, pero necesito un trabajo para obtener experiencia”. El lado positivo de convertirse en desarrollador es que literalmente puedes construir algunas aplicaciones, implementarlas y explotar; experiencia. Hazlos prácticos. Intente resolver al menos un problema del mundo real con una aplicación e intente que la utilicen tantos amigos y familiares. Contribuir al código abierto. Comience con algo pequeño, como actualizar errores ortográficos / gramaticales en algunos documentos. Eventualmente, realice algunas confirmaciones de código pequeño. Luego puede construir desde allí, incluso convertirse en un mantenedor / contribuidor OSS completo y sorprendente. (este es el punto donde las empresas le envían correos electrónicos, no al revés). ¡Haz que tu Github sea verde! La mejor manera de aprender es construir cosas.

    Es tarde y tuve un día largo, así que solo voy a publicar esto. Probablemente no completé un pensamiento o dos y seguí senderos de conejos, pero lo que sea, jaja. Espero que esto ayude. Probablemente soy el único en señalar las verdaderas desventajas de un bootcamp. Hay más pero no estoy entrando en cada detalle.

    Financieramente, un campo de entrenamiento que ofrece siempre tendrá más sentido que un curso universitario … con advertencias.

    Contrariamente a la creencia popular, los bootcamps pueden enseñar teoría y una comprensión relativamente profunda de los conceptos y prácticas arquitectónicas que son fundamentales para el desarrollo. Ciertamente más que suficiente para comenzar como desarrollador junior en la mayoría de las empresas. También son ideales para aprender software y desarrollo web de una manera relevante y actualizada con las mejores prácticas y herramientas más recientes, que a su vez pueden ayudarlo a mantenerse relevante al informarle sobre el vertiginoso ritmo de evolución en el mundo de código Su otra ventaja es el potencial para desarrollar una cartera que le brinde una buena experiencia de un ciclo de desarrollo del mundo real, que generalmente no se refleja en conferencias y tareas.

    Sin embargo, la universidad tiene una ventaja si no está seguro de qué tipo de programación desea hacer o desea ingresar a ciertas especialidades que son más específicas o requieren una base matemática más profunda o un presupuesto más grande: piense en mantener los aviones en el cielo , construyendo automóviles y robots autónomos. Dicho esto, los bootcamps generalmente te enseñan a hacer lo que más demanda: una vez que consigues un trabajo, es posible avanzar en tu carrera en diferentes direcciones en la compañía correcta o con suficiente trabajo, aunque puede ser mucho, mucho más difícil.

    Pero hay algunas trampas masivas para ambos.

    La universidad puede estar atrasada en los tiempos: las herramientas y las prácticas se vuelven obsoletas más rápido de lo que se podría ver venir, puede tomar demasiado tiempo para que se apruebe un plan de estudios, y mucho menos se enseñe. En algunas áreas, esto no es un problema, ya que la tecnología todavía está en problemas de parto (por ejemplo, hápticos, AR avanzado) o tiene una tasa de evolución más lenta. La universidad también puede omitir algunos de los periféricos y procesos que muchos desarrolladores utilizan todos los días (por ejemplo, git, metodologías ágiles), lo que puede no afectarlo financieramente, pero supone una carga de enseñanza para sus empleadores.

    Igualmente, los bootcamps son escamosos. Soy parcial, asistí a un increíble curso de entrenamiento intensivo que podría clasificarse como un campamento de entrenamiento. Tengo una buena carrera, fue la mejor decisión posible para mí y no creo que aprenda bien en un ambiente universitario de todos modos. Pero esto me dio estándares terriblemente altos, cuando leo en la mayoría de los bootcamps ahora estoy sorprendido de que cobren tanto y brinden, según mis estándares, no lo suficiente, peor aún, porque no hay una medida estándar que muchos de sus estudiantes piensan les han dado un buen trato. Tenga cuidado con los bootcamps que solo proporcionan un equipo y alguien para responder preguntas la mayor parte del tiempo, o que requieren que ya sepa cómo programar, puede obtener todo esto de forma gratuita. ¡Busca bootcamps que te enseñen más que solo cómo codificar!

    En mi opinión:

    • Si no está seguro de lo que quiere hacer con su código (¿Web? ¿Hardware? ¿AI? ¿VR?), Vaya a uni / college y, en lugar de Starbucks, encuentre una compañía de software que tenga o pueda crear algún tipo de pasantía / medio tiempo función para usted: alternativamente, puede crear sitios web / correos electrónicos de forma independiente. Puede aprender a hacer esto de forma gratuita en línea y hay muchos recursos en línea para consejos de crowdsourcing.
    • Si estás contento con el contenido de tu curso de bootcamp, ¡adelante! Sin embargo, si el préstamo parece dudoso como han mencionado otros respondedores, elija un curso diferente: hay muchas cargas, investigue sobre los campamentos de arranque y las opciones de financiamiento y tómese su tiempo.

    Lo que no hagas lo puedes hacer en el futuro. En mi experiencia, la compañía correcta completará los espacios en blanco de todos modos, lo que elija.

    Teniendo en cuenta qué tan caliente es el mercado para los desarrolladores web y cómo continuará durante algún tiempo, sin duda es un buen movimiento tanto en la perspectiva de conseguir un trabajo al final del programa como en comparación con la cantidad de matrícula pagada. Si gasta $ 15K a $ 20K para la experiencia del campamento de entrenamiento (incluidos los gastos de subsistencia), si paga por adelantado, esto se compara muy favorablemente con el costo de la matrícula durante un período de 4 años más la cantidad de ingresos obtenidos durante el mismo período . Además, dada la escasez de desarrolladores, las compañías a menudo están dispuestas a proporcionar aumentos salariales lucrativos para un buen empleado que no quieren perder.

    En lo que respecta al empleo, una cosa a tener en cuenta es que las empresas no solo buscan la capacidad de codificar y una demostración de esa habilidad a través de los proyectos completados, sino también qué tan bien se adapta un candidato a la cultura, la capacidad de comunicarse de manera efectiva y Habilidad para colaborar. Para un puesto de nivel Jr. esto es muy importante. A medida que aumente su nivel de habilidad y experiencia en empresas, las empresas pondrán más énfasis en las habilidades técnicas, aunque las habilidades blandas seguirán siendo importantes. Finalmente, el historial de trabajo es un factor en su potencial de ingresos que sale de un campamento de arranque.

    ¡Mucha suerte y creo que disfrutarás mucho la experiencia de bootcamp!

    Trabajo para un campo de entrenamiento de codificación y recibimos esta pregunta con bastante frecuencia. La respuesta es no. Los campos de entrenamiento de codificación no reemplazan los títulos universitarios. En cambio, piense en un campo de entrenamiento de codificación como un suplemento a su título. La mayoría de los estudiantes con los que trabajamos son recién graduados universitarios que buscan un estilo de aprendizaje de preparación para el trabajo más práctico, que es exactamente lo que brindamos. Tener un título para complementar la finalización de su campamento de entrenamiento es lo mejor, ya que la mayoría de los trabajos requieren A) habilidades, que aprenderá en un campamento de entrenamiento, y B) alguna universidad o título. Entonces, al hacer ambas cosas, tendrás todas tus bases cubiertas. Incluso si su título no es relevante, sigue siendo valioso para un gerente de contratación. Si lo que busca es Ingeniería del Software, obtenga su título de CS ENTONCES venga a un campo de entrenamiento para aprender a codificar, ya que las universidades se centran más en la teoría, pero los campos de entrenamiento se enfocan más en las habilidades de desarrollo reales que necesitará en el trabajo Eso sería ideal. Vemos a muchas personas con una licenciatura en CS o incluso una maestría en CS que en realidad no saben cómo codificar, por lo que vienen aquí para adquirir esas habilidades prácticas.

    “En primer lugar, cualquiera de mis actividades educativas aparte de la universidad bíblica están en contra de su voluntad …”

    Honestamente, no estoy seguro de si la universidad o el campo de entrenamiento de codificación serían mejores, pero afirmaré que categóricamente ambos serán mejores para su bolsillo que la universidad bíblica a menos que tenga habilidades en ventas / marketing y quiera seguir ese camino.

    Mi consejo es tomar el camino más difícil con el que puedas salir bien. Si vas a un colegio comunitario con un programa de CS débil y solo prestas la mitad de la atención, entonces tu título no valdrá la pena. Si tuviera la motivación para trabajar a través del plan de estudios de CS en línea del MIT y lo hiciera bien, prácticamente le garantizaría un buen trabajo, incluso sin el papel. Pero si comienzas el plan de estudios del MIT y luego terminas trabajando en Starbucks y lo dejas pasar, una vez más, eso no es lo mejor.

    No tengo una respuesta específica para usted, ya que varía mucho con su situación (y ha pasado un tiempo desde que estaba en esa parte del mercado laboral), pero este es el tipo de pensamiento que debe usar al decidir.

    “En segundo lugar, mi padre dice que dado que esta escuela tomará el 25% de mi sueldo mensual y el gobierno tomará otro 25%, así que terminaré con la mitad de mi salario mensual y estaré” haciendo maníes “durante los primeros dos años. “.

    Sin embargo, vas a estar haciendo maní durante los primeros años. La única pregunta es sobre lo que viene después de eso.

    El costo de la escuela es algo que todos debemos tener en cuenta cuando se trata de educación. Si usted es serio acerca de las alternativas a una universidad de cuatro años, es posible que desee considerar algo como la Escuela Holberton. Solo digo eso porque no hay matrícula por adelantado para esta escuela. Eso es una locura cuando piensas en lo costosa que puede ser la educación en estos días. Solo paga una vez que ha conseguido un trabajo e incluso entonces es solo un porcentaje de sus ingresos, lo que significa que también es una escala móvil. La deuda estudiantil puede ser muy estresante y puede terminar siguiéndote por una gran cantidad de tiempo. Supongo que fue agradable saber que había alternativas que ofrecían una educación increíble.

    Un poco sobre la escuela: actualmente soy estudiante en la escuela Holberton. Somos un programa de dos años ubicado en el corazón de San Francisco. La escuela se enfoca en el aprendizaje basado en proyectos y el aprendizaje entre pares para emular entornos de trabajo reales. Sé que Holberton no es la única escuela como esta, pero son un poco perturbadores cuando se trata de alternativas a la educación. La realidad de la industria es que no es necesario graduarse de una universidad para tener éxito. Las empresas se preocupan cada vez menos de dónde fue a la escuela y se centran cada vez más en si puede codificar o no.

    Yusuf Soomro descubrió una manera de incorporar su amor por la atención médica a la tecnología y, básicamente, aceleró su camino hacia un trabajo bien remunerado.

    Al abandonar la universidad como pre-médico, decidió convertirse en ingeniero de software y se inscribió en App Academy cuando tenía 18 años.

    Terminó su búsqueda de trabajo a los 19 años y encontró un trabajo de ingeniería de software en una startup de salud / tecnología.

    Yusuf tenía 20 años y conducía un BMW, mientras que algunos de sus compañeros están terminando la universidad y la mayoría de ellos tienen préstamos que pagar.

    Sin embargo, su viaje no fue tan fácil.

    Inicialmente fracasó en las dos primeras evaluaciones en App Academy, pero regresó más fuerte e inteligente la segunda vez completando su tiempo en App Academy en la parte superior de su clase.

    Lo mismo ocurre con su proceso de búsqueda de empleo.

    Estaba comprometido e implacable porque ni siquiera dejaba que la edad o la falta de experiencia tradicional le impidieran hacer lo que realmente quería hacer.

    Si quieres escuchar toda la historia, puedes hacerlo en el podcast Breaking into Startups.

    Recientemente realizamos una encuesta (Encuesta integral de bootcamps de codificación) en switchup.org que podría ayudarlo con su decisión, es decir, si aún no lo ha hecho.

    Algunas estadísticas notables:

    • En promedio, la diferencia salarial para una persona antes de un campamento de entrenamiento y seis meses después de un campamento de campamento fue de $ 7,000.
    • El precio promedio fue de $ 8,000 por clase. Casi la mitad de los estudiantes de bootcamp de codificación recuperaron su dinero de los aumentos salariales después de un año.

    Espero que esto ayude, y no dudes en visitar nuestro sitio web. Mantennos actualizados sobre lo que decides hacer. ¡Buena suerte!

    No puedo darte una respuesta, pero puedo darte algunas cosas para que consideres.

    Realmente no entiendo el plan de pago. ¿Son $ 16,000 o es el 25% de su salario por dos años? Si es lo primero, entonces está bien, pero si es lo último, es, con mucho, el campo de entrenamiento más caro que he visto. En App Academy, cobran el 18% de su salario de primer año durante un año. Anuncian un salario inicial promedio de $ 105,000 para los graduados, lo que significa que cobran un promedio de $ 18,900. Esto ya es alto para la mayoría de los bootcamps, considerando que algunos cobran tan poco como $ 12,000. Comparativamente, cobrar un 25% durante dos años con el mismo salario daría como resultado un pago total de $ 52,500. Dependiendo de la universidad y de su situación de ayuda financiera, esto es tanto como un título universitario.

    Segundo, para comparar adecuadamente las finanzas, necesitaría saber cuánto le costará realmente la universidad. ¿Cuánto cuesta la escuela a la que irías de forma alternativa? ¿Cómo sería su paquete de ayuda financiera?

    En tercer lugar, las preocupaciones de su padre sobre ‘hacer cacahuetes’ durante dos años realmente no tienen sentido, ya que la alternativa sería pasar cuatro años en la universidad ganando mucho menos dinero y gastar probablemente más de dos años para pagar los préstamos estudiantiles en Alta tasa de interés.

    Cuarto, no puedo decirte cómo tomar decisiones religiosas, pero asegúrate de que sean tus propias decisiones y no las de tus padres.

    Considere esto: un campamento de arranque le conseguirá un trabajo como desarrollador, pero no un título en Informática. Ir a la universidad puede llevar más tiempo, pero los atrapará a ambos. Si realmente estás comprometido a hacer ambas cosas, entonces la universidad puede ser la mejor opción. Y si quieres ir a la universidad de cualquier manera, probablemente lo disfrutarás más si tienes la misma edad que los demás (aunque tengo que admitir que no sé nada sobre cómo es la universidad bíblica).

    Grandes respuestas hasta ahora. Solo quiero agregar que, después de ser desarrollador durante más de 10 años, he visto desarrolladores increíbles que fueron a la universidad por algo completamente diferente, fueron autodidactas o se graduaron de un campamento de codificación.

    Una educación universitaria es excelente para hacerte crecer como persona en una amplia gama de materias, pero puedes ser un desarrollador de primer nivel sin ella. Renuncias a algunas cosas por otras.

    Si los bootcamps fueran una cosa cuando fui a la universidad, lo habría considerado seriamente.

    Estoy de acuerdo con Jake Estoy a 3/4 del camino a través de la academia de aplicaciones y espero pagar entre 20 y 30 dependiendo del trabajo que obtenga. Tienen algunos estudiantes en trabajos de 120 mil en el transcurso de 6 meses. Siento que esto valió la pena y que no voy a tener problemas para encontrar un trabajo (como he visto en la última cohorte conseguir trabajo y trabajé duro).

    Parece que están pidiendo mucho dinero para el financiamiento. Haría muchas preguntas. Entrevístelos. ¿Cómo te van a ayudar? ¿Cómo encuentran trabajo las personas? Cuanto trabajo es Las respuestas deben tener sentido y estar de acuerdo con el sentido común si no lo hacen, eso es una gran bandera roja. Además, ¿cuánto paga el trabajo que garantizan? Mi programa garantiza, 60, estaba ganando 35, así que pensé que incluso después de que tomaron su porcentaje, ganaría mucho más de lo que ganaría en esos 6 meses de todos modos.

    Realizamos un estudio de más de 400 alumnos de bootcamp para cuantificar esta pregunta exacta. Descubrimos que la mayoría de los graduados de bootcamps de codificación están encontrando empleo a tiempo completo, y el 75% de los graduados encuestados informan que están empleados en un trabajo de tiempo completo que requiere las habilidades aprendidas en bootcamp, con un aumento salarial promedio del 44%. Puede leer el informe completo aquí (¡también hay información realmente interesante sobre la demografía de los estudiantes!): Informe del curso Bootcamp Graduate Demographics & Outcomes Study

    ¡Espero que esto ayude!

    Con un título de ingeniería de 4 años de una buena escuela y trabajando con desarrolladores que fueron a la codificación de bootcamps o autodidactas, puedo decirte que no hay una diferencia significativa. De hecho, he visto desarrolladores increíbles sin título de CS. Es su interés personal y deseo de aprender lo que lo convierte en un desarrollador increíble. No lo hagas solo por dinero, hazlo si realmente te gusta.