Depende.
Conozco a una persona que cambió de Ciencias Eléctricas a Informática al comienzo del programa de PHD. Hablaba con fluidez Matlab y ese era el alcance de su conocimiento de programación. Su doctorado giraba en torno al desarrollo de algoritmos de seguridad y análisis para un tipo de redes. Sé que pudo manejar las simulaciones bastante bien. Pero lo que más lo ayudó es:
- Fue increíblemente trabajador. Él vivía en el laboratorio, literalmente, trabajando vivazmente en sistemas y matemáticas como parte del trabajo. Analíticamente fue brillante, encontrar nuevos problemas y soluciones no fue muy difícil para él.
- Tenía un fuerte grupo de colegas y coautores para ayudarlo con implementaciones que requieren más conocimiento de programación de lo que podía reunir. Debo decir que tuvo un poco de suerte aquí, aunque su asesor de doctorado fue uno de los más duros del departamento.
- Sabía que su talón de Aquiles estaba programando. Aunque es posible aprender y ser bueno en eso, simplemente no le gustó. Desde muy temprano en su doctorado, se preparó para trabajar en la academia después de graduarse.
Resultados?
Un doctorado de una escuela en el top 25 en los EE. UU., Puesto de seguimiento de tenencia inmediata en una escuela de segundo nivel, premio de carrera NSF, tenencia y nuevo puesto en una mejor universidad
- ¿Preferirías tener un estudiante de doctorado que fuera brillante pero escamoso, o uno que fuera mediocre pero muy confiable?
- ¿Cuáles son los mejores lugares en la India para obtener un doctorado? ¿en física? ¿Cómo puedo acceder a ellos?
- ¿El puntaje GMAT 520 es lo suficientemente bueno para los programas de doctorado?
- ¿Cómo puede un estudiante de doctorado convertirse en un destacado académico?
- ¿Cuántos asientos hay disponibles para hacer doctorado en NCBS, Bangalore en el año 2017?
Ah, ¿mencioné que parte de su trabajo atrajo la atención de los medios internacionales y obtuvo millones de dólares en financiamiento?
Repetiré algo aquí: esta persona fue INCREÍBLEMENTE trabajadora, ya que nunca he visto a nadie trabajar tan duro como él de manera regular.
Entonces, aunque no recomendaría no aprender programación como estudiante de doctorado, me aferraría a la creencia de que te conviertes en lo que te propones y trabajas.
Personalmente sentí que mis habilidades de codificación disminuyeron durante el doctorado, pero seguí tomando cursos que requerirían proyectos de programación para mantenerme en el camino. Definitivamente recomendaría inscribirse en cursos intensivos de programación básica en su escuela de posgrado.