¿Debo abandonar mi doctorado en CS si estoy interesado en un puesto de ingeniero en la industria? ¿Tener un doctorado ofrece una ventaja significativa en la industria, en comparación con una maestría? ¿Qué otros factores debo considerar para tomar una decisión informada?

Su primera pregunta es muy difícil, y no debe tomarse a la ligera. Tampoco es el tipo de pregunta que puede responderse adecuadamente después de leer algunos párrafos en un sitio social de preguntas y respuestas, por lo que no voy a responder esto directamente.

Realmente necesita sentarse con sus asesores de tesis, consejero de carreras universitarias y su familia antes de tomar una decisión. Utiliza todos los recursos que tienes disponibles. Esto requiere una visión a largo plazo y un pensamiento a largo plazo. Una vez que se retira, puede ser muy difícil regresar.

Ahora, ¿tener un doctorado le da una ventaja en la industria? Claro, aunque no universalmente. Muchas posiciones de alta tecnología (como Google et al) enumeran un doctorado como requisito, si no altamente deseable. También lo coloca en un grupo mucho más pequeño de talento altamente educado, por lo que hay menos competencia. Pero ciertamente es posible obtener un rol de ingeniería sin un doctorado (o incluso un máster), dependiendo de su experiencia relevante.

(La otra cara, que he experimentado al solicitar puestos de ingeniería, es que te ven como “demasiado académico”. Afortunadamente, una vez que tienes algunos años de experiencia en la industria, la experiencia reciente tiende a verse con más importancia que la formación académica.)

Es importante recordar que tener un doctorado no se trata solo de convertirse en un experto en el campo elegido. Para cuando envíe, habrá desarrollado una gran cantidad de habilidades transferibles, que lo beneficiarán en muchas áreas más allá del tema de la tesis. Un rol de ingeniero puro puede no tener muchas habilidades de investigación, pero esa es una visión demasiado limitada. He utilizado muchas habilidades adquiridas durante mi tesis para mi trabajo de ingeniería, lo que puede ser una gran ventaja.

Soy estudiante de doctorado de segundo año y he perdido interés en la investigación … después de dos años estoy seguro de que ya no disfruto de la investigación

Bueno, es posible que haya respondido su propia pregunta allí mismo, ya que está seguro. Si bien la inteligencia segura ayuda, la perseverancia es una de las mayores cualidades necesarias para completar un doctorado. Si no lo está disfrutando, es poco probable que lo termine o dañe su salud mental al intentarlo. Es un maratón, y prácticamente imposible sin motivación, entusiasmo y resistencia.

Quiero trabajar en una función de ingeniería en lugar de academia o laboratorio de investigación, incluso si continúo con mi doctorado

Parece que tienes bastante claro lo que haces y lo que no te gusta, lo cual es genial. Como alguien que trabajó a tiempo completo en una función de ingeniería mientras terminaba su doctorado (y apoyaba a una familia), ¡no lo recomiendo! Si va a terminarlo, concéntrese en él a tiempo completo y quítelo del camino y continúe. Intentar servir a dos maestros es una receta para el estrés, y es menos probable que lo completes.

¿Es aconsejable salir con una EM?

Dado que ya ha invertido dos años, al menos podría asegurar la calificación de MS antes de retirarse, si esa es su decisión. Entonces, sí, sugeriría encarecidamente esto como la posición de reserva.

¿Obtener un doctorado en sistemas conduce a una posición inicial significativamente más alta o ayuda a subir la escalera en el futuro?

Un doctorado relevante probablemente le brindará una mejor posición inicial en ciertas organizaciones, y no tener una puede impedirle obtener posiciones deseables en algunas empresas de alta tecnología. Una vez que está en una organización, su desempeño en ese trabajo es mucho más relevante para el desarrollo profesional que las calificaciones anteriores.

