La mayor parte. No es necesario ser un buen programador para investigar en la mayoría de los campos de la informática. Sin embargo, necesitarías el dominio de algunas otras habilidades.
Criptografía – Matemáticas, (Matemática discreta)
Inteligencia Artificial – Matemáticas, (Teoría de grafos, Matemática discreta)
Aprendizaje automático: matemáticas, procesamiento de datos, metodologías de imágenes
Ciencia del almacenamiento – Principios de almacenamiento, algoritmos
Procesamiento del lenguaje natural: métodos de análisis, algoritmos analíticos
Mucho más. Es posible que se sorprenda al saber que la mayoría de las tecnologías relacionadas con la computadora tienen un origen con codificación cero.
- ¿Qué tan similares son la programación competitiva y la investigación en algoritmos?
- ¿Por qué la gente dice que CS es más que programación o un lenguaje en particular?
- ¿Qué ha sucedido en el aprendizaje automático teórico en los últimos 5 años (2009-2014)?
- ¿Qué se necesita para ser investigador en informática, además de un doctorado? ¿Qué equipo necesita un investigador?
- ¿Qué campo de la informática es menos explorado?
Sin embargo, con esta pregunta, si quiso decir “sin muchas habilidades relacionadas”, no hay ninguna, ya que la palabra investigación apunta a hacer algo que requiere un buen conocimiento en el campo.