¿Qué hace que Carnegie Mellon sea tan bueno en informática?

Las respuestas actuales de una cultura bien desarrollada de compartir y trabajar duro realmente no explican la CMU para mí. Seguramente U de Illinois UC tenía tal cultura en CS pero cayeron en las clasificaciones durante mucho tiempo, solo para regresar recientemente. Stanford, Berkeley, Princeton tienen esa cultura: todas las universidades quieren esa cultura, ¿cuál es la diferencia? CMU es interdisciplinario? Sí, pero muchas escuelas están en ese tren. ¿Qué impulsa a las personas en CMU a ser interdisciplinarias?

Creo que un factor primordial es la base de la decisión de tenencia. Este proceso de decisión impulsa a cada miembro de la facultad de seguimiento de la tenencia en cada momento de vigilia durante 10 años. (La línea de tiempo más larga es una ventaja ya que el miembro de la facultad está “en el gancho” por más tiempo, pero también una desventaja ya que el miembro de la facultad puede irse después de seis años y obtener la tenencia en cualquier otro lugar)

Más importante aún, ¿cómo se describe la decisión a las personas con la espada de Damocles en el cuello? En la gran mayoría de las escuelas, esta decisión se toma en parte en el conteo de frijoles: la cantidad de publicaciones. En CMU (y escucho en Berkeley, Stanford, Princeton), la decisión se basa en el impacto del miembro de la facultad en el mundo. ¿Qué es el impacto? El / ella lo define. Luego, el miembro de la facultad tiene que convencer a las personas de que la definición es importante. Otra forma de tomar esta decisión es: obtener la tenencia significa que eres un experto mundial en algo. El miembro de la facultad puede definir qué es esa “cosa”. Y es mejor que la aplicación de tenencia tenga muchas personas bien reconocidas en el mundo dispuestas a escribir cartas que digan “¡Sí! Esta persona es un experto mundial en X y es importante”.

Esta definición le da más libertad al miembro de la facultad; por supuesto, necesita publicar, pero eso no es lo único que cuenta.

¿Cómo se conecta este hecho con la naturaleza interdisciplinaria de la universidad? Creo que la conexión es realmente la naturaleza del trabajo en CS en estos días: para tener impacto, debe ser interdisciplinario.

Considere hacer un trabajo que las personas sientan que “no es informática”. Pero esta pregunta solo es relevante si su definición de relevancia es “Informática” y no impacto. Creo que este marco de decisión de la tenencia como un artefacto cultural influye en todo, sutilmente, en CMU.

Otro hecho complementario sobre CMU puede ayudar a lograr la excelencia: la falta de control centralizado. En términos generales, cuanto menos control, más emprendimiento (no solo en el sentido comercial). CMU es una cacofonía de títulos, centros, títulos, institutos, etc. Financiar a una persona en dos o tres departamentos no es tan inusual. Comenzar un programa de grado en CMU es “fácil” en comparación con Berkeley o Stanford o Princeton: el proceso de aprobación es extraordinariamente ligero, al menos según me informaron mis colegas.

Refiriéndome un poco a la respuesta de Robert Harper, diría que CMU y su departamento de CS se basaron en la idea de que CS es una herramienta infinitamente mutable que pertenece no solo a un departamento, sino a cualquiera que vea el potencial de CS en su campo. Simon & Newell se dieron cuenta de que lo que se necesitaba para mantener la excelencia temprana de CS en CMU era nada menos que la transformación de toda la universidad de una “escuela técnica oriental a una universidad estadounidense de primer nivel”. Este es uno de los legados del entonces presidente Richard Cyert. Tuve el privilegio de ver esta transformación de primera mano. Estoy de acuerdo en que es como Harper dice “Las grandes mentes atraen a las grandes mentes”, por lo que cuando fueron a reclutar nuevos profesores para otros departamentos, a menudo buscaban y encontraban personas que querían colaborar con estas luces principales. El resto, como ellos dicen, es historia.

Otras respuestas han hablado sobre cómo los momentos históricos y las personas notables han ayudado a galvanizar el programa de CS en CMU. Han hablado sobre el impulso hacia tecnologías líderes, enfoques, investigación y la apertura con la que todo eso se comparte entre la facultad, los estudiantes graduados y los estudiantes de pregrado. Todo cierto en mi opinión. Y, en conjunto, las otras respuestas también podrían resaltar el punto que quiero agregar, pero no tan directamente.

Con títulos de múltiples partes de CMU (4 universidades / programas distintos), el tipo de cosas que no son tan poco comunes en CMU, es posible que haya tenido una perspectiva más amplia sobre la escuela que la mayoría. El aspecto de la escuela (CS en particular, así como toda la CMU) que tal vez fue más convincente para mí como estudiante de pregrado y ciertamente como estudiante de posgrado fue el espíritu no competitivo y colaborativo de la educación.

