Creo que para mí, la cantidad de matemáticas que hago ahora es mucho más de lo que solía escribir, pero también estoy escribiendo un software más complejo que antes.
Por otro lado, algunos idiomas ahora omiten incluso las matemáticas más básicas, como las matemáticas de puntero, por lo que en estos días, para el idioma en sí, apenas necesita ser capaz de sumar.
La programación se está volviendo más compleja, sin duda, pero no es un “complejo matemático”, es un “complejo de estructura”, es decir, los programas son más grandes y, a menudo, se basan en otros programas, por lo que obtienes una capa de complejidad tras otra.
- Cómo seleccionar aleatoriamente una palabra de un archivo que contiene 1,000 palabras (1 palabra por línea) y mostrarla en un programa C ++
- ¿Por qué todos los ceros (0000 0000) en el campo de exponente representan el exponente -126 y no -127 en coma flotante IEEE de precisión simple?
- Informática teórica: ¿son todos los lenguajes P decidibles? ¿Son todos los idiomas NP decidibles?
- ¿Qué es una explicación intuitiva de los teoremas de jerarquía y sus pruebas en la teoría de la complejidad computacional?
- ¿Existe un algoritmo generalizado para convertir una malla de superficie triangular 3D en una malla de volumen tetraédrico?
Según mi experiencia, la programación solo es matemática si trabajas en un dominio matemático, como los gráficos. Si está escribiendo un servicio REST como lo he estado la semana pasada, entonces apenas necesito poder sumar dos números, ni siquiera estoy bromeando.
Realmente depende de lo que esté escribiendo, por un lado, el nivel de matemáticas que necesita a medida que avanza su carrera puede aumentar un poco, dependiendo del dominio. Por otro lado, podría disminuir, porque está creando pequeñas aplicaciones para teléfonos inteligentes o algo que solo necesita poder mostrar una fuente de noticias o algo así.
Para generalizar un poco, si te estás metiendo en la programación, solo debes preocuparte por las matemáticas si vas a juegos de alta gama, cualquier cosa en 3D o algo muy gráfico. Generalización masiva, por supuesto.