This is an archived post. You won't be able to vote or comment.

all 1 comments

[–]zrbecker 0 points1 point  (0 children)

Any good programmer should be reasonably good at math. If not, I would beg to differ on their skill. Math, taught correctly, teaches problem solving with arithmetic/algebra/calculus/etc as the example. Sometimes programming is just typing in code, but a lot of it is problem solving. What tools should I use? What is the best way approach problems that arise while programming? How should I start this program?

At the very least, math teaches you how to recognize a problems pattern, and how to applied previous solutions to similar problems. A problem does not have to be an equation. As the problems get more complex, math shows you how important organization becomes too. Which is useful to a programmer.

The specific applications of say calculus may not be immediately useful to a programmer, but even the typical office programmer benefits from the abstract problem solving. In contrast to the article, I would say lack of math skills will hurt your potential even in this niche.

On a side note, I think a lot of programmers are better at math then they realize. Since the last time they took a math class before their programming skills honed their problem solving skills. The other ones are terrible programmers.