¿Vale más la pena obtener una maestría en ciencias de la computación o ir a un campo de entrenamiento de codificación?

La codificación de bootcamps y un título en informática en una universidad logran dos objetivos diferentes pero relacionados . Hay cosas buenas y malas para ambos, pero no hay razón para que no puedas hacer ambas cosas.

Ambos estudiantes obtuvieron trabajos increíbles como desarrolladores web después de completar el programa.

Por lo tanto, no necesita hacer ambas cosas, pero puede hacerlo. Profundicemos en qué son buenas las diferentes opciones.

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 softwares;
  • ahorrando tiempo mientras no revisan teorías abstractas y matemáticas avanzadas;
  • pre-repitiéndolo así que después de ir a un campo de entrenamiento 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;

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.

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:

  1. Tener un conocimiento de la pila completa
  2. Ser capaz de aprender solo
  3. Habilidades blandas

El programa está organizado de tal manera que tiene una base formal. ¿Qué significa esto? No hay educación formal en las clases y con los maestros. Usted tiene mentores que supervisan su trabajo y están disponibles para consultas. Holberton actualmente trabaja con 100 mentores que trabajan en la misma industria. Además, de esta forma los estudiantes siempre están actualizados con información en nichos específicos. Uno de los mentores, Louis Monier, por ejemplo, dirige el curso de Machine Learning. Primero les dio a los estudiantes un seminario de día completo y una capacitación práctica que los puso en el lugar. Este tipo de educación es exclusiva de la Escuela Holberton. Aprender sobre ingeniería de software no es solo aprender sobre la tecnología. Requiere conocimiento sobre redes, habilidades sociales y tutoría por parte de expertos en el campo. Lo que pasa con los bootcamos es que te permiten adquirir habilidades que te ayudarán a iniciarte en el mundo de la tecnología . Eso es principalmente lo que los hace atractivos. Sin embargo, si su pasión realmente reside en el mundo de la tecnología, comprenderá que dominar varias áreas requiere tiempo y esfuerzo.

Conclusión

  • La universidad te enseñará la meta-habilidad del aprendizaje y profundizará en los temas más complicados de la informática. Si quieres investigar, ve a universit.
  • La codificación de bootcamps le proporcionará un conocimiento rápido y desarrollará sus habilidades en muy poco tiempo, lo que significa que podrá conseguir un trabajo rápidamente en la industria.
  • Holberton School ofrece un programa de educación superior de dos años en San Francisco, para convertirse en un ingeniero de software y operaciones altamente calificado, a través del aprendizaje basado en proyectos y entre pares.

Todos tienen mucho valor.

No hay una respuesta perfecta.

Beneficios de un máster

  • Eres más comercializable para los empleadores.
  • Estás mejor educado.
  • Es posible que pueda continuar con su línea de trabajo actual y tomar clases nocturnas (reducción de riesgos).

Desventajas de un maestro

  • Necesita ubicar un programa creado para enseñar a los estudiantes que no son BS en lo básico.
  • Costo.
  • Hora.

Beneficios de un bootcamp

  • Creado para enseñar a los novatos con solo unas pocas capas de educación básica en programación.
  • Costo
  • Hora

Desventajas … Bootcamp

  • Menos respeto
  • Trabajo de nivel inferior / pago en la entrada.

¿Qué es más importante para usted, tiempo / dinero o riesgo? Suponiendo que encuentre una EM que le enseñará la introducción, Bootcamp le ahorrará tiempo, pero tiene un resultado más riesgoso debido al menor nivel de trabajo que obtiene. Su objetivo final sería básicamente compensar el resultado de los maestros con 1.75 años de experiencia en el mundo real. Son casi iguales (ish) si eres bueno negociando.

No tengo un reconocimiento personal, esa es una decisión difícil.

Jim Bruno
Academia de lanzamiento

La respuesta de Siau-Way Liew es muy buena. Hice un MCS después de obtener un técnico (IT) pero no CS BS, y no fue fácil. Debería estudiar antes de ingresar a un programa de maestría CS si no está expuesto a cosas como estructuras de datos, algoritmos o matemáticas discretas. Quizás un campamento de entrenamiento sería bueno, porque te dará algo de exposición con un compromiso mucho menor de tiempo / dinero. Además, si le quedan espacios optativos, intente tomar un curso de CS de pregrado (o incluso auditar uno) en su escuela actual si es posible.