¿Qué otros factores debo considerar para tomar una decisión informada?

  • Mire las descripciones de puesto de trabajo para su papel ideal. Reúna todos los requisitos y obtenga una buena idea de lo que se requiere.
  • Pregunte a mentores e ingenieros superiores y cualquier contacto relevante que tenga en su área elegida.
  • Si ve un futuro en la academia en el futuro, considere completar la tesis. Pero también considere un cambio de tema o asesor en algo que lo atraiga mejor (como sugiere Jessica Su más arriba).
  • Hable con posibles empleadores e incluso haga algunas entrevistas. No tome una decisión precipitada hasta que tenga un camino claramente preferible hacia adelante.

Si ha elegido el aprendizaje automático o las simulaciones computacionales de fluidos, probablemente sea mejor ingresar al trabajo con un doctorado relevante. Pero si los requisitos no apuntan de esa manera, probablemente no haya una gran ventaja. Debe haber una clara ventaja en invertir dos años más para completar, y parece que puede que no la haya, especialmente si no estás interesado en la academia.

Por lo que entiendo, uno puede encontrar una posición de ingeniería en Google como SRE (trabajando en infraestructura) con experiencia relevante, pero los ingenieros de productos tienden a necesitar doctorados o mucha experiencia probada / hardcore. Aquí es donde realmente necesitas toda la teoría; algoritmos, notación Big-O, etc. Hay libros sobre cómo solicitar Google, Facebook, Microsoft y otros, por lo que vale la pena leerlos también, para que comprenda bien los requisitos, la cultura y las expectativas.

¡La mejor de las suertes!

Steve Jobs solía mirarse al espejo todas las mañanas y preguntarse: “Si hoy fuera el último día de mi vida, ¿querría hacer lo que voy a hacer hoy?” Si respondió “no” durante demasiados días seguidos, sabía que necesitaba cambiar algo. [1] Creo que vale la pena vivir con un mantra.

De cuatro a cinco años es un tiempo bastante largo para hacer algo por lo que no estás contento. Dependiendo de sus circunstancias, eso es probablemente el 20% del tiempo total que ha estado vivo. Además, si no está entusiasmado con esto, será menos productivo y hará un trabajo de menor calidad.

Si asiste a una escuela superior como MIT, Stanford o Berkeley, eso significa que también tiene muchas más puertas y oportunidades para elegir. Probablemente pueda ser mucho más productivo gastando ese tiempo haciendo algo que le entusiasme.

No tengo un doctorado, así que no puedo decir cuánto aprenderías como resultado de terminar tu título. Sospecho firmemente que será más difícil para usted cosechar todos los beneficios teóricos de un doctorado, como aprender a administrar su propio tiempo o lidiar con la ambigüedad, cuando no está motivado que si estuviera tratando de aprender lo mismo o habilidades similares mientras trabajaba en algo que le apasionaba más.

Sin embargo, puedo decir que personalmente aprendí más en mi primer año en Google que en el año que pasé obteniendo mi maestría en el MIT. El año de mi maestría fue bueno por otras razones. Me dio más tiempo para explorar cosas aleatorias (incursioné brevemente en poesía), tomar un curso tranquilo y dedicar tiempo a construir relaciones (mi experiencia universitaria fue un trabajo sin parar), y descubrir qué quería hacer. Pero la incorporación y la educación técnica que encontraría en las compañías tecnológicas de rápido crecimiento brindan muchas más oportunidades de aprendizaje sobre habilidades prácticas para hacer las cosas. El proceso de obtener un título de posgrado realmente no enfatiza tanto ese valor.

A menos que planee hacer una investigación de vanguardia, no es necesario un doctorado. Si su objetivo es subir la escalera más rápido o trabajar en mejores proyectos, un doctorado ciertamente no brinda el mayor retorno de la inversión. He escrito antes que obtener un título de posgrado no será el mejor uso de su tiempo si su objetivo es avanzar en su carrera en un lugar como Google, y puede avanzar en menos tiempo simplemente trabajando en una de esas compañías.