Esto contrasta claramente con muchas otras universidades importantes y, sin duda, con sus programas de informática. Y no quiere decir que no haya competencia en CMU. Hay muchas oportunidades para competir, en buena diversión, con sus compañeros, pero al igual que la diferencia entre un ambiente de trabajo hostil y uno de apoyo, no está obligado a competir para sobrevivir. Sus logros individuales no están, de ninguna manera, vinculados a los fracasos de los demás. CMU parece esforzarse naturalmente por educar a las personas para que comprendan el poder de un equipo y trabajen bien dentro de ese contexto. Nada de esto significa que sea “fácil” de ninguna manera. Como se mencionó en otra respuesta, definitivamente puede ser un lugar para hundirse o nadar, pero debido al material en sí y no debido a marcos competitivos / destructivos para medir el éxito de los estudiantes.

Por lo tanto, presionar por la excelencia, presionar por la resolución creativa y novedosa de problemas, pero hacerlo principalmente de manera colaborativa ayuda al programa de CS a construir continuamente sobre todo lo que ha sucedido antes de una manera natural y casi sin esfuerzo. Creo que esto es ciertamente una parte de lo que hace que el programa CS (y casi todos los programas) en CMU sea tan bueno. Creo que este es un punto tan importante porque creo que también habla de lo que hace que algunas empresas sean mejores que otras. Es un enfoque de toda la vida que tiene un valor sustancial. Nuestra compañía recluta con confianza de CMU CS (y otros departamentos) sabiendo que tienen una gran oportunidad de ser una buena opción cultural para nosotros.

Me gradué en 1984 y lo que fue notablemente diferente fue la combinación de la manguera de incendios más una cultura de “hundirse o nadar”. Mucha gente en mi clase no terminó con títulos. La segunda cosa que era muy diferente de lugares como MIT y Stamford era el acceso que tenías a programas y actividades avanzadas como estudiante universitario. Fue posible especializarse rápidamente, lo cual es muy práctico.

Nada de esto se sintió especial cuando estuve allí, pero cuando me gradué y entré en el mundo laboral (IBM en mi caso) corrí en círculos alrededor de todas las demás personas sin pensar realmente en ello. Mi programa universitario fue tan duro que trabajar fue pan comido. Eso hizo que la vida profesional fuera muy divertida y gratificante. Sospecho que ese tipo de rendimiento también contribuye a que el aura del programa CMU sea muy fuerte. Si puedes superarlo, ¡vas a patear traseros serios!

Muchos de los mismos factores que hacen que Stanford, MIT, IIT y otros sean excelentes escuelas de CS. Son centros de excelencia que han dibujado una colección de algunas de las mejores mentes en la disciplina de CS y disciplinas directamente relacionadas.

Históricamente hablando, Stanford se debió primero a la guerra fría. Su trabajo para el gobierno de los Estados Unidos llevó a la mayoría de los primeros fabricantes de productos electrónicos. La facultad de Stanford se sentó en sus juntas y los ex alumnos formaron las compañías.

El logro de excelencia de las universidades en CS (o cualquier otro campo para el caso) se puede rastrear con mayor frecuencia a un solo individuo. En el caso de Stanford fue Fred Terman. Sospecho que CMU puede agradecer a una persona que tuvo la previsión y el conocimiento que llevaron a la aparición de CMU como una escuela superior de CS.

Ser pionero en las áreas de interacción entre computadoras y humanos y la gestión de operaciones no perjudicaron. El primero permitió a CMU tener un departamento de informática sólido en los años 60 y 70 gracias al trabajo de Herbet Simon y Allen Newell. Esto último significaba que CMU tenía mucha experiencia práctica en el uso de las nuevas y sofisticadas computadoras mainframe que surgieron en ese momento para resolver problemas reales en otras disciplinas. Como resultado, CMU no solo ‘enseña’ ciencias de la computación sino que descubre (y aún descubre) nuevas formas de usar la informática.

Un reclutador en Palantir una vez reunió a los desarrolladores de CMU para descubrir cómo reclutarlos.

¿Qué hacen los estudiantes de CMU para divertirse? Estudiar.
¿Por qué? No hay nada mejor que hacer.

Fácil. El glorioso clima de Pittsburgh deja un amplio espacio para que los estudiantes de CS se queden adentro y escriban código.

Excelente facultad, clima terrible.

Mi respuesta es mucho menos elaborada que las otras, pero tal vez traiga un nuevo punto. CMU es una escuela relativamente, y vi en muchos casos que intenta impulsar nuevos campos, campos interdisciplinarios y campos aún no descubiertos. Es cierto, tanto en Ciencia como en Ingeniería, que existe un fuerte impulso institucional hacia campos no tradicionales y la búsqueda de ventajas allí. La ciencia computacional, la robótica, la IA están acostumbradas a ser tales campos (o incluso ahora lo son): creo que CMU fue muy temprano y valiente en el campo, y se posicionó siempre hacia las fronteras.