Maestría vs. Doctorado - larga [cerrada]

9

Tengo 21 años y soy estudiante de maestría en informática de primer año. Si continuar o no con mi doctorado me ha estado atormentando durante los últimos meses. No puedo dejar de pensar en ello y estoy extremadamente desgarrado por el tema. He leído http://www.cs.unc.edu/~azuma/hitch4.html y muchos, muchos otros artículos de master vs phd en la web. Lamentablemente, aún no he llegado a una conclusión.

Esperaba poder publicar mis ideas sobre el tema aquí con la esperanza de 1) obtener una idea adicional sobre el tema y 2) asegurarme de que estoy en lo correcto en mis suposiciones. Espero que las personas que tienen experiencia en los campos respectivos me puedan decir si estoy equivocado para que no tome una decisión basada en ideas falsas.

De acuerdo, para sacar este tema del camino: dinero. El dinero no es lo másLo importante para mí, pero sigue siendo importante. Siempre ha sido un objetivo mío hacer 6 figuras, pero me doy cuenta de que probablemente me llevará mucho tiempo con cualquiera de los dos caminos. Según la mayoría de los sitios de cálculo de salarios en línea, el salario inicial promedio para un ingeniero de software es de ~ 60-70k. El programa de doctorado aquí es de 5 años, así que eso es alrededor de 300k que me estoy perdiendo al no ingresar a la fuerza laboral con una maestría. Solo he tenido ~ 1k a la vez en mi vida, así que 300k es algo que no creo que pueda imaginar con precisión. Sé que obviamente no tendría todo eso de una vez, obviamente, pero saber que estaría ganando eso es un poco loco para mí. Siento que estaré viviendo bastante cómodo para cuando tenga 30 años (pero me arriesgo a estar demasiado contento demasiado pronto). Definitivamente me encantaría tener al menos unos años de mis 20 años para gastar con ese tipo de dinero antes de tener una familia para gastar todo. No he crecido muy estable financieramente, por lo que sería muy bueno gastar algo de dinero ... conseguir un buen auto, comprar una guitarra nueva o dos, comer algo bueno y estar financieramente cómodo. Siempre sentí que merecía ganar un buen dinero en mi vida, incluso cuando era un niño, y solo quiero que sea una realidad. Sé que cualquier camino que tome hará un buen dinero cuando tenga ~ 40-45 años, pero supongo que estoy harto de no ganar dinero y me estoy impacientando por eso. y solo estar financieramente cómodo. Siempre sentí que merecía ganar un buen dinero en mi vida, incluso cuando era un niño, y solo quiero que sea una realidad. Sé que cualquier camino que tome hará un buen dinero cuando tenga ~ 40-45 años, pero supongo que estoy harto de no ganar dinero y me estoy impacientando por eso. y solo estar financieramente cómodo. Siempre sentí que merecía ganar un buen dinero en mi vida, incluso cuando era un niño, y solo quiero que sea una realidad. Sé que cualquier camino que tome hará un buen dinero cuando tenga ~ 40-45 años, pero supongo que estoy harto de no ganar dinero y me estoy impacientando por eso.

Sin embargo, una gran idea que me empuja hacia un doctorado es que siento que el camino de los maestros me daría la sensación de venderme si tengo la capacidad de resolver preguntas reales en el mundo de la informática. (bastante sencillo, no hay mucho que explicar, pero esto es un gran problema)

Ahora a otros aspectos de la decisión.

Originalmente ingresé a la informática debido a la programación. Comencé en la escuela secundaria y supe muy pronto que era lo que quería hacer para una carrera. Siento que obtener una maestría y ser ingeniero de software en la industria me da mucho más tiempo para programar en mi carrera. En la investigación, siento que pasaría más tiempo leyendo, escribiendo, tratando de obtener subvenciones, etc. de lo que lo haría codificando.

