I majored in math as a undergrad. One thing that got hammered into me by the professors whenever the career choice subject came up was that math is not a vocational training bur rather it's a training of high level abstract thinking and reasoning which can open up a number of career choices. It's a training of ability rather than knowledge. You might forget how a theorem proof work or even what that theorem is but you will remember the problem solving process.
As a proof they showed us the list of math graduates who became lawyers, economists, statisticians, teachers, writers, business admin, and of course computer scientists.
As a proof they showed us the list of math graduates who became lawyers, economists, statisticians, teachers, writers, business admin, and of course computer scientists.