Física o informática: ¿qué especialidad es mejor para aprender a resolver problemas complejos de manera eficiente?

No puedo responder definitivamente porque no me especialicé en informática. Creo que ambos son buenos para ayudarte a pensar de manera creativa y crítica. Ciertamente, una especialización en física (o cualquier curso de física) lo ayudará con la habilidad de usar los primeros principios para analizar cualquier situación nueva que encuentre, crear un modelo e interactuar con ese modelo para descubrir cosas nuevas al respecto. Un estudio de física te ayudará a aprender a resolver cosas tanto analíticamente (teóricamente) como con observación / experimento.

Mi experiencia con la codificación es menor, pero la mayoría de los científicos e ingenieros necesitan aprender a codificar, al igual que yo. Hay un énfasis en la creación de código para realizar una tarea específica y, como tal, uno debe analizar la tarea, es decir, romperla. hacia abajo en trozos pequeños, generalmente llamados subrutinas o funciones. Estos fragmentos interactúan entre sí y transmiten información de un lado a otro.

Ambas especialidades tienen un fuerte énfasis en la eficiencia, valorando fuertemente la solución breve y elegante en lugar de la solución larga y demasiado compleja.

Espero que eso ayude.

Depende A decir verdad, tal vez tampoco por sí solo. ¿Cómo define “un problema complejo”? ¿Buscando trabajo? ¿Resolviendo ecuaciones? ¿Sobrevivir en la jungla sin comida? La escolarización proporciona solo una gran cantidad de habilidades básicas. Muchos problemas complejos requieren que se resuelvan las “habilidades de las personas”, que ninguna de las ciencias o la ingeniería realmente enseñan. Como otro ejemplo, un ingeniero informático puede conocer tanto física como CS, entonces, ¿es mejor que cada uno? Quizás, en un subcampo de interés muy estrecho. Mi consejo es: sigue estudiando lo que amas, ve a trabajar y luego, a medida que trabajas y aprendes de tus colegas, también mejorarás resolviendo problemas complejos.

Puedo ser parcial, pero creo que la informática es mejor. Este es el por qué:

La informática, además de la sintaxis, trata completamente sobre el aprendizaje de algoritmos y la construcción de la lógica de resolución de problemas.

Sin embargo, la física es una ciencia raíz. Aprende bastante sobre la resolución de problemas, pero la física se basa principalmente en experimentar con cosas nuevas no probadas o aprender / usar ecuaciones creadas en el pasado.