Un tipo con el que trabajo en el laboratorio recientemente publicó un artículo. Me lo mostró y me sorprendió. Las dos primeras páginas estaban llenas de ecuaciones y fórmulas. Luego, a la siguiente página más o menos le siguieron más ecuaciones y fórmulas que dedujo de las anteriores. Ese fue su trabajo: desglosar y crear todas estas fórmulas para el movimiento robótico del brazo. Y cada vez que leo artículos de informática, todos parecen seguir este patrón. Siempre me imaginé codificando todo el día ... sin probar ecuaciones y cosas de esa naturaleza. Sé que es solo una parte de la investigación en ciencias de la computación, pero esa parte me aburre.

Un par de contras en cada lado:

Doctorado - Realmente no disfruto escribir o siento que soy tan bueno en la escritura técnica. Cuando estoy en grupos para hacer algo, siempre soy el que hace la gran mayoría del trabajo y luego se lo doy a los miembros de mi equipo para que escriban un informe. Sin embargo, la presentación es diferente: no me importa presentarla siempre que tenga una buena comprensión de lo que estoy presentando. Pero escribir documentos me parece una tarea difícil. Y debido a esto, la frase "publicar o perecer" realmente me apaga de la investigación. Otra cosa mala: siento que si estoy investigando, la mayor parte se haría solo. Trabajo mejor en grupos pequeños. Me gusta tener al menos una persona para intercambiar ideas cuando estoy haciendo una lluvia de ideas. La idea de ser parte de un pequeño grupo de élite para construir cosas me parece ideal. Por lo tanto, poder trabajar en grupos pequeños durante la mayor parte de mi carrera es una ventaja definitiva. No siento que pueda hacer esto haciendo investigación.

Maestros: leo mucho en línea que la mayoría de las personas entran como ingenieros y eventualmente pasan a puestos gerenciales. A partir de ahora, no me veo con ganas de ser parte de la gestión. Digamos que mi empresa quería hacer un nuevo producto o sistema: me enorgullecería, disfrutaría y me sentiría más satisfecho si dijera "Hice esto" en lugar de "Manejé a un grupo de personas que hicieron esto". Quiero ser una gran parte del proceso de desarrollo. Quiero hacer cosas

Creo que sería genial ser más especializado que otras personas. Prefiero saber todo sobre algo que algo sobre todo. Siempre he sido así: fue un gran lanzador durante mis años de béisbol, pero no tan bueno en todo lo demás, excelente en ciertas clases en la escuela, pero no tan bueno en otros, etc. Pensar que mi carrera sería la misma manera me suena bien Obtener un doctorado me indicaría en esta dirección. Sería genial ser un tipo que es alguien a quien la gente mira y viene a pedir ayuda por ser un contribuyente tan importante en un campo muy específico, como las redes neuronales artificiales o la percepción háptica robótica. Por lo que deduzco sobre la industria del software, estar especializado puede ser algo muy malo debido a la velocidad de la nueva tecnología.

Cuando se trata de ser empleado, tengo puntos de vista bastante conservadores. No quiero cambiar de compañía cada 5 años. Tal vez esto es algo que todos desean, pero me encantaría ser una persona importante en una empresa por más de 10 años (¡tal vez más de 20-25 si tengo suerte!) Si las condiciones de trabajo fueran aceptables. Sin embargo, creo que es más posible como doctorado, como profesor o investigador. Cuanto más leo sobre las personas en la industria del software, más parece que la mayoría de los ingenieros de software se mueven de una compañía a otra a pasos agigantados. Algunos incluso funcionan como un arma alquilada de un proyecto a otro, que NO es lo que quiero en absoluto. Pero encontrar un lugar para hacer un software excelente e importante sería genial si eso realmente sucede en el mundo real.

