Earlier quoted context omitted.
> when a university education was given to me, I thought I could just "follow my dream" and not concern myself too much with making an income, because why should I? Making an income had never seemed like a concern, so I studied pure mathematics. Are you talking about your math undergrad degree, or graduate degree? Pure math is perhaps a bad example here: in my experience, damn near every high paying field is glad to…
Sure, I got jobs programming, but not jobs doing math . It was good enough to wave the degree around to impress people, but the actual stuff I learned was utterly irrelevant to programming. I could have studied chess and still gotten programming jobs, if only they gave out chess degrees and people admired chess. I wanted to keep doing math and that's why I was having a hard time finding money.
FWIW, I kept my eye on the ball and five years after finishing undergrad I mostly have work that's heavy in math but is still as lucrative (more actually) than a programming job. It's not a guarantee, but if you like it enough and try to point each step forward towards doing more math, it's definitely possible. I did get other degrees during undergrad though, so that probably shaped the opportunities available to me.