Depende de lo rápido que quieras obtener un jon. Con el título, puede esperar años de trabajo bien remunerados después de la graduación. Con bootcamp, incluso si no tiene un trabajo bien remunerado, puede hacer algunos proyectos paralelos. Pero profundicemos en las diferencias;
Diferencias financieras
- 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.
- 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:
- ¿Por qué hay una recesión repentina para trabajos mecánicos en India?
- ¿Cómo pueden encontrar trabajo los delincuentes condenados?
- ¿Cómo debo conseguir un trabajo en el extranjero después de obtener un BTech en ingeniería mecánica en India?
- ¿Las publicaciones de trabajo en HeadHonchos y LinkedIn son genuinas o se publican solo con fines de marketing?
- ¿Cómo conseguiría un trabajo en un estudio de EA como DICE?
- 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 los que cambian 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 los que 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!