My first idea was to say: "I second that" but then I remembered that I'm not a native english speaker and that I indeed did some math (Trigonometry) heavy programming.
However: my university focused in the computer science education math in the first two years (University of Karlsruhe, german, now called KIT). Hence the most drop outs happened in that period.
My school math education was very good, geometry and Trigonometry was never a problem, after all it is simple math defined by Euclid and Thales 3 thousand years ago.
Nevertheless I nearly either failed or lost interest in my CS studies because of the mandatory math classes. (I'm not bad at math, but I do not like studying it for no purpose or into arcane depths)
I'm a professional software developer since 40years, predating my university studies 10years with programming games and financial applications on Apple ][ s
The math 'they' demanded from me I never needed the last 20 years, and they are still not able to teach:
o programming
o some simple UML modelling
o anything about architecture
o even software engineering is on a very low level
Sorry, the idea that math helps in programming is completely idiotic.
The problem of programming is mapping human problems to computer solutions.
The key to that is requirements engineering, finding an architecture and conducting the actual doing (programming).
In the real hard core programming there is no math at all involved. Well, at some point it comes, so having an open eye helps, scalability e.g is a thing, but it is tackled with architecture, not with math. Math only helps to foresee and address it, not to solve it.