Además de ser completamente académico y obtener un doctorado / postdoctorado, o buscar un trabajo más o menos "estándar" en el desarrollo de software, ¿cuáles son otras opciones de carrera en el campo de CS completo o semi teórico?
Además de ser completamente académico y obtener un doctorado / postdoctorado, o buscar un trabajo más o menos "estándar" en el desarrollo de software, ¿cuáles son otras opciones de carrera en el campo de CS completo o semi teórico?
Respuestas:
Suponiendo que no te sientas intimidado al leer documentos teóricos debido a tu formación en tu maestría, lo que supongo que está en un aspecto teórico de CS ya que estás preguntando en este sitio, creo que sería una gran idea intentar ser una investigación programador (generalmente dentro de alguna organización de investigación, como un laboratorio industrial o bajo el paraguas de una subvención mayor).
¿Por qué? No es fácil implementar un algoritmo correctamente, incluso si los autores sinceramente pretenden explicarlo por completo, ¡y sin embargo a veces surge la necesidad de ejecutar un algoritmo! Además, si disfruta de la programación y las mediciones, más adelante incluso podrá continuar su estudio en un doctorado en el área de ingeniería algorítmica, lo que creo que es un área muy emocionante y deseo ver que suceda más. (Consulte la conferencia ALENEX y los desafíos de implementación de DIMACS).
Una maestría a menudo es suficiente para conseguir un trabajo como profesor en una institución de cuatro años o como profesor titular en una universidad de dos años.
Cualquier campo tecnológico "de vanguardia" buscará teóricos.
Un ejemplo reciente es el comercio de alta frecuencia, como en esta reciente publicación de trabajo de Allston Trading (ht a Don Stewart ):
¿Está familiarizado con las enseñanzas y la tradición de SICP, PAIP, TAOCP? ¿Sabes por qué las mónadas realmente son como los burritos (o tienen una analogía aún mejor)? ¿Tiene una relación de amor / odio (o simplemente amor?) Con la inferencia Hindley-Milner? ¿Y puede hacer que el código se ejecute tan rápido que su CPU pide clemencia? Entonces queremos hablar contigo.
Continúa para garantizar una entrevista telefónica a cualquiera que haya resuelto P! = NP (entre otras cosas).
Eche un vistazo a General Electric Global Research . En particular, vea aquí trabajos interesantes en Ciencias de la Computación (algunos de los cuales tienen una intersección no vacía con la teoría).
Podrías conectarte a un laboratorio de ciencias (radar, sonar, clima, espacio, etc.). Los científicos tendrán algoritmos que no están listos para el horario estelar y aprender su campo le permitirá hacer contribuciones fuera de la informática.