C++ certificate for a PhD candidate
-
svampur
- Posts: 0
- Joined: Thu Jan 01, 2004 12:00 am
C++ certificate for a PhD candidate
I have a MS degree in financial mathematics from a top 5 program, and I'm working on a PhD in statistics (basically financial mathematics) at a considerably lower ranked school. I have taken a couple of c++/java courses through the years, and although I don't know too much about programming at this point, I believe my learning curve will be really fast when I hit the job market. I'm interested in a research oriented position, possibly at at high-frequency trading firm and I realize that coding and being computer savvy is an essential part of the job. I am wondering whether something like a C++ certificate would be useful when applying for those kind of jobs? Basically whether the time and effort put into it would be well spent. And if so, can you recommend any courses to take?
- HitmanH
- Posts: 0
- Joined: Thu Jan 01, 2004 12:00 am
C++ certificate for a PhD candidate
C++ is a great language - but in a HFT firm - it'll typically be used for infrastructure, and not for research if that's what you're looking at.
The research side of things will be in R, Python, F#, Caml, or a few other things depending on the firm from my experience.
What I'd say is that for the research side C++ isn't typical - there may be firms out there that use it, but I'd be surprised if someone's research platform was accessed via C++.
In spite of this I would say that it is very good to be able to prove competence in such a language as C++ - although I'm wary of courses...
The research side of things will be in R, Python, F#, Caml, or a few other things depending on the firm from my experience.
What I'd say is that for the research side C++ isn't typical - there may be firms out there that use it, but I'd be surprised if someone's research platform was accessed via C++.
In spite of this I would say that it is very good to be able to prove competence in such a language as C++ - although I'm wary of courses...
- Polter
- Posts: 0
- Joined: Thu Jan 01, 2004 12:00 am
C++ certificate for a PhD candidate
Some color: "I am a Computer Science student who wants to work with C++. Any certification that I should pursue?"
Linking to this since I'm mostly in agreement -- no serious C++ certification I'm aware of; GitHub portfolio of your own projects and/or contributions to OSS projects sound like a better idea.
Linking to this since I'm mostly in agreement -- no serious C++ certification I'm aware of; GitHub portfolio of your own projects and/or contributions to OSS projects sound like a better idea.
MadMax, some curiosities regarding the performance of std::accumulate are also related to it using operator+ (not operator+=) and issues with trying to optimize it with move semantics (from a compiler point of view) keeping standard-compliance; discussion here: http://gcc.gnu.org/ml/libstdc++/2011-01/msg00015.html
I solely mention those as "curiosities", since I wouldn't expect them to have an impact on "small" data structures (like a built-in double) (and the example above considers std::string), but it might still be of interest.
I solely mention those as "curiosities", since I wouldn't expect them to have an impact on "small" data structures (like a built-in double) (and the example above considers std::string), but it might still be of interest.