September 14th, 2006, 1:59 am
QuoteOriginally posted by: lugos Hello:I'm in the early process of looking for my first quant position for a bank or hedge fund. I suppose one could say it would be my first and a half position; I've been doing operations research (microecon and optimization) for the last few years, after a Ph.D. in physics. Since it's easy money for the recruiters to place someone relatively entry level like me in a C++ cube farm, several of the ones I have spoken to have tried to talk me into how great it would be to do that. I'm having none of it. I even explicitly avoided mention of the word (as well as the "J" word) in my CV. I'd happily develop someone else's ideas into code in Lisp, Matlab, R or Python. The last time I picked up a Scott Meyers book, I had to light it on fire to avoid an aneurism. I didn't torment myself with over a decade of higher education to deal with page faults in some bozo's GUI, or writing Yet Another Regression Model in C++. My questions: 1) If I don't want to be a glorified C++ code monkey, but I do want to get my foot in the door, well, what would you all recommend? 2) In the larger scheme of things, is it impossible to completely avoid this scourge on all right thinking people? I can see myself tormenting C++ in a debugger and test harness, or fixing stupid C++ models for the front desk on the fly, but I'd rather work with languages which don't give me the creeps. 3) If I hypothetically ended up accepting a C++ quant developer position, can I bring home the bacon on it, or is this a "ghetto" position I'll be trapped in for the rest of my puff?I have never won the "putnam prize" or any other such highfallutin' nonsense that fantasist recruiters put on their adverts, but I do have a solid background in writing sophisticated code to model all kinds of neat things, and I have a Ph.D. from a good school. I figure that has to be worth something. My code makes my present employer and his investors a pretty substantial chunk of change, and there isn't a single line of C++ in it.Thanks for any replies,-LugosYour clarity of vision is refreshing.If I were you, I'd get some sort of trading job and work hard at it for a while. What happens is that you start to get opinions about how this should work (trading, that is). Next, you start to realize how your coding skills will help you execute your trading schemes. Now you're in a position to be able to do some damage.Good luck. Keep your attitude! It will save your ass from years of wasted time.