>Doing mathematics means coming up with ways of thinking about things, which is pretty much the same as coming up with ways of talking about things.
Which is very close to programming and creating AI.
>At a time when it seems that every undergraduate is majoring in computer science, data science, or business, I still come across students from across the United States that are double-majoring in mathematics and philosophy.
In context of the 'waste of time' part in paragraph 2, isn't computer science the right choice if neither mathematicians nor philosophers talk about the things that matter?
Not everyone who majors in math is studying pure mathematics with the intention of becoming a professor. Math is a huge subject with a ton of areas that are applicable to industry, including:
* statistics / data science
* machine learning
* computational mathematics / numerical methods
* optimization and operations research
* symbolic computation and computer algebra
* data visualization
Many of these topics may be taught under the umbrella of a CS department but they’re much heavier on math (and lighter on programming) than what a typical CS student would prefer. At least some of them predate computer science as a field and others developed independently but later took advantage of computers due to their reliance on heavy calculation.
Which is very close to programming and creating AI.
>At a time when it seems that every undergraduate is majoring in computer science, data science, or business, I still come across students from across the United States that are double-majoring in mathematics and philosophy.
In context of the 'waste of time' part in paragraph 2, isn't computer science the right choice if neither mathematicians nor philosophers talk about the things that matter?