Inspired by this thread about quants...
As someone who has more C++ dev experience than any other language (by a factor of 3), and a math/physics degree, I've wondered about quants in the past since my understanding is it's one of the top-paying specialties, and firm bastions, of C++?
More generally, as regular systems move more and more to Java/.NET/etc, what are the best fields for an experienced C++ developer to try and break into? By 'best' I mean not just money, but which are actively using C++ rather than maintaining C++ systems until they get round to replacing with a Java version in a year or two.
ps: if you're a C++ guy, any indication of the areas you work in and what you charge would be great. And as a specific question - is heavy C++ work tightly coupled with non-Windows environments?
As someone who has more C++ dev experience than any other language (by a factor of 3), and a math/physics degree, I've wondered about quants in the past since my understanding is it's one of the top-paying specialties, and firm bastions, of C++?
More generally, as regular systems move more and more to Java/.NET/etc, what are the best fields for an experienced C++ developer to try and break into? By 'best' I mean not just money, but which are actively using C++ rather than maintaining C++ systems until they get round to replacing with a Java version in a year or two.
ps: if you're a C++ guy, any indication of the areas you work in and what you charge would be great. And as a specific question - is heavy C++ work tightly coupled with non-Windows environments?
Comment