Soy una persona muy competitiva. Prospero en la competencia. Realmente no sé por qué, pero siempre he sido así incluso cuando era niño. La competencia siempre me dio una razón para practicar ese pequeño extra cada noche, siempre superar mis límites, etc. Me parece que no hay competencia en el mundo de la investigación. Parece que todos están muy relajados siempre que se realicen investigaciones. La única competencia es si alguien está investigando lo mismo que usted y quien puede terminar y publicar primero (pero todos parecen tener cuidado de verificar esa circunstancia). La única competencia notable para mí es solo contigo y con tu propia disciplina. Me gusta la idea de que en la industria, existe una competencia real entre las empresas para sacar el mejor producto o cerrar el negocio.

Una cosa que realmente me empuja hacia un doctorado es la vida útil de las cosas que haces. Siento que si haces algo realmente innovador en la industria ... solo una aplicación o sistema nuevo realmente genial ... hay una vida útil de aproximadamente 5-10 años antes de que alguien lo haga más rápido y más eficientemente. Pero con el trabajo de investigación, podría crear una idea o algoritmo que dure décadas. Por ejemplo, el algoritmo de búsqueda A * se describió en 1968 y todavía se usa ampliamente en la actualidad. Eso es asombroso para mí. En palabras de Palahniuk, "El objetivo no es vivir para siempre, es crear algo que lo haga".

Sobre cualquier cosa, solo quiero hacer algo que importe. Quiero que mi trabajo ayude y progrese en la sociedad. En serio, si estoy atascado programando GUI para los próximos 40 años ... podría pegarme un tiro en la cara. Pero, de nuevo, odio la idea de que menos del 1% de la población entrará en contacto con mi trabajo y comprenderá aún menos su importancia.

Entonces, si algo de lo que he dicho es falso, infórmeme. Si crees que salgo como maestría o doctorado, infórmame. Si desea darme una idea adicional o agregar a cualquier punto que hice, por favor hágalo. Muchas gracias a cualquiera por cualquier ayuda.

Libra esterlina
fuente
62
A juzgar por la longitud de tu publicación, que no he leído, eres un candidato natural para un doctorado.
P Shved
1
lolz @ Pavel Shved
explorest
1
Solo lo voy a tirar por ahí ... si crees que te gustaría ganar un buen salario de programador cuando tengas 20 años antes que la familia, ¡HAZLO!
quentin-starin
55
Por cierto, si compra un buen auto, algunas guitarras, etc., ¡no se sentirá "económicamente cómodo" en lo más mínimo! Es entonces cuando comienzas la trampa del consumo, donde la velocidad a la que obtienes más cosas es lo que te brinda la comodidad. Ahorre su dinero ahora y acostúmbrese a un estilo de vida de menor costo, y sentirá una verdadera comodidad financiera.
Macneil
1
making decent money != ( financially stable or confortable ) if ( spending the majority of it ) then broke or paycheck to paycheck;

Respuestas:

23

La elección es simple:

  • Si desea hacer investigación en informática, obtenga un doctorado.
  • Si quieres aprender temas avanzados para ser un mejor programador, obtén un Máster.

