In theory, any programmer worth their salt would already know a massive amount of math (comparatively) and should be readily capable of learning more. If you program without a solid understanding of the underlying math, you're not programming. You're typing until it compiles.