¿Cómo usan las matemáticas los profesionales de TI?

Hay muchas razones prácticas para usarlo, por nombrar algunas: PNL, visión artificial, motores de búsqueda, gráficos por computadora, motores de videojuegos, etc.

Pero personalmente me gusta más la parte teórica. Por ejemplo, existe la conexión subyacente entre las matemáticas y la programación que nos brinda el isomorfismo de Curry-Howard.

Simplemente dice que escribir programa equivale a probar algún teorema en lógica y viceversa.

También tiene una conexión profunda con la teoría de categorías también. Intenta leer este libro para entenderlo mejor:

Teoría de la categoría para programadores: el prefacio

Los monoides, functores, mónadas, álgebras son patrones muy útiles que nos permiten escribir un código mejor y más pequeño para cumplir con nuestros propósitos mientras creamos algo con la programación. Además, nos muestran la unidad en los lugares donde ni siquiera habíamos esperado verla: listas, árboles, matrices, tipos anulables, observables, enumeradores, promesas, ¡tienen tanto en común que te sorprenderás cuando te des cuenta! ¡Así que ve por las matemáticas si tienes el presentimiento de hacer eso!

Y un pequeño consejo de Donald Knuth para el final:

Matemáticas enseña lógica y cómo seguir los pasos. Esto se utiliza en la resolución de problemas, que es el núcleo de la mayoría de los trabajos de TI.