¿Qué aumenta más tu capacidad lógica y de razonamiento, física, matemática o programación de computadoras?

A2A.

Algunos temas de matemáticas, como la aritmética de conjuntos, son buenos para comenzar. La lógica se considera una asignatura en Matemáticas.

La física es una hermana cercana de las matemáticas, pero no necesita saberlo por razones lógicas y razonamiento. Filósofos como Sócrates desarrollaron el razonamiento lógico y sistemático sin ninguna física.

La programación de computadoras es principalmente procedimientos para hacer algo. Requiere habilidades lógicas, por lo que la práctica te haría bueno en la lógica.

Pero la lógica misma se puede aprender estudiando sus métodos y resolviendo problemas.

Actualización: Estaba buscando esto y lo encontré solo ahora. Aquí hay un muy buen análisis de varios enfoques para resolver un problema. La respuesta de Richard Muller a ¿Cómo resuelve [matemáticas] 3 ^ {x ^ {2}} = 9 ^ {4x} +6 [/ matemáticas]?

Estimado Arman, el pensamiento lógico o el razonamiento se desarrollan cuando haces una pregunta, cómo se puede hacer algo en particular. En física, solo puede ser una colección de eventos o no cuyo resultado más favorable se rige por las estadísticas y la probabilidad. Ahora, hablando de matemáticas, la matemática misma te enseña pensamiento lógico y aptitud cuantitativa.
Ahora, llegando a la programación de computadoras, como puedo entender según su pregunta, necesita practicar la codificación para escribir el programa más eficiente que, si no estoy equivocado, puede resolver problemas de física y matemáticas, no uno que aparece en el texto, sino que se discute por comunidad científica

Para eso sí, puede practicar practicando primero su habilidad de programación al darle un problema a un programa de computadora que puede resolver y darle la solución más efectiva a su problema.