Ahora, hay algunos conceptos erróneos que tiene sobre los programas de doctorado. Dada su larga entrada, permítame responder con viñetas:

  • Recibirá apoyo financiero en un programa de doctorado en los Estados Unidos. Esto incluye matrícula y dinero para alquiler, comida y un automóvil. La paga, sin embargo, es principalmente de nivel de subsistencia.

    • Una vez que tenga un doctorado, podrá obtener un salario más alto. Las ofertas de empleo para Google y Apple mencionan los doctorados como "preferidos", incluso cuando no es un puesto de investigación. [Esto podría ser que la escuela de posgrado son los nuevos solteros, la señal de que eres capaz de completar un trabajo significativo e intenso.]
  • Sí, como investigador perseguirás dinero, escribirás documentos y leerás trabajos relacionados. Sin embargo, la cantidad que codifica depende completamente del tipo de escuela o empresa en la que termina. En programas con pocos o ningún estudiante de doctorado, codificará casi todo usted mismo. En los programas de doctorado de rango inferior o no clasificado, realizará una gran parte de la codificación. Sin embargo, en las instituciones de primer nivel, sus estudiantes serán lo suficientemente independientes como para que no necesite programar en absoluto. Todo depende de qué aspecto de la programación te guste. Si se trata de crear y pensar creativamente y de encontrar problemas que te encantan, obtendrás muchas investigaciones.

  • Lo bueno o malo que eres en la redacción técnica ahora no importa. ¿Por qué? Porque vas a mejorar. Tu asesor te pondrá en forma. También leerá libros como The Sense of Structure: Writing from the Reader's Perspective de George Gopen .

  • Nunca he oído hablar de ningún investigador "demasiado especializado" que sus habilidades se volvieron completamente obsoletas debido al cambio tecnológico. Un doctorado conoce los fundamentos suficientes para poder forjar nuevos caminos en las últimas áreas, siempre.

  • ¡El mundo de la investigación es altamente competitivo! Esto suele ser un inconveniente de la investigación, ya que tiene que lidiar con el rechazo tras el rechazo, ya que los revisores pierden todos los puntos de su brillantez, a veces en grados hipermacho. Sin embargo, piensas que es una ventaja.

  • Puede o no golpear un "jonrón" con su doctorado. Sí, puede hacer algo que cambie el mundo, pero lo más probable es que haga algo que demuestre que es competente en la investigación.

En general, pareces el tipo de persona que quiere correr con todos tus cilindros, a plena capacidad, cubriendo todas tus habilidades. Cuando eres investigador, eres tu propio jefe y decides lo que es digno de estudio. Esa es la libertad académica.

Sin embargo, hay muchas dudas en su mensaje, no creo que tenga la motivación para superar los tiempos más oscuros de un programa de más de seis años. Solo para estar seguro, ¿por qué no optas por una tesis de maestría y buscas un asesor? Si considera que le gusta la investigación, tendrá las cosas correctas para decir cuando escriba su declaración personal para solicitar un programa de doctorado.

Macneil
fuente
44
+1 para una respuesta equilibrada, casi imparcial, y para la opción de tesis de maestría.
Trabajo
1
Je, gracias ... La gente siempre puede hacer clic en mi perfil para ver dónde está mi sesgo. ;-)
Macneil
¡Gracias por la útil respuesta antes de que la pregunta se cerrara! Aceptarlo porque fue útil, largo, y de hecho te tomaste el tiempo de leerlo.
Sterling
1
Me alegro de poder ayudar! Quería obtener la respuesta temprano porque pensé que se cerraría como "demasiado localizada". Pero siempre me sorprende lo que se cierra y por qué aquí.
Macneil
1
Estoy leyendo esto en un momento en que necesito tomar una decisión adecuada :) ¡Esto definitivamente ayuda!
lightsong
24

Aquí está el algoritmo. Puedes convertir esto en una cadena de markov y calcular tus probabilidades.

IF (I.CantStandVisualBasicSyntax) THEN
    BecomeASurfer()    
END IF

IF (I.LikeProgramming AND I.WantMoneyBefore30) THEN
    PursueMasters()
ELSE IF (I.LikeProgramming AND I.CanWaitForMoney) THEN
    IF RAND(0, 1.0) < 0.1 THEN
        // Very Unlikely
        PursuePHD()
    ELSE
        PursueMasters()
    END IF
ELSE IF (I.LikeResearch) THEN
    // Unreachable code
    IF (I.CanWaitForMoney) THEN
        PursuePhd()
    ELSE IF (RAND(0, 1.0) < 0.1) THEN
        // Very unlikely
        PursuePhd()
    ELSE
        PursueMasters()
    End IF
Else
    BecomeASurfer()
End IF
Trabajo
fuente
8
+1 por cautivar mi atención durante la duración de ese algoritmo. En una nota al margen, el método BecomeASurfer () es de vanguardia, alto rendimiento y retorno de datos eficiente.