¿Deberías trabajar unos años como desarrollador antes de obtener un doctorado?

Voy a dar una respuesta contraria a la respuesta del señor Matthews, y por una razón muy diferente.

En parte estoy de acuerdo con el señor Matthews. En el momento en que complete su maestría o cursos equivalentes, tendrá un sólido conocimiento de programación de un jornalero. El dominio lleva mucho más tiempo, tal vez 10 años. Pero eso no importa, porque el trabajo de investigación que realiza para obtener un doctorado no se parece mucho al trabajo de un codificador práctico.

La razón para obtener su doctorado de inmediato es que no le gustaría volver a ser estudiante.

Cuando estás en el mundo laboral, ganas un gran salario por tu contribución intelectual. Ganas verdadero respeto por el trabajo que haces. Tienes muchas opciones; dónde vivir, dónde trabajar, qué comprar con su nuevo salario. Las personas que te rodean te tratan como a un ser humano. Es agradable.

Después de ser un ser humano por un tiempo, regresar a la universidad es horrible. No gana dinero, de hecho debe pagar, por lo que debe acumular sus ahorros y vivir a bajo precio. Los estudiantes, como pueden saber, no reciben ningún respeto en absoluto. Están al final de la cadena alimentaria de la universidad. Tu universidad te trata como un recurso del que se extrae dinero y se reemplaza con el conocimiento que alguien más ha elegido para ti. Como doctorado, esto se mejora en parte al elegir el tema de su disertación, pero aún debe complacer a su asesor y a los trolls en la oficina del Programa de Posgrado. No pueden entender su disertación, pero pueden medir los márgenes y verificar el formato.

Hasta que salgas al mundo laboral, todo lo que sabes es ser estudiante. Es molesto, pero lo has soportado durante 16 años o más. Estás acostumbrado a ello. Acostúmbrate a ser un ser humano por un tiempo, y se vuelve mucho más difícil vivir como estudiante.

Sería mi recomendación obtener algo de experiencia en un campo, y dominarlo, antes de buscar un doctorado. De hecho, ese era mi camino.

Primero, considere la naturaleza del viaje doctoral. Uno no busca un doctorado para dominar una disciplina; eso se hace a nivel de maestría. Un doctorado está destinado a desarrollar al estudiante como investigador y académico. El producto del viaje es la capacidad de digerir nuevos conocimientos y sintetizar nuevas teorías dentro de un cuerpo de conocimientos. El proceso de doctorado normalmente no produce ejecutivos corporativos y CEO, aunque algunos CEO también han obtenido títulos de doctorado.

Por lo tanto, mi perspectiva asume que uno desea seguir una vida (o carrera) de estudio e investigación, dada la historia y los nuevos desarrollos continuos en el campo. Para proporcionar una perspectiva al análisis académico, es muy útil para el investigador tener experiencia práctica que solo se puede obtener a través de un período de trabajo real en el campo.

Estoy feliz de hablar más sobre esto, si quieres. He considerado esto en mi propio viaje. En el trabajo, soy profesional o profesional, en contraste con un académico o investigador. Creo que mi conocimiento del proceso académico junto con la disciplina profesional es muy útil para ayudar a nuestra organización a construir nuevos productos y ofrecer nuevos servicios.

More Interesting

¿Qué pasos de alto nivel debe tomar un desarrollador de software sin conocimiento de ingeniería eléctrica para construir un escáner de código de barras de hardware desde cero?

¿Qué funcionalidad tendría un sistema de gestión de registros de pacientes ideal?

¿Cuál es el futuro de un desarrollador de software después de trabajar 10 a 12 años en el campo de TI?

¿Qué pregunta debe hacer alguien antes de elegir la empresa de desarrollo de software CRM-ERP para el desarrollo?

He oído hablar de desarrolladores de software que ganan 300-500 $ k. Soy un principiante relativo en el campo, todavía no he arañado 100k. ¿Cómo llegas a esas sumas? ¿Qué conocimientos / calificaciones pueden llevarte allí?

¿Qué desarrolladores necesito para abrir una empresa de realidad virtual?

Como desarrollador de software mal pagado; ¿Debo esperar para mudarme de mi trabajo actual (primer trabajo)?

¿Qué es mejor para una pasantía de desarrollo de software, Five Rings Capital o Microsoft?

¿Qué son los frameworks, API, bibliotecas, MVC, MVVM y arquitecturas en Ingeniería de Software?

Cómo manejar el trabajo artístico en el desarrollo de juegos independientes como desarrollador de software

Soy un programador de sofware. Quiero construir algo para personas con esclerosis múltiple, o ayudar en la investigación, construir algo. ¿Algunas ideas?

¿Se considera que un desarrollador de software de automatización de pruebas es un desarrollador de software "normal"?

¿Por qué estoy luchando con marcos de aprendizaje y desarrollo de software?

¿Cómo retienen los desarrolladores tanto conocimiento?

¿Cuáles son las clases más importantes en un plan de estudios de pregrado en Ciencias de la Computación?