This is really a language specific question/discussion, so I'll whack it here.
I see a lot of threads on this forum about what courses one should take at uni/college etc in order to pursue a career in programming and the like. This thread is sort of like that...but not really.
A friend told me that they heard something on the radio (already the evidence is second hand but perhaps it has a degree of truth to it), that the gaming industry is becoming short staffed (for want of a better term) because there aren't enough people with degrees in maths and physics, and that being good at computer science does not imply being a competent mathematician.
Now as I'm sure many of you know, I'm very much a novice programmer. I do, however, have a degree in Mathematics from one of the UK's leading universities.
I've always wanted to be a teacher (my PGCE starts in September, pending a medical) and so have never really looked into or considered any other career, but recently I've started to think about what I would do if teaching doesn't work out for me (for one reason or another).
So what kind of programming opportunities does a straight maths graduate have? Is the game industry a viable career choice? Are there any specific APIs I would need to know?
In the meantime I'll continue to learn as much C++ as I can :P