| > Yeah. I've been writing code as a job for a decade now and have never needed to factor a quadratic equation. A lot of people never touch algebra again. Some of us end up touching it a lot. This is a bit of a tricky thing, in that: - A whole lot of practitioners have very limited continuous math and deep CS needs, so some of these requirements are artificial barriers to some extent for many jobs. - But is it reasonable to give them CS degrees without at least basic competence? - Plus, part of the point of a university education is to round-out students and expose them to many things... |
Yes, when we truly understand "competence".
A lot of "math" as talked here, is not part of what make a programmer competent FOR programming.
It only make you competent for THAT segments of math.
That is something that many has a hard time understanding: Programming is NOT math. Equally as math is NOT programming.
If you are studying FOR programming/CS, math is ASIDE. Is not the focus.
Similarly, if you are FOR math, programming is ASIDE. Is not the focus.