¿Debería un experto en CS tomar química o física?

Como ya hay una respuesta para Química y otra para Física, diré: tome las dos. Y biología. Y economía. E ingeniería. Y mucha matemática. 1-2 clases en cada área son ciertamente posibles en sus cuatro años como estudiante universitario. Cuanto más sepa fuera de CS, más formas podrá utilizar su conocimiento de CS.

Es probable que una carrera dure 40 años después de que termines la escuela. En ese tiempo, probablemente harás muchas cosas diferentes. La física, la química, la biología, la ingeniería y la economía son áreas en las que los modelos matemáticos de computadora se utilizan ampliamente para resolver problemas demasiado complicados para soluciones analíticas de forma cerrada. Puede disfrutar trabajar en una de estas áreas más que construir otro sitio de redes sociales. O bien, eso podría ser donde está el trabajo.

Date tantas oportunidades como sea posible.

La física es definitivamente la mejor opción en mi opinión. Tomé física y soy estudiante de CS y puedo decir que una cosa que debes pulir es tu matemática. Los problemas de física incorporan diferentes objetos siguiendo ciertas ecuaciones de las leyes del movimiento que pueden ser similares a la programación orientada a objetos, donde tienes diferentes elementos con diferentes funciones que interactúan y el objetivo en ambas situaciones es descubrir cuál es el producto final. Es un proceso de pensamiento decentemente similar tanto en física como en CS donde se divide el problema en sus componentes principales, mientras que la Química tiene muchas excepciones y propiedades únicas de elementos que solo hacen que sea difícil resolver un problema con solo un conjunto básico de reglas. En Física, tiene sus leyes fundamentales que pueden resolver casi todos los problemas y eso es lo mismo para CS en el que tiene una base de declaraciones básicas que se combinan y / o pueden manipularse para crear nuevas declaraciones para llegar a una respuesta clara a su problemas. Curiosamente, la biología proviene de la química que proviene de la física que proviene de las matemáticas, por lo que la física le permitirá aplicar teorías y leyes matemáticas para resolver problemas al igual que lo hará en Ciencias de la Computación. ¡Espero que esto ayude!

Si algún día desea aplicar sus habilidades de CS en esos dominios, ¿por qué no?

Su aprendizaje debe basarse en lo que le interesa.