You dont need math at all. I learned to program when I was 12. At the time, my math skills topped out at long division.
Then I went to engineering school. I had taken calculus in high school but failed. I failed calculus again in college. Twice (two different courses, once each). Eventually I gutted through it all and learned it, got my degree and went on to an enlightening, but short career in a very math-heavy role - structural dynamics.
Fast forward, and I do web development for a living. Not once* have I done anything in programming that required skills beyond those that I had when I was 12.
So you tell me, am I above average in math skills or not? I haven't a clue.
* I lied. I did build a ballistics calculator once - but that is a very specialized niche of programming. I can assure you there is little to no math in CRUD apps.
Comments
You dont need math at all. I learned to program when I was 12. At the time, my math skills topped out at long division.
Then I went to engineering school. I had taken calculus in high school but failed. I failed calculus again in college. Twice (two different courses, once each). Eventually I gutted through it all and learned it, got my degree and went on to an enlightening, but short career in a very math-heavy role - structural dynamics.
Fast forward, and I do web development for a living. Not once* have I done anything in programming that required skills beyond those that I had when I was 12.
So you tell me, am I above average in math skills or not? I haven't a clue.
* I lied. I did build a ballistics calculator once - but that is a very specialized niche of programming. I can assure you there is little to no math in CRUD apps.