I've heard a couple negatives about C++ programming... |
The language you use, be it C, C++, C#, Java, Delphi or another is only 10% of the job. You are a software developer, and there are lots of other things you need to do as part of your job.
Mostly that sitting in front of a computer all day is bad for your health |
Breathing the air in most major cities is bad for your health. So is too much, or too little exercise. It's all about moderation and keeping a healthy body/mind in your life in general, not just work.
you can get called at irregular times |
Yes. Alot of jobs require an on-call component to them. This is similar to being a Doctor. Your knowledge is required when major critical systems have issues (and they usually do in the middle of the night :P). Some jobs don't have on-call, but many larger companies that run real-time systems or large data storage systems do. (e.g Hospital, Gambling Agencies, Telecommunications).
Is it a big problem for you or is it alright? |
Personally, I hate being on-call. You can't leave town (Unless you have guaranteed access to net) and you don't get paid fk all extra for it too. I have turned down a job that wanted me on call 1 week out of every 4. 1/4 of my life on call, no thanks!
Now, I work at a job that I do not ever have to be on call for :) Much better for me.