¿Cuánto énfasis se debe poner en la capacidad de programación en una carta de recomendación para estudios de posgrado en informática?

Tengo un poco de experiencia en informática. En uno de mis cursos de estadística hicimos análisis de datos significativos con codificación SAS y R. Estoy haciendo que este profesor escriba un LOR para mí. Quiere que redacte la LOR para él.

¿Cómo debo escribir esta carta para no parecer alguien que confunde la informática con la codificación?

En otras palabras, quiero transmitir cómo este curso me convierte en un buen candidato para un programa de posgrado en informática.

He seguido las últimas preguntas de LOR y de ellas he aprendido que probablemente sea una señal de advertencia de que él quiere que redactes el LOR. Consulte esta pregunta relacionada .
Informática ≠ programación, como indicaste. Así que concéntrate en lo que sabes de informática.

Respuestas (2)

Dejemos de lado la cuestión de usted frente a su autor de la carta, porque la misma pregunta podría aplicarse a su declaración de propósito.

La noción de "capacidad de programación" per se es un poco una pista falsa. El problema es: ¿cómo se mide realmente lo que es un "buen" programador? La única respuesta significativa que conozco es ilustrar lo que alguien ha logrado que requiere programación. Cualquier otra afirmación de la capacidad de programación, lo considero una bandera roja. De hecho, una de mis pruebas de fuego para determinar si alguien es un buen programador es preguntar qué lenguajes conoce: si puede responder la pregunta con rapidez y sencillez, es probable que no sea un buen programador (la lógica detrás de esto: obtener cosas significativas hecho con software tiende, con el tiempo, a implicar verse obligado a lidiar con muchos tipos de código aleatorios para poder hacer las cosas).

Por lo tanto, le recomendaría que se concentre en enfatizar lo que ha logrado usando la programación. De esta manera, demostrará no solo "capacidad de programación", sino también organización personal, capacidad para realizar tareas difíciles y complejas, capacidad para pensar en problemas de manera informática y otras cualidades que en realidad son mucho más importantes para demostrar su potencial. en un programa Si hiciste un proyecto genial y complejo en la clase, eso es de lo que deberías estar hablando, mencionando SAS y R de pasada como las herramientas que usaste. Si todo lo que hicieras fueran conjuntos de problemas, bueno, sería difícil ver cómo esto podría ser un LOR fuerte en primer lugar.

"una de mis pruebas de fuego para saber si alguien es un buen programador es preguntar qué lenguajes sabe: si puede responder la pregunta de manera fácil y sencilla, probablemente no sea un buen programador" - Esa es una toma interesante . Aunque no estoy seguro si estoy de acuerdo.

Hagamos primero la pregunta correcta.

¿Crees que esta es una situación en la que deberías saber, y saber, lo que el comité de solicitud del programa de destino quiere escuchar, o en la que tu profesor debería saber estas cosas? Si es lo último, entonces estás en una situación muy difícil. Mi recomendación personal sería discutir el asunto con franqueza con el profesor y tratar de desarrollar una comprensión constructiva. Si el profesor dice algo como:

sí, debe enfatizar XY y no Z, por lo cual le daría grandes elogios, y me aseguraré de que el comité sea receptivo. Simplemente no tengo mucho tiempo y quiero que me ayudes un poco, así que gracias por preguntar, ya que eso también me ahorra tiempo.

entonces estás en muy buena forma.

Si no lo sabe, y ellos no lo saben, entonces necesita encontrar otro escritor.

Ahora, hacer su pregunta original en realidad está fuera de tema aquí (aunque creo que por qué está fuera de tema y qué hacer al respecto está muy relacionado con el tema ... no importa el meta). no puedesresponder a esta pregunta sin conocimientos específicos del dominio. Básicamente, tendría que ser respondida por alguien que haya realizado trabajos de admisión en un programa de posgrado en ciencias de la computación. No es un programa de posgrado en física ni un programa de posgrado en biología. Además, probablemente dependerá de la naturaleza de su escuela objetivo. Algunas escuelas se centran en la ingeniería (y la capacidad de programación puede ser más importante si no es un signo de brillantez) y algunas escuelas se centran en la teoría (y la programación es una molestia necesaria). Esta es la razón por la que estoy enfatizando que es más importante que utilices un ingenio más general para resolver esta pregunta, ya que es mucho más específica y situacional de lo que crees.

En particular, haga esta pregunta a su escritor de cartas rec.

Básicamente, tendría que ser respondida por alguien que haya realizado trabajos de admisión en un programa de posgrado en ciencias de la computación. - presumiblemente, es por eso que el OP lo preguntó aquí - para que uno de nuestros usuarios que ha estado en un comité de admisiones de graduados en CS pueda responderlo.