Ninguno de los dos, en el sentido de que ninguno es más importante que el otro. La teoría de la computación es una parte crítica de CS, es cierto, pero es solo una porción. Un campo y un área. Más científicos informáticos y desarrolladores de software usan estadísticas que usan matemáticas avanzadas (excluyendo discretos y sus antepasados y derivados, por supuesto, pero hay que tomar eso de todos modos).
Pero, ¿por qué no especializarse en otra cosa? Esta es la educación de toda una vida. Sí, podrías volver a la escuela: lo hice dos veces. Sin embargo, es poco probable que alguna vez vuelvas a ser un estudiante universitario. Esta es probablemente su última oportunidad de estudiar algo que no sea informática. Estará bien preparado para tomar más matemáticas, estadísticas y / o CS en el futuro, pero no podrá hacer lo mismo con otros campos.
Hay varias habilidades que tienen un alto grado de influencia en cualquier carrera de informática o desarrollo de software. Los más críticos son la comunicación y la colaboración. Ser capaz de escribir bien, hablar bien y jugar bien con los demás es crucial, ya sea que ingrese a la teoría de la computación, la aplicación, el comercio de alta velocidad, la inteligencia artificial o cualquier otro campo. Ni las estadísticas ni las matemáticas lo ayudarán a desarrollar estas habilidades fundamentales significativamente más allá de la experiencia que obtendrá en CS.
Elige algo que te interese. Todo se mezcla bien con la informática, pero cuanto más lejos esté, más amplio será su conjunto de habilidades. Un conjunto de habilidades estrecho (pero presumiblemente más profundo) no es ni mejor ni peor que uno amplio, excepto en una dimensión: elegir diferentes direcciones futuras. Sin embargo, los empleadores y los programas de posgrado eliminan a la gran mayoría de los candidatos que están calificados en criterios técnicos porque no muestran capacidad de adaptación y / o comunicación. Un conjunto diverso de habilidades lo ayudará más con esto simplemente en el equilibrio del trabajo del curso, pero la mayoría de los campos fuera de matemáticas / CS / estadística ponen un mayor énfasis en la comunicación.
- ¿Debería planear especializarme en informática si mi pasión es la física?
- Quiero hacer videojuegos, pero no soy artístico. ¿En qué debo mayor / menor?
- ¿Debo elegir la economía o la historia económica como especialidad (en la LSE)?
- ¿Qué tan útil es una licenciatura en inglés?
- ¿Cuáles son las 10 carreras universitarias más difíciles pero más lucrativas?
Las dobles carreras tampoco son necesarias. Necesita una especialización para completar un título, pero una segunda es una restricción adicional. Lo que recomiendo es completar uno o más menores. Podrías especializarte en CS, menor en matemáticas (a menudo es solo un pequeño número de cursos adicionales) y menor en literatura. O un idioma extranjero. O psicología. La lista sigue y sigue. Una de las razones por las que no completé una tesis de alto nivel basada en la investigación fue porque sabía que estaba en mi último año de universidad y no quería renunciar al tiempo y la energía para concentrarme en algo limitado. No me arrepiento de mi decisión. Tenía mucho tiempo para investigar en la escuela de posgrado (y ahora tengo algo de tiempo … a veces;).
¿Qué sucede si no tiene otros intereses además de CS, matemáticas y estadísticas? Encuentra algo. Tendrá que tomar gen eds si se encuentra en los EE. UU., Así que úselos para explorar áreas que puedan interesarle.
¡Buena suerte!