- Joined
- 2/28/13
- Messages
- 3
- Points
- 11
Hi Haibo Jiang,
Like you, I have a background in software engineering (I have a lot of experience in C++ and Java, along with databases, text processing and compiler design).
There is so much to learn in fiance that I do not want to waste a single chance to learn more.
When I have chosen elective courses my choice has been to choose courses with as much finance content as possible. For example, this last quarter I had a choice between an optimization course and an advanced statistics course. I picked the advanced statistics course because there were applications in finance and my perception was that the optimization course focused more on generic optimization.
I am going to start the risk sequence next quarter. I could take computing courses, but I would not learn as much about finance doing this. And, as I noted, I already have a background in software.
As to getting a job: I think that you will find that your software background is a big advantage. Most people who work in quantitative finance need to do a lot of programming and, from what I have seen, employers are really looking for these skills.
In the past employers might ask candidates to derive the Black-Scholes equation. Now they may ask a candidate to sketch out the code for a lattice algorithm for option pricing.
Hi,Ian Kaplan,thanks for your reply about my confusions about UW CFRM program. As a candidate for this program, Software background will become my advantage in studying and seeking a job. I believe that a gap between finance and programming can filled by this program.