Alexandre De Moura gracias por su solicitud. Es un placer escribir una respuesta para usted.
Voy contra la corriente y digo que sí, necesitas una mentalidad matemática . La mayoría de la gente piensa que las matemáticas son aritméticas o memorizan fórmulas arcanas. Esto es como preguntar si necesita una ortografía perfecta o un vocabulario extraordinario para ser un buen escritor.
- ¿Cuál es una explicación intuitiva del aprendizaje probablemente aproximadamente correcto (PAC)?
- ¿Cuál es la diferencia entre Basic Auth, Digest Auth, oAuth1.0 y oAuth2.0? ¿Cuál es un ejemplo de cada uno en el núcleo de PHP?
- ¿Es la teoría de la computación el tema 'inferior' de la informática?
- ¿Qué son las matemáticas discretas?
- ¿Cuáles son algunos proyectos simples de C ++ que puedo emprender que me ayudarán a comprender los vectores?
La escritura se trata de comunicación, y las matemáticas / programación se trata del proceso de pensamiento claro y lógico (de una manera que no se puede cometer errores; la ecuación no se equilibra o el programa no se compila). Específicamente, ese pensamiento lógico se manifiesta en:
- Capacidad para estimar / comprender las diferencias entre los números: O (n ^ 2) vs O (lg (n)), sentido intuitivo de KB vs MB vs GB, qué tan lento se compara el disco con la RAM. Si no se da cuenta de lo pequeño que es un KB en comparación con un GB, perderá tiempo optimizando cosas que no importan.
- Funciones / programación funcional (¿es una coincidencia que la ecuación f (x) = x ^ 2 sea tan similar a cómo escribirías ese método? Las palabras “algoritmo” y “función” existían en el mundo matemático mucho antes de nació la primera computadora
- Álgebra básica para crear y reordenar sus propias ecuaciones, tomar promedios, estadísticas básicas
Entonces, diré que necesita una mentalidad matemática, poder construir y manipular modelos mentales de lo que está haciendo su programa, en lugar de una colección de hechos y teoremas. Ciertos campos como los gráficos o las bases de datos también tendrán ciertos datos que necesita, pero para mí esa no es la esencia de ser “bueno en matemáticas”.
¡Espero que esto ayude!