Lo más importante que debe aprender es que confiar en las listas más importantes es un pobre sustituto para pensar.
Aquí está la lista que funcionó para mí:
- Crítica teatral
- Escritura creativa
- Ciencias Políticas
Eso me catapultó a una Maestría en Administración de Sistemas y Redes, lo que me llevó a una carrera corta y lucrativa en robótica, lo que me permitió retirarme y obtener un doctorado en informática de alto rendimiento, que ahora me ha llevado a un trabajo de ensueño en un laboratorio nacional del DOE.
- ¿Cuál es su opinión sobre Head First Java (2ª edición)?
- ¿Qué rastreador de tareas usan las grandes compañías de software?
- ¿Cuál es la solución para complicados procesos de construcción en el desarrollo de software?
- ¿Cómo es que grandes compañías como Google y Facebook, que se dirigen hacia un límite de mercado de un billón de dólares, pueden producir un software tan malo?
- ¿Cuál es el lenguaje más importante para desarrollar software de computadora?
Y uso el pensamiento crítico y las habilidades de escritura que aprendí en mis clases de pregrado con mucha más frecuencia que cualquier cosa que aprendí en una clase de informática.
Entonces, ¿cuáles son las clases más importantes para ti? ¿Qué tal unas pocas clases de introducción en meteorología? Combina eso con un poco de álgebra lineal y un título en informática y estás viendo una gran carrera trabajando con simulaciones climáticas. O pruebe la epidemiología y las estadísticas y trabaje para los Centros para el Control de Enfermedades para comprender cómo se propagan las enfermedades transmisibles como el Zika. O tome algunas clases previas a la ley y comience a convertirse en un abogado de patentes especializado en compsci.
Hay muchísimos compañeros que se graduarán con una licenciatura en informática. Sus proyectos y pasantías se verán bastante parecidos, y competirán por el mismo conjunto de trabajos para cortar galletas.
No seas esa persona. Sé el ingeniero de software que tomó cuatro años de clases de astronomía. O clases de teoría musical. O antropología (rápido, ¿qué vicepresidenta de Intel tiene sus tres títulos en antropología?).
Y hagas lo que hagas, no trabajes fuera de la lista de otra persona. No necesitas la universidad para aprender C o teoría de grafos. Necesitas la universidad para aprender cuáles son los problemas . Una vez que entiendes eso, qué clases tomar para generar soluciones se vuelve mucho más obvio.