Si nunca ha tomado una clase de sistemas, es un mundo un poco diferente de otros subcampos en CS. Para mí, ese fue el mayor shock. Había evitado 107 por un tiempo y había tomado otras clases de CS no básicas de antemano. CS 107 usa C, y saltar de Python al inglés e “importar cualquier paquete para poderes de código mágico” a este lenguaje de bajo nivel no era algo que me entusiasmara mucho. (Solo imagina mis sentimientos cuando nos presentaron al ensamblaje). C te da mucha flexibilidad para equivocarte, y los errores que obtendrás tienden a ser un poco crípticos (¿fallas seg, alguien?).
Los mitos sobre 107 probablemente provienen de cómo esta es la primera clase “dura” de CS / SymSys / MCS en Stanford. No hay más mano 106A / B y no hay LaIR (un gran programa de horario de oficina con personal constante para 106 clases). Las tareas ocupan una cantidad de tiempo no trivial, y si no eres bueno con la gestión del tiempo, podrías estar llegando a la fecha límite un poco demasiado cerca cada vez y perder esos casos límite.
Si termina en un subcampo de CS que no es de sistemas, es probable que no esté cavando a través del ensamblaje o escribiendo sus propios asignadores de montón de forma regular. Sin embargo, la resistencia que aprende de ese tipo de tareas es muy útil.
- ¿La universidad es gratuita en Corea del Sur?
- ¿SRM University es bueno para B.Tech? Quiero decir, ¿es confiable para buenas ubicaciones?
- ¿Amity University es una buena opción para la psicología?
- ¿Cuáles son las tarifas totales necesarias para estudiar CS en SRM University?
- ¿Es mejor ECE en el campus principal de SRM que hacer EEE en el campus principal de Manipal?