QuoteOriginally posted by: JosephJTo enter the financial services industry as a whole, currently I am finding myself in a catch-22 situation. I do not have the relevant experience of working in the industry to apply for jobs that would suit my skill set. However I am also being told that I am overqualified for the more junior/assistant roles.Have you talked to a good head hunter? It seems to me that you have exactly the right skills for some of the roles in finance. One thing that you do have to realize is that you are totally unqualified for 95% of the jobs in finance, but that's an irrelevant fact because there are 5% of the jobs that work just fine. Start with
www.dice.com ,
www.efinancialcareers.com and
www.phds.org. Start networking with head hunters.QuoteTo increase my employability and/or increase my chances for the next wave of graduate jobs with the big banks, etc (applications start around Sept).1) They don't. You need to start sending your resumes to HH's now.2) Avoid HR and the MBA hiring track. If you go into the standard hiring track for the big banks, you'll end up lost with a bunch of MBA's being considered for jobs that you aren't much good at.3) Don't think in terms of increasing your employability. Your goal is not to make yourself attractive for the maximum number of jobs. Your goal is to land the job that fits your background.Quote1.) Should I begin teaching myself C++? (And perhaps drop the Python?)Knowing some C++ is better than knowing no C++. Do not drop the Python. Scipy/numpy are very heavily used in finance. One thing that might be useful is to learn enough C/C++ so that you can program python extensions. If you aren't the world's expert in scientific computing with Python, become one.Quote2.) Are there any other books people could recommend?3.) Should I begin teaching myself Stochastic calculus?Yes. As with C++, don't try to be an expert. Knowing stochastic calculus is better than not knowing stochastic calculus. Quote4.) Or would it be a worthwhile investment to do a MSc in Mathematical Finance?Total waste of time and money.What people are looking for are people that are absolute experts at one or two things, and not totally incompetent at everything else. In six months, you aren't going to be an expert in C++, and you should aim for the "not totally incompetent" level. You could be a total expert in something python related.