With only three years in the programming field with the backoffice of one of the top software companies in the world, I have got the feeling that most of the jobs do not require much mathematical skill. Especially in my kind of setup in this part of the world, because if you have the most rudimentary logical skills, then this is all you ever need to get your job done.
Our team maintains a product which was developed five years ago by handful of people who have all moved on. Since this product has become so stable that the most of the requirements seldom requires us to cut into the muscle to fix anything.
So our team spends all its time doing work which pretty much can be done by a high school grad or an arts student with little or no knowledge of, or inclination towards, mathematics.
But does that give me a reason to think that Maths is not necessary at all for programming? No, because I know I can not go very far with where I want to go if I don't have strong logic and mathematical skills, and the desire to learn.