I'll be graduating with my PhD in Mathematics in a couple of years, and I'm really interested in moving to the software engineering/programming field (for those interested, it's not that I don't like academia, it's that I really like programming).
I'm no code expert, but I minored in Computer Science as an undergrad. I have experience in C++ and Python, and I'm currently learning Haskell and some web backend with Django. I would estimate that I have coding experience equivalent to someone graduating with a Bachelor's in CS from a small liberal arts college (that is to say, nothing note-worthy).
My question is: would anybody like to hire me? Math grad school has made me excellent at solving problems, learning new technologies, and communicating difficult ideas. But I'm definitely lacking in the experience division. Now I'm wondering if I would be a desirable candidate or not.
And I'm not fishing for job offers or specific companies - just want to know if you know anyone like me who has been hired, or who can't be hired.
Here's why: programming jobs top out at around $140k (higher or lower depending on your city). That is 99th percentile, I would speculate.
But there is a smaller niche of jobs that prefer or require advanced academic degrees that are math-heavy (such as Physics or Mathematics), that use cooler, more powerful, non-mainstream languages (such as Haskell, Lisp and a few others), and that can pay up to even $400k.
(Disclaimer: I don't have one of those jobs -- yet anyway :) And I don't directly know anyone who does. But I've seen indicators that they exist. Mostly it seems in the Financial sector. And I think $400k is way on the top end ... but that's a nicer top than $140k.)
EDIT - I saw lower down that the OP said he's not so much interested in a "Quant" job. Mostly, that's the kind of job I'm talking about. I understand why some consider it boring -- it doesn't involve creating anything life-changing -- but to me it is very interesting because it seems like you'd be working with some of the best functional programmers in the world on some hard problems. And, of course, the money is intriguing.