C++ programmer needs career advice.
Hello. I"ve been a C/C++ programmer for roughly 15 years. Most of my experience has been writing backend calculation engines. So for instance, phone billing servers, load balance servers, accounting software for large financial institutes, and even a massively parallelized database kernel internals (think of the nuts and bolts of Oracle on steroids).
It seems to be that Java has taken the domains that use to be for C/C++ programmers, mainly high volume calculation engines. Is this true? There are C/C++ jobs out there, but they are in embedded systems, which is tedious work, and I'm tired of that.
Anyways, obviously, I have to move over to Java. Landing a job seems to be the problem. People look at my resume and know that I am not fresh out of college, but at the same time, when I tell them that I am looking for a starting job in Java they don't believe me. What am I to do?
Finally, from a job perpective, is it worth learning Java, as opposed to some of the 'newer' languages like Ruby and Python, or even C#?
Well, I could ramble on, but I want to keep it short. Thanks for your time.