Now, as I program more, I'm starting to appreciate what math has to offer. Especially when I dig through a library or framework and break down what its doing on a step by step process.
I find the people I look up to most, whether its in engineering, programming ,etc - are also great mathmaticians.
Math for me has helped me in the following ways
1. Its helped me write better. Math is like writing. Its all about expressing the most amount of "oompf" in the fewest syntax possible.
2. It has helped me program better. Learning discrete math helps me draw parallels on what an array foundationally is (set theory), and why low level logic works the way it does.
3. It helps me write better notes. I used to use thousands of annotated images for taking notes. Then I realize how poorly that turned out. Over the years I've learned to take better notes by writing more in fewer words. Eventually, this led me to math. Math is the simplest way of expressing complex logic.
4. It has helped my understanding of 3D and 2D processing. Learning linear algebra from 3blue1brown has made it much easier to understand why and how 3D rendering / imaging programs work at the most basic level. How a box is shaded, how a 3D item is modeled when you apply a fillet to it.
I intend to learn ML / AI , so knowing statistics comes in handy, which at its core is still math.
Just learning and knowing math makes everything so much easier to pick up after.