The main benefit of learning and doing mathematics is that it develops the ability to reason about formally defined abstract structures like those in computer science and its applications.
No takes yet. Share an insight, caveat, or question.
Keith Devlin (2003) studied this question.