Thread: Are C++ programmers in more demand than those for most other languages?

  1. #1
    Registered User
    Join Date
    Aug 2012
    Posts
    19

    Are C++ programmers in more demand than those for most other languages?

    I'm going off something, or things that I read a while ago, or at least my impression of them. I'm studying object oriented language concepts in school at the moment, but my goal has always been to be proficient in C++ in order to make programs for myself, and build personal-interest games for myself (that will hopefully be appealing enough to sell).

    Are C++ coders more valued in the industry, when compared to Java, C#, and many other languages, and are there much fewer people who are proficient in C++ than in many of the other languages, including the ones stated? Is the median pay for a C++ coder higher than for those same languages?

  2. #2
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    O_o

    I seriously doubt it, but unless you can afford to travel a lot you should be looking at the job markets you can afford to approach.

    Soma
    “Salem Was Wrong!” -- Pedant Necromancer
    “Four isn't random!” -- Gibbering Mouther

  3. #3
    Guest Sebastiani's Avatar
    Join Date
    Aug 2001
    Location
    Waterloo, Texas
    Posts
    5,708
    Quote Originally Posted by Delicieuxz View Post
    I'm going off something, or things that I read a while ago, or at least my impression of them. I'm studying object oriented language concepts in school at the moment, but my goal has always been to be proficient in C++ in order to make programs for myself, and build personal-interest games for myself (that will hopefully be appealing enough to sell).

    Are C++ coders more valued in the industry, when compared to Java, C#, and many other languages, and are there much fewer people who are proficient in C++ than in many of the other languages, including the ones stated? Is the median pay for a C++ coder higher than for those same languages?
    It depends on what field of the IT industry you intend to work. Scientific computing, for example, often leans towards C++. What field are you most interested in?
    Code:
    #include <cmath>
    #include <complex>
    bool euler_flip(bool value)
    {
        return std::pow
        (
            std::complex<float>(std::exp(1.0)), 
            std::complex<float>(0, 1) 
            * std::complex<float>(std::atan(1.0)
            *(1 << (value + 2)))
        ).real() < 0;
    }

  4. #4
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,413
    This question is somewhat more general, being about C++ and jobs than about C++ programming, so I have moved it to the General Discussions forum.
    Quote Originally Posted by Bjarne Stroustrup (2000-10-14)
    I get maybe two dozen requests for help with some sort of programming or design problem every day. Most have more sense than to send me hundreds of lines of code. If they do, I ask them to find the smallest example that exhibits the problem and send me that. Mostly, they then find the error themselves. "Finding the smallest program that demonstrates the error" is a powerful debugging tool.
    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  5. #5
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    I don't think any of this should be a concern to you. You shouldn't care who gets the most or which languages people use the most. As you gain some experience in programming, you'll realize you will want to learn other programming languages in addition to C++ anyways. So you'll get in there with the rest of us, being able to quickly adapt to market conditions if the need arises.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  6. #6
    Registered User
    Join Date
    Aug 2012
    Posts
    19
    Quote Originally Posted by Sebastiani View Post
    It depends on what field of the IT industry you intend to work. Scientific computing, for example, often leans towards C++. What field are you most interested in?
    Probably in making smaller games, like early 90s PC games, but I want to really write them from the ground up, using as little pre-build resources and programming assists as possible. Making utilities for Windows and Linux is also something which I think will be a very important asset for me to have.

    If I get into the industry to work for a company, I'd be targeting large big budget games production with one of the larger studios: EA/Valve/Ubisoft etc.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. On demand TV (API Interface)
    By martinuk in forum C++ Programming
    Replies: 1
    Last Post: 06-02-2009, 06:31 AM
  2. what languages are fading ? what languages remain ?
    By dot_rain in forum Tech Board
    Replies: 32
    Last Post: 03-04-2004, 09:25 AM
  3. Login to network on demand?
    By SMurf in forum Tech Board
    Replies: 2
    Last Post: 11-25-2002, 06:30 PM
  4. What is in most demand
    By Barjor in forum A Brief History of Cprogramming.com
    Replies: 14
    Last Post: 04-04-2002, 11:25 AM
  5. C++ Game Development & Demand
    By Visual Develope in forum Game Programming
    Replies: 6
    Last Post: 02-21-2002, 09:41 AM