Thread: Can anyone get a job with good knwledge of C/C++ only ?

  1. #1
    Registered User
    Join Date
    Mar 2012
    Posts
    29

    Lightbulb Can anyone get a job with good knwledge of C/C++ only ?

    hey guys. My Question is different than usual Questions asked in this forum.
    I want to know that can anyone get a Job if he/she only has a good a knowledge of C/C++ only ?
    if Yes, then which are the companies or places where one can apply for the job ?
    OR
    What kind of jobs are available that only require excellent knowledge of C/C++ to complete the Tasks ?
    Thank you.

  2. #2
    Make Fortran great again
    Join Date
    Sep 2009
    Posts
    1,413
    I'm getting my bachelor's in mechanical engineering in June and I'm looking for software jobs as well as engineering jobs. From what I'm seeing the lesser software jobs where a degree is less of a requirement are titled "programmer" or "programming analyst" and seem to only require experience and a high school diploma.

    If you're asking if there are software jobs out there that are C/C++ only, then yes, there are, but not many. A lot of the jobs I'm seeing that want those skills also want Java or maybe .NET to accompany those skills.

  3. #3
    Registered User
    Join Date
    Jul 2010
    Posts
    86
    Depending on your sense of humor, I have a "funny" story for you that is kind of related. When I was still early on in my school career, I was looking for potential side jobs, and I saw an ad for a summer internship, which indicated it was looking for a CS student for an internship, only requirement being knowledge of C++. So, I get an interview, and it goes something like this:

    What do you know about databases?
    Are you familiar with C#?
    Know anything about package management?
    Done any Java?
    Do you know C?

    There might have been one C++ question. Although that ad grossly misrepresented the requirements, I think the moral is, that the C++ "base" is attractive, but it's rarely enough to merit a job on its own.
    I made a pair of "Braille Gloves" which have 6 vibration motors in six finger tips and vibrate in the relevant patterns. I have used this to read stuff while out walking. Given there is a fairly well defined programmer-oriented Braille encoding I should imagine it would work in this situation. Diagrams could be a pain still.

    Note: I am not blind but have learnt Braille fairly easily so for me it works quite well

    Disclaimer: I haven't tried this while driving yet...

  4. #4
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    Are you familiar with C#?
    I've actually seen that more than once myself.

    I've also seen the exact opposite.

    It's like the copywriter has no idea what is actually needed. Well, that is probably exactly what is happening; my point is, they don't even do a good job hiding it.

    Soma

  5. #5
    Registered User
    Join Date
    Dec 2006
    Location
    Canada
    Posts
    3,229
    Definitely not enough. You'll also need to be a pleasant person, productive, and responsible.

  6. #6
    the hat of redundancy hat nvoigt's Avatar
    Join Date
    Aug 2001
    Location
    Hannover, Germany
    Posts
    3,130
    I was looking for a new job just last month, so I have some firsthand news. Yes, there are jobs that require pure C++. I picked about a dozen jobs I wanted to apply to, half of them C++. Most of them were related to hardware as in Video-Software, Automotive-Software, Train-Ticket colletors, stuff like that. To be honest, there were about two dozen more that sounded interesting, but they required Java and I'm a .NET guy. So yes, there are C++ only jobs out there, at least in Hannover, Germany. But it's not the majority. Aquire a lot of different skills and you will be better prepared. It's always good to have a choice.

    To actually get the job in question, I would second cyberfish: be a nice person people will want to work with. That beats technical skill any time.
    hth
    -nv

    She was so Blonde, she spent 20 minutes looking at the orange juice can because it said "Concentrate."

    When in doubt, read the FAQ.
    Then ask a smart question.

  7. #7
    Technical Lead QuantumPete's Avatar
    Join Date
    Aug 2007
    Location
    London, UK
    Posts
    894
    Have a look here - They look mainly for C/C++ and have a "non-CS" training class where you're taught the basics of everything else.
    Oh and being a nice person is always a bonus
    "No-one else has reported this problem, you're either crazy or a liar" - Dogbert Technical Support
    "Have you tried turning it off and on again?" - The IT Crowd

  8. #8
    Officially An Architect brewbuck's Avatar
    Join Date
    Mar 2007
    Location
    Portland, OR
    Posts
    7,396
    Maybe you can get a job if literally the only thing on your resume is "C/C++," but it won't be a GOOD job. Good jobs, where the people are intelligent and the tasks are exciting and the accomplishments are rewarding, require a bigger outlay of effort than just staying inside your little niche. I am primarily a C++ programmer, but I commonly use other languages, and I have expertise using many kinds of software. I also interact directly with customers and travel internationally to give presentations and work through difficult problems. Do you want to hit the $100k+ level? If you do, you have to stop thinking of yourself as an "XYZ programmer" and instead think of yourself as a technologist.
    Code:
    //try
    //{
    	if (a) do { f( b); } while(1);
    	else   do { f(!b); } while(1);
    //}

  9. #9
    the hat of redundancy hat nvoigt's Avatar
    Join Date
    Aug 2001
    Location
    Hannover, Germany
    Posts
    3,130
    brewbuck is absolutely right. Don't call yourself a programmer. You are a problem solver. Your favorite tool is C++. If another tool fits the problem at hand, use the other tool. Solve the problem.

    Think about it from a craftsman perspective. If someone says "I'm a worker, my favorite tool is the hammer." that's ok. If he's like "I'm a hammerer, I don't do screws." then he's an idiot
    hth
    -nv

    She was so Blonde, she spent 20 minutes looking at the orange juice can because it said "Concentrate."

    When in doubt, read the FAQ.
    Then ask a smart question.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. C++ Don'ts that was good in C
    By stahta01 in forum C++ Programming
    Replies: 4
    Last Post: 04-27-2011, 03:02 PM
  2. Do you have to be good at math to be good at C/C++?
    By orion- in forum A Brief History of Cprogramming.com
    Replies: 14
    Last Post: 01-07-2007, 05:15 AM
  3. do you have to be good at math to be good at C++?
    By orion- in forum C++ Programming
    Replies: 6
    Last Post: 09-04-2005, 10:29 AM
  4. tic-tac-toe is good
    By abrege in forum Game Programming
    Replies: 14
    Last Post: 12-12-2002, 08:51 PM
  5. CAn i Add good looks?
    By Unregistered in forum C Programming
    Replies: 6
    Last Post: 05-02-2002, 12:16 PM