The reason a lot of math classes are in a traditional CS curriculum isn't because the exact skills they teach will come up in industry
To that extend the CS curriculum shouldn't be evaluated by how well people do calculus but how well they do teach abstract thinking. I do think that the kind of abstract thinking where you don't know how to tackle a problem because the problem is new is valuable to software developers.
Another month has passed and here is a new rationality quotes thread. The usual rules are:
And one new rule: