Mathematics if important in programming, but it’s just one of a lot of things that are important. I think if you overemphsize the math then you underemphasize stuff which might be even more important, such as literacy.
I want people who can write, because we spend a lot of time writting to each other. We’re writting email or documentation. We’re writting plans. We’re writting specifications. I want to know that the people on my team are capable of doing that, and that turns out to be a really difficult skill. So I would actually rather see people start as English majors than as math majors to get into programming.

