Ninguno de los dos es más difícil en ningún sentido absoluto que el otro.
Lo que importa es qué tipo de cerebro tienes. ¿Tu cerebro funciona mejor en
- ¿Recuerdas muchas cosas y las juntaste como un conjunto de erector?
- ¿Recordando principios unificados y lidiando con cosas como una expresión de ellos?
Para el número 1, la ingeniería se ajusta mejor. Para el número 2, la ciencia encaja mejor. Esto puede o no tener algo que ver con lo difícil que es, pero puede ser. Demasiadas cosas pueden confundir a 2 personas, pero 2 personas también pueden encontrar formas de no recordar demasiadas cosas.
- Describa un día completo en un día de trabajo de ingeniero informático. ¿Qué haces?
- ¿Qué áreas tienen un mayor crecimiento en ingeniería informática?
- ¿Por qué es costoso miniaturizar las computadoras?
- Como estudiante de pregrado, ¿cómo aprendiste c?
- ¿Por qué ahora vemos una tendencia de más núcleos en lugar de más GHz de las CPU?
Soy un tipo de persona 2. Por eso, cuando fui al MIT, no fue para mí. Había demasiadas cosas y muy poca teoría. Fue bastante fácil, pero no me atrapó.
Para mí es muy fácil aprender un nuevo lenguaje de programación, por ejemplo. Los idiomas tienen muchas reglas, como por ejemplo, cómo funcionan los operadores de comparación en cadenas. En lugar de recordar las reglas, pienso: “Oh, sí, están usando la igualdad de puntero aquí” o “Están haciendo la normalización de caracteres modificando Unicode”. Todas o casi todas las reglas se derivan de algo como esto, así que solo recuerdo el principio. Si hay una excepción, generalmente es un truco, y hay pocos de ellos.
Incluso con lenguajes con muchas cosas aparentemente arbitrarias, como Perl, me resulta mucho más fácil recordar la psicología de Larry Wall que recordar cada detalle.
Otras personas tienen una gran capacidad para recordar detalles. Se sienten más cómodos mirando tablas de números. A esas personas les iría mucho mejor en la mentalidad de ingeniería y les daría más poder, porque es más fácil ser contratado y ganar dinero de esa manera.