Mi primera sugerencia es solicitar una asistencia en un programa de posgrado en CS y obtener un título avanzado en el campo. La mayoría de los trabajos en teoría de CS requieren un doctorado y se encuentran en universidades. Unos pocos están en las principales compañías de computadoras, pero de cualquier manera se esperaría un doctorado. Una maestría en CS con un enfoque teórico podría ser suficiente para conseguir un trabajo relacionado con la teoría en algunas empresas, pero principalmente en un rol de soporte.
Por cierto, hay muchos trabajos en el campo de la informática que no implican mucha programación. El control de calidad y la gestión de la configuración vienen a la mente. Entonces, si necesita un trabajo mientras estudia para obtener un título avanzado, hay opciones que mejoran su conocimiento de la informática sin requerir mucha programación. Algunos empleadores ayudarán a pagar la matrícula de la escuela de posgrado.
- ¿Es realmente una empresa de tecnología un lugar mucho mejor para trabajar para una especialización en informática que una empresa financiera?
- ¿De qué problemas potenciales debo tener cuidado al contratar a un socio para que me ayude a desarrollar mi proyecto independiente?
- Si amas la programación de computadoras y eso es todo lo que quieres hacer, ¿qué título universitario elegirías?
- ¿Cuáles son las cosas necesarias para convertirse en un programador hardcore?
- Quiero hacer grandes cosas en seguridad informática, pero ¿qué queda por hacer? Parece que Symantec tiene todo abajo. ¿Sigues actualizando las definiciones de virus?