Esta es una pregunta muy genérica, y hay muchos parámetros diferentes que definen cuál es el “mejor”. Por ejemplo,
- Trabaje en el campo de interés: como Machine Learning, PNL, Algoritmos, Sistemas operativos, Redes, Lenguajes de programación, etc. Y qué trabajo se está haciendo en el área que le interesa.
- Facultad: dado que estaría trabajando con un profesor y / o sus estudiantes graduados, es extremadamente importante que investigue qué trabajo han realizado en el pasado y si eso despierta su interés.
- Futuro con la Universidad / Facultad / Estudiantes de posgrado – ¿Te gustaría ir a la escuela de posgrado aquí? ¿Te gustaría colaborar con la gente de la universidad más adelante? Su verano en la universidad puede abrirle puertas en el futuro, por lo que debe tener cuidado al respecto. Por ejemplo, si la Universidad de Michigan es un lugar al que me gustaría ir para la escuela de posgrado, me gustaría pasar un verano allí, si puedo, para comprender lo que está sucediendo allí.
- Lugar: esto probablemente no debería ser tan importante, pero esto es importante para algunos. Un amigo mío fue a EPFL por su pasantía, y lo pasó muy bien, además de su trabajo.
Por supuesto, también hay otros factores, y todos estos son importantes en un grado diferente para las personas. Intenta responder estas preguntas por ti mismo y luego haz la investigación según corresponda. No hay una respuesta única para todos aquí, en mi humilde opinión.
- ¿Es una buena idea usar desarrolladores de Java como probadores para la prueba de caja negra de errores / tareas?
- ¿Cómo se ve el ciclo de vida de un proyecto de desarrollo integrado?
- ¿Cuánta codificación podría hacer un gerente de programa técnico en Amazon?
- ¿Qué se entiende por documento de especificación funcional?
- Si encargué a una empresa de software que construyera un procesador de Word similar a Word 2003 de OpenOffice o LibreOffice, pero con funciones de diseño mucho mejores, ¿cuál es el presupuesto que necesitaría?