¿Qué áreas de investigación en informática requieren experiencia en programación?

Hoy en día, casi todas las áreas centrales de CS, excepto CS teórica. Además, en Computer Architecture, a veces necesita implementar diseños de hardware en lugar de solo programas de software. Las cosas han sido diferentes en la década de 1990 y antes, cuando las tecnologías de programación eran mucho más débiles, las computadoras no estaban tan fácilmente disponibles, y la mayoría de los cursos de pregrado de CS enfatizaban el análisis teórico en detrimento de las habilidades de implementación.

Debería prestar mucha más atención a la selección de su asesor. Muchos profesores de CS, especialmente los mayores de 35 años, no han realizado mucho desarrollo de SW en los últimos diez años (y algunos, nunca). Sus actitudes hacia los estudiantes graduados con buenas habilidades de programación varían desde despectivo hasta asignarles tareas de implementación que otros estudiantes no pueden hacer, hasta brindarles mucho apoyo y ofrecerles colaborar en proyectos específicos intensivos en programación.

Cuando hable con posibles asesores, pídales que describan las habilidades de programación de sus estudiantes actuales (y cómo esto los ayudó en su trabajo de doctorado). Lo que escuches, así como los matices, te dirán mucho.

More Interesting

¿Cuál es la investigación reciente en informática? ¿Cómo puedo obtener un conocimiento profundo de alguna investigación o tema si deseo saber?

¿Cuál es el futuro de la programación de computadoras?

¿Cuáles son los documentos de investigación más interesantes de Microsoft?

¿Cuáles son algunas de las lecturas obligatorias (libros, trabajos de investigación, blogs) para sistemas operativos?

¿Cuánto trabajo se ha hecho para identificar acentos algorítmicamente?

¿Qué es exactamente la informática teórica? ¿Qué se investiga en él?

¿Cuáles son algunos de los algoritmos más importantes?

¿Cuáles son las áreas de investigación más desafiantes en informática?

¿Qué está haciendo una investigación de vanguardia en el aprendizaje automático? Además, ¿cuáles son algunos de los últimos productos basados ​​en IA?

¿Se necesita conocer la arquitectura de la computadora para comenzar a aprender los sistemas operativos?

¿Cuáles son algunos de los documentos de "lectura obligatoria" en el campo de VLSI y la arquitectura de computadoras?

En el campo de la visión por computadora, ¿a qué se refiere el término 'segmentación'?

¿Cuáles son algunos avances recientes en la teoría de grafos? Tomé un curso de posgrado en teoría de grafos, pero los resultados que uso de la teoría de grafos (espectrales y aleatorios) tienen más de 50 años. ¿Qué hay de nuevo y cuáles son los grandes avances recientes?

¿Cuáles son las áreas / problemas de investigación actuales en informática teórica?

¿Cómo compararías Google Research con Microsoft Research?