3 ms·
While I agree with your assertion that CS is math (I've upset many people by stating that computer science is fundamentally a subset of mathematics), I disagree
by georgieporgie 15y ago
While I agree with your assertion that CS is math (I've upset many people by stating that computer science is fundamentally a subset of mathematics), I disagree with equating those with weaker math skills with those who are incapable of creating elegant code and meeting deadlines.
We have a variety of tools and abstractions in Computer Science which allow us to view what is fundamentally mathematics from a more abstract and 'natural' standpoint. I've known many people with a poor grasp of higher level math who had an innate ability to understand logic and hierarchies, making them extremely skillful at solving business problems.
I assert that something on the order of less than one in ten programmers need to have significant command of mathematics proper. I'll take nine programmers with solid domain knowledge who can write clear, concise code on a schedule, who are self-aware and will defer to the one research guy, over a team of nine research guys. ;-)