Matemática é fundamental, o problema é que muito do ganho que ela te dá é indireto.
Isso quer dizer que não necessariamente vc vai resolver equações de segundo grau no seu dia-a-dia. Mas vai precisar usar lógica, raciocínio, capacidade de abstração, e até algumas continhas básicas. Sem isso, vc acaba fazendo códigos desnecessariamente mais confusos e ineficientes.
Complementando, seguem outros tópicos que discutem a relação de programação e matemática (que é mais profunda do que muita gente imagina):
- https://www.tabnews.com.br/gabrielTapes/por-que-a-matematica-e-essencial-para-a-programacao
- https://www.tabnews.com.br/CafeDeTerno/matematica-na-programacao
- https://www.tabnews.com.br/DDantas/matematica-na-programacao
- https://www.tabnews.com.br/Cafematica/porque-acredito-que-programacao-e-matematica-se-complementam