Someone I know of was head hunted for a quant firm after he did his PhD in fluid dynamics. I don't think he knew anything about finance.
His supervisor was very disappointed.
But to get one, you need to have worked through a lot of books already, right? Job descriptions of this field look to me like: PhD in math finance and senior programming skills.
The friends I have who have a degree in mathematical finance say that the finance portion of their degree was quite useless and only very weakly correlated with how 'finance' worked day to day at their job. Basically they learnt everything they had to know about finance on the job. The optimization and statistics they studied on the other hand is stuff they use every day, and if they could go back and do it again they would study less finance and more math at university.
For good reason!
I'll have to check out Guide to Mortgage-Backed Securities.
I never look at Fabozzi's book these days, but I still break out the Guide to MBS for its appendix on mortgage amortization formulas. That's a pretty weak recommendation.
https://www.quantnet.com/threads/master-reading-list-for-qua...
A few words of advice for anyone interested in this field as a career:
1. I would caution anyone on speculatively learning a new programming language in the hopes of getting a job. Your boss will tell you what to learn when you get hired. Don't ask strangers on the Internet for how to allocate your time.
2. "Quantitative Finance" is a broad field. High-frequency trading and exotic options trading have no overlap. So putting together a list of what-to-learn-to-be-a-quant is really foolish. It's like creating a master knowledge base for all of programming without narrowing the field to web, embedded, gaming, etc.
3. The best way to learn is to get a job in the field. I'm surprised at how often I have to repeat this.