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.
Oh gotcha, I misunderstood you as saying that finishing a math degree wouldn't be worth the financial investment.
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.
I wanted to keep doing math and that's why I was having a hard time finding money.