Comencé mi maestría en informática después de varios años trabajando como ingeniero de software en la industria de los videojuegos, y observé algunos de los siguientes:
Ventajas
- Perspectiva La experiencia en la industria realmente le da una perspectiva sobre lo que es práctico y lo que no. Suponiendo que trabajas en un campo lo suficientemente interesante haciendo un trabajo lo suficientemente diverso, puedes ver inmediatamente las aplicaciones de los temas que estás aprendiendo a lo que has hecho (o te gustaría hacer) en el trabajo. Todas estas conexiones neuronales adicionales también hacen que sea más fácil retener el conocimiento.
- Ramificación Una EM a menudo le permitirá estudiar temas que nunca tendría la oportunidad de estudiar en el curso de su trabajo normal. Por ejemplo, principalmente como ingeniero de redes, nunca había trabajado con Computer Vision en el curso de mi trabajo, pero pude tomar un curso sobre el tema en mi programa de MS y aprendí que realmente me encantaba. Ahora estoy haciendo un trabajo de posgrado que utiliza herramientas de CV para resolver algunos problemas interesantes, y es realmente agradable desde el punto de vista intelectual.
- Manteniéndote fuerte . Suponiendo que elija un buen programa de MS, puede trabajar con tecnología más actualizada (idiomas, marcos y técnicas) de lo que lo haría en un trabajo estancado y tecnológicamente arraigado. Esto puede ampliar su base de conocimientos y hacerlo más capaz en general.
- Subiendo Tener una maestría (además de un título universitario y experiencia laboral) a menudo ayudará a mejorar su estatus profesional y abrir puestos en niveles salariales más altos en su empresa. Podría ser una buena manera de ser reconocido para proyectos más importantes, o para pasar a una posición más importante. También se ve bastante bien en un currículum si está planeando cambiar de trabajo, ya que muestra que valora sus habilidades lo suficiente como para mantenerlas actualizadas.
Desventajas
- Costo Los títulos de maestría generalmente no se financian como lo hacen los doctorados, por lo que es posible que deba pagarlos de su bolsillo. Sin embargo, muchas empresas pagarán para que obtengas tu EM a tiempo parcial mientras trabajas, lo que puede ser una opción económica (aunque lleva más tiempo obtener el título).
- Sentirse fuera de lugar . Como un estudiante mayor con más experiencia, es posible que la mayoría de los estudiantes de posgrado sean unos años más jóvenes que usted, y también puede ser difícil aclimatarse al nuevo entorno y estilo de vida en el que se encontrará. Sin embargo, debido a En las recientes recesiones económicas (al menos en los EE. UU.), la edad promedio de los estudiantes de posgrado se ha inclinado un poco más y esto puede no ser tan preocupante. Si se siente realmente fuera de lugar, al menos puede consolarse con el hecho de que probablemente volverá a la industria a tiempo completo nuevamente en un par de años (en contraste con un doctorado, donde es probable que esté en escuela de posgrado durante media década o más).
- Material poco práctico . Esto depende completamente de la escuela y el programa allí, y no ha sido el caso para mí en absoluto. Pero creo que hay muchas escuelas por ahí donde es probable que estudies técnicas desactualizadas y una teoría abstrusa que no parece muy aplicable a la industria moderna. Si bien los estudiantes que han estado en la escuela durante toda su vida pueden estar felices de estudiar este material, como alguien cuya experiencia reciente es práctica, puede sentirse frustrado fácilmente. Creo que los profesionales de la industria a menudo tienen una menor tolerancia a la teoría en general, por lo que puede ser una buena idea encontrar un programa con cursos que se centren en la implementación práctica.
¡Buena suerte!
- ¿Es bueno estar especializado en sistemas Scada para futuros trabajos?
- ¿Cuál es la mejor manera de trabajar con un científico de datos?
- ¿Podría ser asesor financiero (para una empresa como Morgan Stanley) a tiempo completo y administrador de fondos de cobertura al mismo tiempo?
- Me colocan en una gran empresa como nuevo y mi perfil será desarrollador, pero no sé qué tecnología me darán. ¿Debo aceptar esa oferta?
- ¿Cómo debo prepararme para ser contratado como desarrollador full stack / Django?