El otro aspecto a considerar es que después de unos años, los futuros empleadores pondrán más énfasis en sus logros laborales más recientes que su título. Después de haber realizado cientos de entrevistas y proyectado miles de currículums, ciertamente pasé más tiempo preguntando sobre pasantías y experiencias laborales cuando estaba disponible que académicas y de investigación. Una experiencia laboral previa en una empresa de alta tecnología fue una señal más fuerte que un título de una universidad superior.

Si desea dejar sus opciones abiertas, también puede considerar tomarse un permiso de ausencia por un año para trabajar en la industria. Si te encuentras mucho más feliz después de un año y te va bien, puedes seguir trabajando en la industria. Si descubres que estás rodeado de personas con grados más altos o que un nivel de comprensión de posgrado en alguna área te está impidiendo los tipos de trabajo que quieres hacer, puedes decidir si lo que necesitas hacer es ir volver a la investigación o simplemente tomar algunas clases de posgrado en línea o en una universidad cercana.

¡Buena suerte!

[1] Texto del discurso de graduación de Steve Jobs (2005)

Si realmente ha perdido interés en la investigación y confía en sus habilidades de ingeniería, entonces, en mi opinión, NO hay una razón convincente para quedarse para un doctorado a menos que tenga otras razones externas para quedarse (por ejemplo, es un estado F1 y lo hará tiene dificultades para encontrar un trabajo por un tiempo, o si tiene una persona importante en el área, etc.).

Como muchas personas han mencionado, hacer un doctorado conlleva muchos beneficios secundarios y habilidades transferibles más allá de la experiencia de investigación. Esos beneficios son muy reales e incluyen cosas como desarrollar un pensamiento crítico más fuerte, habilidades de comunicación, gestión del tiempo, coraje para incursionar en aguas desconocidas, etc. Aprecié mucho desarrollar esas habilidades / atributos durante mi capacitación de doctorado, y me he beneficiado enormemente de ellos. en mi carrera

Sin embargo, el objetivo principal / beneficio de hacer un doctorado en CS / ingeniería todavía es comprender la frontera técnica y aprender a investigar en esa frontera. Si está seguro de que eso no lo emociona, entonces probablemente pueda encontrar algo mejor que hacer con su tiempo y minimizar el costo de oportunidad. Además, en el entorno adecuado de la industria, que muchas empresas tecnológicas exitosas cultivan, puede adquirir esas habilidades secundarias de todos modos si es impulsado (y ser impulsado es un requisito para adquirir esas habilidades secundarias también en un doctorado).

Hay muchos trabajos excelentes que requieren un doctorado o que son mucho más fáciles de obtener con un doctorado. Pero hay muchos MÁS trabajos excelentes que NO necesitan un doctorado, punto. La mayoría de las personas que trabajan en Google, Facebook, Twitter, Dropbox, Quora, Microsoft, Yahoo !, Palantir, Amazon y las innumerables startups tecnológicas no tienen doctorados. Como menciona Robert Neuhaus, si eres feliz siendo ingeniero, toma el trabajo de ingeniería.

Mi recomendación: entrevistar a algunas (o más) de estas empresas tecnológicas. Si puedes ir a un sitio, entonces puedes ver cómo son. Incluso puede realizar una pasantía en una de estas empresas antes de tomar una decisión final. Pedirle a Quora solo puede llevarte tan lejos en la toma de esta decisión =)

Si quieres ser investigador, obtén el doctorado. Si eres feliz siendo ingeniero, toma el trabajo de ingeniería.

En Google, un doctorado lo comenzará como SWE 3 en lugar de SWE 2. Pero muchas personas obtendrán la promoción SWE 2 a SWE 3 en 2 años después de la licenciatura. Las personas con solo una maestría tenderán a comenzar también en SWE 2, pero la experiencia podría ayudarlo a obtener la promoción más rápido. Entonces, es realmente ~ 2 años para SWE 3 en lugar de 5+ para obtener el doctorado. Además, trabajar a tiempo completo pagará mucho más que ser un estudiante graduado.

