¿Realmente necesitas saber mucho álgebra avanzada para ser un buen programador?

Honestamente, todo dependerá de los programadores que pregunte. Hay un mercado lucrativo para desarrolladores con o sin excelentes habilidades matemáticas. Dado que muchos sitios web están más en el lado del entretenimiento, como las redes sociales, o no son tan pesados ​​en el lado de las matemáticas como un sitio web comercial bastante simple, los desarrolladores pueden encontrar trabajo mientras carecen de talento matemático.

Sin embargo, seamos honestos, habrá momentos en los que se necesitarán algunas matemáticas serias. La razón por la que muchos desarrolladores dirán que no necesitan habilidades matemáticas es porque se están metiendo en las colas de los demás que sí las tienen. Cuando necesitan realizar algunas fórmulas complejas, existe una muy buena posibilidad de que ya exista una compilación de biblioteca que tenga una función que los descomponga. Escuchará a muchas personas decir “Usé una biblioteca”, porque no hay necesidad de “reinventar la rueda”. Si bien no hay mucho de malo en eso, en la mayoría de los casos el desarrollador en cuestión no podría reinventar esa rueda si tuvieran que reírse. Especialmente aquellos que afirman que no necesitas Álgebra, etc.

Hay muchas aplicaciones para la programación, y podrías estar trabajando en casi cualquier cosa. Cuanto mayor sea el nivel de habilidad, incluidas las matemáticas, que posee, mayor será su salario. Si tiene todos los conocimientos de programación en el mundo, pero pocas habilidades matemáticas, ¿qué hace cuando alguien le pide que construya algo que no sea una copia de lo que todos los demás están haciendo? Las bibliotecas no te salvarán, y tendrás que saber realmente tus cosas. O bien, podría decirle a la persona que realiza la solicitud que simplemente no sabe cómo, porque es “álgebra demasiado avanzada” para usted, y no hay bibliotecas por ahí que personas inteligentes escribieron para pasarle la mano.