¿Vale la pena obtener una maestría en ingeniería de software si no planeas trabajar en startups o en el valle?

Sí, si tiene un título universitario que no es informática, ingeniería informática o ingeniería de software. Sí, si desea trabajar en los Estados Unidos pero no es ciudadano. Sí, si quieres trabajar para algunas grandes empresas. Sí, si quieres trabajar para un gobierno. No lo contrario.

Un título en ciencias de la computación o relacionado es el camino más seguro hacia buenas posiciones en la industria. Para ser un ingeniero eficaz que desarrolle productos de software (no un software de escritura de centro de costos para respaldar un negocio diferente), necesita conocer los conceptos básicos que debe haber aprendido para obtener un título en ciencias de la computación, incluidos paradigmas de programación, estructuras de datos básicas, enfoques algorítmicos generales, concurrencia, cómo funcionan los sistemas operativos y la arquitectura de la computadora. Tener un CS o un grado relacionado sugiere buenas probabilidades. Si bien también puede demostrar que con un trabajo usando esas cosas que generalmente requieren un título en informática, tener el título evita ese problema de huevo y gallina. Los programas de grado de EE varían en la superposición de CS, muchos EE no son buenos para escribir software porque ese no es su enfoque, y no cuentan lo mismo que CS y grados relacionados.

Una maestría es mejor para los inmigrantes estadounidenses. Hay un grupo de visas H1B reservadas para titulados avanzados que hace que sea más probable obtener una maestría. Un título de maestría también es más creíble entre los inmigrantes de lugares con programas de pregrado que tienen mala reputación: un compañero de trabajo inmigrante me dijo que “debería ignorar los títulos de licenciatura (de su país) porque no valen nada y solo mirar a las personas con maestría”. grados “. Obtener ese título en los Estados Unidos también es mejor porque le da más acceso a las empresas como candidato para un trabajo.

Algunas grandes compañías cuentan una maestría como más años de experiencia laboral de lo que se necesita para obtener una. Puede que te resulte útil.

Un título de maestría puede ser mejor para el pago que la experiencia en algunos trabajos del gobierno donde eso establece la escala salarial. La industria privada ofrece proyectos más interesantes para una mejor remuneración, aunque a algunas personas les gustan los trabajos del gobierno por otras razones y pueden encontrar que el aumento salarial los hace más prácticos.

De lo contrario, será mejor que pases tu tiempo trabajando que obteniendo un título adicional. Una maestría no sugiere que seas mejor en tu trabajo. La experiencia en la industria sí, por lo que los candidatos que han pasado dos años trabajando en la industria son una mejor opción que aquellos que permanecieron en la escuela durante el mismo tiempo. La mayoría de los gerentes de contratación que los ingenieros pueden esperar es trabajar un paso más alto que antes en una escala logarítmica, como los ingenieros que han realizado proyectos de alcance con un subsistema. Con recién graduados de programas con niveles desconocidos de trabajo práctico, no podemos contar con nada. Los estudiantes de maestría tienen más probabilidades que los estudiantes de BS de haber tomado clases de proyectos desafiantes como la construcción de compiladores, aunque todavía no hay garantía. Los titulares de doctorados a menudo son menos deseables porque eso se correlaciona con un peor desempeño como ingeniero de software, tal vez debido a la selección de una disposición diferente.

Para la ingeniería en general, un título de maestría se está convirtiendo en el título terminal preferido, especialmente para los estudiantes en los Estados Unidos. En el mercado competitivo mundial para el trabajo, un MS solo lo ayudará. Además, abre oportunidades de gestión y arquitectura más temprano en su carrera que podrían ser necesarias si se toman todos los trabajos de nivel BS (por ejemplo, programadores en el extranjero).

En el pasado, los empleadores podrían haber estado buscando personas con títulos de BS y evitando los títulos de MS por temor a que estuvieran demasiado concentrados. Sin embargo, ahora la EM es más común y más valorada. Una maestría en CSE definitivamente valdrá la pena (mientras que es posible que nunca recuperes los costos de oportunidad de obtener un doctorado).

Diría que si le apasiona ser ingeniero de software durante los próximos 15 años, es una buena inversión, siempre que haya muchos trabajos donde viva o esté preparado para mudarse al trabajo. Es algo que ayudará a una pista técnica porque debería darle una amplia apreciación del arte de lo posible y los fundamentos de construir cosas para durar. Eso debería permitirle proponer soluciones alternativas interesantes y también no estropear demasiado: en una carrera técnica en una gran empresa, la reputación lo es todo.

El representante que desea es “tipo brillante, solucionador de problemas, no hace desorden”. En la pista técnica, la gente no ocultará tus problemas ni el hecho de que los hayas hecho.

Si está pensando en llegar pronto a una vía de gestión, le diría que sería mejor que ingrese a una empresa e intente obtener algunos puestos en su haber para ampliar su CV y ​​su red.

En la pista de gestión, el representante es diferente. Necesita un perfil alto, y debe ser querido y lo suficientemente inteligente como para darse una historia de portada y salir de problemas. Si te gusta, entonces la historia de portada se acostumbrará, y tener una oportunidad y no ser estúpido pero simplemente incorrecto estará bien (siempre que haya una historia de portada).