En mi oficina de 7 ingenieros (3 con una maestría, 3 con un doctorado, 1 con una licenciatura), el único con solo una licenciatura es también el gerente. También podría ser el más joven, o al menos no es más de un año mayor que el más joven de los siete.

El doctorado es necesario solo si quieres trabajar en I + D o enseñar a nivel universitario. Sin el doctorado todavía puedes trabajar en I + D, pero es muy difícil ser un líder de proyecto o un científico independiente. En todos los demás roles de software, no se requiere más que una MS, y a menudo ni siquiera eso. Si el negocio le atrae, considere un MBA en su lugar. Paga mejor que un doctorado y lo califica para una mayor gama de oportunidades.

Le sugiero que complete su MS y luego trabaje por un tiempo. Probablemente pueda regresar para terminar el doctorado más tarde (aunque rápidamente se volverá inconveniente una vez que comience a vivir una vida real).

Estoy de acuerdo con Yisong: haga algunas entrevistas para los trabajos que le gustan y luego decida cuánta educación realmente necesita. Y recuerde mirar las filas de gerentes y científicos principales cuando entreviste para ver qué educación se necesita para esos roles, y si le atraen como un destino final en su carrera.

Cuando pasa por un programa de doctorado, se le anima (casi se ve obligado) a adquirir una determinada mentalidad que se opone a la visión del mundo de la industria / ingeniería. Algunos ejemplos son:

1. Ingeniería / industria: haga el mejor trabajo posible dentro de las limitaciones de recursos, especialmente el cronograma; Doctorado: haga el trabajo “correctamente”, sin importar cuánto tiempo tome.

2. Ingeniería / industria: use técnicas bien entendidas siempre que pueda; Doctorado: desarrolle nuevas técnicas siempre que pueda.

3. Ingeniería / industria: el fracaso es el fracaso; La falla de doctorado es casi tan buena como el éxito si puede explicarlo y demostrar que su explicación no se conocía previamente.

Como alguien que acaba de dejar un programa de doctorado para puestos en la industria, puedo asegurarle que podrá encontrar excelentes puestos con excelentes salarios. Las nuevas empresas probablemente estarán dispuestas a darle más responsabilidad que las grandes empresas a costa del salario. Tendrá que comprometer algunos en el proyecto, pero estará en una posición mucho mejor que alguien con solo un BS y una posición marginalmente mejor que una EM típica.

More Interesting

¿Cuáles son las ventajas y desventajas de cambiar de ingeniería mecánica a ingeniería informática?

¿Qué programa CS debería elegir?

¿Cuáles son las tecnologías / habilidades más útiles para un nuevo graduado que comenzará a trabajar en Facebook?

¿Has contratado o conoces a alguien contratado desde un campamento de programación?

¿Cuáles son las opciones disponibles después de graduarse con un título en ingeniería informática para carreras y estudios superiores?

¿Cuál es el mejor camino para lanzar una carrera de ingeniería de software: codificar campamentos de entrenamiento o un colegio comunitario?

¿Cuáles son algunos ejemplos de un trabajo de ingeniería CS sin codificación?

Pronto obtendré un doctorado en geología, y mi especialidad de pregrado también está en geología. ¿Es posible obtener un puesto de facultad en Informática?

¿Qué rama es buena en ingeniería para el futuro, informática, ECE, EEE o mecánica?

Como desarrollador front-end, ¿debería explorar tecnologías front-end o debería aprender DS y algoritmos?

¿Vale la pena cambiar a Linux?

¿Qué forma de elegir? En informática

¿Puede alguien que era muy malo en matemáticas y ciencias en la escuela llegar a ser muy bueno en la programación web?

En este momento uso mucho VBA en Excel pero quiero pasar al desarrollo de software. ¿Cuáles son los conceptos que debo dominar en VB para convertirme en un codificador profesional?

Cómo hacer que mis conferencias sobre informática sean más interesantes y dinámicas