Después de haber realizado recientemente un puñado de días de visitas en los mejores programas de doctorado de CS, parece que las personas que se encuentran entre las 10 mejores (Berkeley, Stanford, MIT, CMU, UW, Cornell, UUIC, etc.) son muy buenas, pero no lo es formulaico
Mi impresión es que los estudiantes que vienen de las mejores escuelas son sus cartas de recomendación.
Puede obtener buenas calificaciones y experiencia en investigación en cualquier universidad de investigación, pero contar con un par de expertos bien conocidos en su campo que lo recomienden es invaluable. Sé que mis redactores de cartas definitivamente ayudaron a que mi solicitud fuera examinada, y la abrieron a una consideración seria, pero creo que serían aún más efectivos si fueran de alguien reconocido como uno de los investigadores más famosos en el campo.
- ¿Por qué las compañías de software no aceptan si alguien tiene una brecha en su educación durante más de 2 años?
- Sé que la Universidad de Waterloo tiene el mejor programa de ingeniería de pregrado en Canadá, pero ¿cuál vendría en segundo lugar: UBC o UofT?
- ¿Cuál es una mejor opción: 2 años de un MBA o 1 año de MBA ejecutivo después de 4 años trabajando en TCS?
- ¿Cómo debo prepararme para la informática?
- ¿Cuáles son ejemplos específicos de trabajos potenciales para ingenieros que persiguen MBAs?
Hablar con la gente en los días de visita reveló que había una gran variación en lo que la gente había hecho, algunos recién salidos de la universidad como yo, otros habían estado trabajando durante años, pero en general la gente había hecho cosas interesantes.
Para darle datos empíricos, decidí principalmente entre UC Berkeley y UW. Era un estudiante de quinto año de MS / BS, había realizado tres años de investigación de pregrado en dos grupos de investigación, tenía un GPA de CS relativamente bueno (3.8), trabajé en múltiples startups, enseñé un par de coloquios de pregrado, trabajé como TA, Ayudé a preparar el plan de estudios para cursos de posgrado, tomé muchos cursos de posgrado tanto antes como durante mi maestría, publiqué 2 artículos (de segundo autor), tuve dos más en presentación, trabajé en el lenguaje de programación Rust e hice mucho código abierto.
Habiendo visto cómo se maneja el reclutamiento en UCSB, parece que ser lo más importante es diferenciarse y demostrar aptitud para hacer investigación, su trabajo principal como estudiante graduado. Por supuesto, debe alcanzar todas las marcas estándar para que su aplicación sea examinada a fondo y no solo eliminada de la pila.