Gracias por el A2A Jasmine Kim
Desgraciadamente, no creo que haya una muy buena infraestructura de mentores en Ciencias de la Computación como en otros algunos campos. Creo que me hubiera gustado tener un mentor, pero cuando fui a Harvard en particular no era muy bueno para guiar a los estudiantes ya que la mayoría de los estudiantes eran muy autodidactas. Los mejores estudiantes tienden a llamar la atención de los profesores que buscan asistentes de investigación, pero eso sólo para un puñado de estudiantes.
Aquí hay una historia que demuestra esto:
Christos Papadimitriou es profesor de EECS en la Universidad de California, Berkeley. Fue coautor de un artículo, "Bounds for Sorting by Prefix Reversal", con Bill Gates, mientras éste estudiaba en Harvard. Esto es lo que pensaba de él.
Cuando yo era profesor asistente en Harvard, Bill era un estudiante de primer año. Mi novia de entonces dijo que le había dicho: "Hay un estudiante en la escuela que es la persona más inteligente que he conocido".
Ese semestre, Gates estaba fascinado con un problema matemático llamado ordenación de panqueques: ¿Cómo se puede ordenar una lista de números, digamos 3-4-2-1-5, volteando los prefijos de la lista? Puedes voltear los dos primeros números para obtener 4-3-2-1-5, y los cuatro primeros para terminar: 1-2-3-4-5. Sólo dos vueltas. Pero para una lista de n números, nadie sabía cómo hacerlo con menos de 2n vueltas. Bill vino a mí con una idea para hacerlo con sólo 1,67n vueltas. Demostramos que su algoritmo era correcto, y demostramos un límite inferior: no se puede hacer más rápido que 1,06n vueltas. Mantuvimos el récord de ordenación de panqueques durante décadas. Entonces era un problema tonto, pero se convirtió en algo importante, porque los cromosomas humanos mutan de esta manera.
Dos años después, le llamé para decirle que nuestro artículo había sido aceptado en una buena revista de matemáticas. Parecía eminentemente desinteresado. Se había trasladado a Albuquerque, Nuevo México, para dirigir una pequeña empresa que escribía código para microprocesadores, entre otras cosas. Recuerdo que pensé: "Un chico tan brillante. Qué desperdicio"
Por supuesto, para el resto de los simples mortales, no sabemos exactamente qué queremos hacer con nuestras vidas y en qué queremos estudiar/trabajar. En esos casos creo que sería útil un poco más de orientación. Me han dicho que Harvard está intentando hacer un mejor trabajo en esto ahora. Parte de la dificultad es que las universidades están diseñadas para orientarse a la investigación y la mayoría de los estudiantes planean ir a trabajar en el sector privado, donde las tecnologías, las empresas y los idiomas surgen y desaparecen en pocos años (tanto que muchos profesores de la escuela no están equipados para seguirlo todo). Incluso una persona que trabaja como programador profesional en Silicon Valley, algunas de las cosas que estás estudiando ahora en la universidad son probablemente cosas de las que ni siquiera he oído hablar o apenas conozco.
Sé que no es la respuesta que estabas esperando... pero espero que te ayude. En realidad, un arrepentimiento que tuve fue el no hacerme valer más con mis profesores de la universidad, era cordial con ellos... pero no llegué a conocerlos realmente. Te recomiendo que intentes llegar a todos tus profesores de CS y hablar con ellos. Estoy seguro de que algunos de ellos estarían encantados de hablar con un estudiante que NO se queja de la dificultad de los problemas o de pedir una prórroga en una tarea.
¡Buena suerte!