Cuando se reclutan ingenieros de software / especialidades en informática para empresas estadounidenses, ¿qué universidades internacionales están a la par con MIT / Stanford?

Realmente depende de qué habilidades persigue la empresa, es decir, fuera y fuera del codificador, ajuste del equipo, habilidades de cara al cliente, IA, informática distribuida, etc.

Soy un reclutador con sede en Londres y aquí está mi respuesta subjetiva …

REINO UNIDO:
Edimburgo: fuertes graduados de IA … también son un buen grupo (bajo ego) provenientes de una ciudad amiga
Manchester / Imperial: impredecible, pero tienden a tener los mejores graduados para una experiencia práctica en la codificación
Oxford vs Cambridge: para mí, Cambridge siempre produce las mejores manos en los codificadores con una sólida comprensión de las estructuras de datos, algoritmos, complejidad, etc.

Francia:
Ecole Polytechnic – codificadores muy fuertes…. El ajuste cultural con compañías con sede en los Estados Unidos / Reino Unido puede ser impredecible

Polonia:
Universidad de Gandsk: manos fuertes en los codificadores … … bajos niveles de ego, buena relación cultural con empresas con sede en los Estados Unidos / Reino Unido …

IIT:
Puede ser impredecible, pero vaya, tienen algunos graduados talentosos. El inconveniente para aquellas compañías que buscan codificadores “manos a la obra” es que en India es culturalmente más glamoroso pasar a puestos gerenciales.

Moscow State Uni – Si está buscando un informático con apetito por las matemáticas … Grados de la roca del estado de Moscú. Me encantan los graduados de esta universidad, pero la comunicación y el ajuste cultural pueden ser impredecibles.

Depende de si está reclutando graduados de BS / MS o MS / Ph.D. graduados

¿Está buscando graduados de CS con experiencia en un tema de investigación en particular? ¿O simplemente busca buenos desarrolladores de software?

Realmente no hay ningún programa de posgrado de CS que pueda compararse con MIT, Stanford, Berkeley, Carnegie Mellon University, UIUC, UT Austin y U Dub. En estas instituciones, puede tomar clases avanzadas para MS / Ph.D. estudiantes sobre temas oscuros que difícilmente se ofrecen en otras partes del mundo. Y, estas clases no son simplemente clases basadas en seminarios, donde lees un montón de artículos, los presentas y recoges una “A” fácil. Requieren que complete tareas regulares, que se emiten cada 7-12 días, proyectos de clase (1 proyecto grande, o 2-4 proyectos medianos), exámenes parciales (exámenes de mitad de semestre) y finales (exámenes finales). Yo diría que algunas de las materias que ofrecen se imparten en no más de 5 universidades del mundo. Por ejemplo, en Berkeley, puede tomar una clase sobre verificación de equivalencia secuencial, que es un tema en la automatización del diseño electrónico. Que yo sepa, es la única universidad del mundo que ofrece una clase sobre este tema. Sin embargo, algunos programas de CS ofrecen una clase de síntesis y verificación lógica o verificación formal VLSI que cubriría la verificación de equivalencia secuencial … Y también existe la disponibilidad de clases de temas especiales (en el nivel de posgrado para estudiantes de MS / Ph.D.) en Temas / subtemas avanzados que son relevantes para el área de investigación de un estudiante graduado. Nos vamos a desviar.

Además, las universidades mencionadas tienen muchas otras cosas que las distinguen de otros colegios y universidades del mundo. Por ejemplo, los estudiantes de esas universidades tienen acceso a clases interdisciplinarias y proyectos de investigación, clases y programas de emprendimiento, programas de transferencia de tecnología y una extensa red de alumnos que incluyen conexiones con profesionales de alto perfil en muchos campos (desde política y negocios hasta ingeniería y Deportes).

Sin embargo, para ciertos temas de investigación, puede encontrar CS Ph.D. graduados que son comparables a MS / Ph.D. graduados de las universidades mencionadas, al menos en lo que respecta a la innovación incremental. El reciente Ph.D. Los graduados de la Universidad de Trento (en Italia) que desarrollaron MathSAT han demostrado que pueden competir con Ph.D. estudiantes y posdoctorados de Berkeley, Stanford y CMU, así como científicos investigadores de SRI y Microsoft Research. Lo mismo para Ph.D. estudiantes y doctorados recientes graduados de UFRGS (en Porto Alegre, Brasil) y algunas universidades taiwanesas (especialmente la Universidad Nacional de Taiwán) en diseño físico (y tal vez, síntesis lógica y verificación). Del mismo modo para los estudiantes y posdoctorados en el grupo del Prof. Armin Biere en la Universidad Johannes Kepler, y Domagoj Babic de la Universidad de Columbia Británica.

[Actualización] Un estudiante de la Universidad Tecnológica de Eslovaquia en Bratislava (Bratislava, Eslovaquia) ocupó el segundo lugar en la categoría de posgrado de las Grandes Finales del Concurso de Investigación Estudiantil ACM 2010. Este es otro ejemplo para mostrar que lo que realmente importa para los graduados / doctorados. los estudiantes son su motivación individual, más que el entorno en el que se encuentran. Estar en una universidad de investigación, que es al menos promedio / “promedio”, lo ayuda a tener un buen desempeño, pero no es una condición necesaria para obtener resultados exitosos cuando viene a la investigación de estudiantes graduados. Ver http://src.acm.org/ y http://src.acm.org/2010/MichalTv… .

En resumen, para temas de investigación específicos, sería mucho mejor mirar a los coautores de publicaciones de investigación y los resultados de concursos de programación en esos temas (si los hay). Puede conectarse con un buen CS Ph.D. estudiantes y graduados en las principales conferencias de investigación.

