¿Existe alguna relación entre el aprendizaje de programación y las matemáticas?
Recuerdo que un profesor de matemáticas de último año en la universidad dijo que la parte más útil de las matemáticas solo se da en la escuela primaria. Cuando la ecuación comienza a subir, se utiliza cada vez menos en la vida. Entonces, ¿por qué necesitamos estudiar con tanta profundidad? Es para cultivar la capacidad de pensamiento lógico de las personas. Además de las matemáticas, el mismo principio se aplica a la geometría.
La programación en sí es una materia que requiere capacidad de pensamiento lógico. Si ya tiene sólidas habilidades de pensamiento lógico, es relativamente fácil aprender a programar. Por eso hay un dicho que dice que aprender matemáticas es la clave para aprender bien a programar.
Pero, de hecho, nada es imposible. Las personas que no son muy buenas en matemáticas también pueden convertirse en excelentes programadores. Debido a que la capacidad de pensar lógicamente no es algo que sólo se pueda adquirir estudiando matemáticas, también se puede cultivar utilizando otros métodos.
Pero para ser honesto, debes saber matemáticas básicas. Si una persona no entiende matemáticas en absoluto, nunca podrá aprender a programar. Cuanto más sepas matemáticas, mejor podrás resolver problemas de programación matemática.