Parece que te estás inclinando, casi ansioso por ir al “campo de entrenamiento” de codificación. Le preguntaría qué es lo que quiere hacer no solo a corto plazo, sino a largo plazo.
Si bien el trabajo de codificación puede proporcionar un trabajo fácilmente disponible (al menos por ahora), puede convertirse en un camino difícil a largo plazo para esto. Sin duda, hay quienes pueden hacerlo por un tiempo, pero puede o no proporcionar una carrera profesional agradable y viable a largo plazo.
Miremos esto de una manera diferente.
Digamos que vas a la escuela para obtener el título de 4 años en CS. Puedes codificar con un título de CS, pero ¿es algo que quieres hacer con tu título? La codificación podría proporcionarle un ingreso mientras busca o se posiciona para una carrera un poco más.
En cuanto a la escuela de posgrado, sí, puede encontrar una escuela que acepte una variedad de grados de ciencias o programación relacionados para la capacitación relacionada. Incluso algunos títulos “no relacionados” pueden estar bien, siempre que el trabajo del curso requiera un poco de trabajo informático, además de estar “en línea”. Algunas plataformas de trabajo requieren una maestría o preferiblemente un doctorado. dependiendo de la profundidad y el aliento de la situación. Es su elección ir a las “nueve yardas enteras”, o simplemente sobrevivir por ahora con un salario de trabajo para usted o su familia.
En cuanto a la parte financiera de esta ecuación, pasar 6 meses de codificación es ciertamente más barato que 2 años en una escuela de posgrado. Si estás enfocado en este aspecto, entonces debes ir al campo de entrenamiento de codificación. Quizás a la larga puedas ponerte al día.
Espero que haya ayudado.
Gracias por el A2A.

Si no tienes experiencia en programación informal o cursos a nivel de pregrado, la maestría en CS será difícil para ti. Además, la mayoría de los programas de MS tendrán al menos 5 o 6 clases de requisitos previos. Examina algunos requisitos de admisión al programa de maestría y toma esas clases en tu licenciatura. Otra forma es completar suficientes clases para hacer un menor en CS en su licenciatura. Luego puede medir su interés real en CS, ya sea que tenga pasión por ser desarrollador o simplemente desee saber lo suficiente para poder trabajar en un entorno centrado en software.

Depende de tu objetivo. Si la programación es lo que más le interesa, el bootcamp tiene más sentido. Sin embargo, tendrás que estar motivado y hacer un trabajo sustancial después del campamento.

Las licenciaturas en ciencias de la computación enseñan más que solo la programación regular. Además, un Máster en CS requeriría que estudies material avanzado de posgrado. Por lo tanto, necesitaría hacer una gran cantidad de preparación personal, o debería comenzar con cursos de nivel universitario.

Pero sí, si tienes dudas de conseguir un buen trabajo, entonces quizás quieras tomar la ruta de los Maestros.

¡Ve por el campo de entrenamiento! Adquirirá más conocimiento práctico de esta manera y lo llevará más rápido al camino del empleo.

La maestría no vale nada, especialmente cuando ya tienes tu BSc. Lo que necesita ahora es experiencia y conocimiento práctico, no más ‘papel’ o ‘título’ en su nombre.

No tenía un Master ni fui a Bootcamp después de graduarme de mi título de SE, y encontré un buen trabajo de codificación.

Como algunas de estas respuestas dan testimonio, ciertamente no es una respuesta simple de sí / no.

Pero agregaré que uno de los grandes beneficios de los (buenos) campamentos de entrenamiento es que tienden a tener tasas de empleo extremadamente altas. Entonces, aunque es probable que ingrese a la industria en un puesto de nivel junior, entrará en la industria potencialmente años más rápido en comparación con una maestría.

Aquí hay un artículo que habla más sobre el tema: ¿Por qué codificación?

Si no desea hacer una maestría, el programa de licenciatura en línea de un año de OU podría ser una buena opción para usted Ciencias de la computación – Grados de pregrado en línea – Grados en línea y a distancia