Dicho esto, si simplemente está buscando desarrolladores de software excelentes / buenos, tendría muchas opciones. Puedo estar equivocado, pero personalmente siento que el prejuicio y los prejuicios, así como la ignorancia de las personas, influirían en las sugerencias proporcionadas por las personas.

Sus posibilidades de encontrar grandes / buenos desarrolladores de software en las mejores universidades de una región / continente o país serían bastante altas. El problema no es que todos los graduados de CS en esas universidades son grandes / buenos desarrolladores de software. Además de las conexiones personales directas / indirectas, le animo a mirar sus proyectos de software de código abierto. La elección de lenguajes de programación / scripting, herramientas de desarrollo de software, estilo de codificación, metodologías de desarrollo de software (observe la evidencia del uso de metodologías ágiles, automatización de pruebas de software, control de revisión y automatización de compilación), y los paradigmas de programación le darían una buena idea en las habilidades técnicas, ética de trabajo y curiosidad intelectual de los desarrolladores.

Pregunte y escuchará nombres de universidades que han sido mencionadas por otros. Incluyen el Technion, el Instituto de Ciencia Weizmann, los Institutos Indios de Tecnología, la Universidad Nacional de Taiwán, la Universidad Danmarks Tekniske, el Instituto Real de Tecnología (KTH), la Universidad Tecnológica de Chalmers (¿recuerdan a los chicos de MiniSAT?), TU Delft, TU / e, ETH Zurich, EPFL, Universidad de Creta, TU Creta, Universidad Técnica Nacional de Atenas, Universidad de Patras, Politécnico de Milán, Politécnico de Turín, Universidad de Bolonia, Instituto Superior Técnico (IST) / TU Lisboa, Universitat Politecnica de Catalunya, Bilkent University, Middle East Technical University, Sharif University of Technology, Amirkabir University of Technology, University of Tehran, Korea Advanced Institute of Science and Technology, University of Bremen, University of Karlsruhe, y un montón de Universidades técnicas alemanas.

Ahora, para muchas universidades europeas, es difícil determinar su calidad de educación, debido a nuestra ignorancia de los idiomas utilizados en esas universidades para la enseñanza en los programas de licenciatura BS CS. Por ejemplo, muchos de nosotros tendríamos problemas para evaluar los programas de grado de BS CS en Francia, y mucho menos los de Europa del Este, a pesar de que hay muchos buenos programas de BS CS en toda Europa de los que no hemos oído hablar.

Con respecto a las universidades asiáticas (desde el Medio Oriente hasta Japón), así como a las universidades australianas, todo lo que puedo decir es que las universidades recomendadas dependerán de las personas con las que trabajas en red, lo que depende de tu sesgo, prejuicio, ignorancia y acceso a un excelente software desarrolladores El orgullo nacional influiría en las sugerencias de la gente. Por lo tanto, tome sugerencias de buenos programas de CS en Asia y Australia con un tazón de sal.

More Interesting

Soy estudiante de CS en una universidad india (financiada por el estado) que tiene un buen historial de sus estudiantes obteniendo empleos en compañías internacionales. Sin embargo, esto ha generado resentimiento entre nuestros profesores porque se les paga menos que los salarios iniciales de la mayoría de los estudiantes. Y, por lo tanto, asignan deliberadamente calificaciones más bajas de lo que se merecen. Yo mismo terminé con un GPA de menos de 7 (de un máximo de 10). Dado que esto es menor que el límite de reclutamiento de la mayoría de las empresas, podría afectar mis posibilidades de conseguir un trabajo en una empresa lo suficientemente buena. Sé que esta historia suena demasiado incrédula para ser cierta, lo que hace que sea aún más difícil explicarla a los posibles empleadores. Pero ahora que esta situación no se puede revertir, ¿qué puedo hacer al respecto? (Y tenga en cuenta que la mayoría de las empresas indias tratan el GPA como si fuera una verdad del evangelio, una palabra de Dios, la medida más confiable y precisa de la capacidad de un estudiante).

¿Las compañías que vienen para la contratación del campus ofrecen el puesto de diseñador web, o ofrecen solo puestos de ingeniero de software?

¿Cómo funcionan las entrevistas 2 a 1 en Apple para los puestos de desarrollador de software?

Trabajo: ¿Dónde puedo encontrar las ID de correo electrónico de RRHH de las multinacionales?

¿Se utiliza el examen TOEFL para limitar la competencia en algunas profesiones al colocar una barrera extremadamente alta para la entrada de estudiantes y trabajadores nacidos en el extranjero?

¿Por qué las compañías de software necesitan un servicio de reclutamiento de TI dado Google, Linkedin y Facebook?

¿Por qué querría un ingeniero trabajar en Palantir en lugar de Facebook, Google o Twitter?

¿Cuál es la razón detrás de los bonos de firma de Facebook de 100K para ingenieros y por qué otras compañías de software no han seguido su ejemplo?

¿Cuál es el mejor sitio web para preparar un currículum vitae para refrescantes mecánicos?

¿Cómo se usa el resultado básico de la prueba de codificación en Angel List?

¿Están los SDET / ingenieros de garantía de calidad menospreciados por los SDE / desarrolladores?

¿Cómo toman diversas empresas tecnológicas las decisiones de contratación de los ingenieros de software?

Reclutamiento de ingeniería: ¿Alguien ha conseguido un trabajo a través de Underdog.io? ¿Cómo fue la experiencia? ¿Lo recomendarías?

¿Cómo se encuentran los ingenieros que buscan trasladarse a San Francisco?

Como CEO, ¿contrataría a un desarrollador junior de un BootCamp de codificación si dicho candidato no tuviera un título pero hubiera pasado 3 años en una de las 10 mejores escuelas?