Can someone get certified in C++? Are there certification programs you recommend?
|
migrated from stackoverflow.com Feb 4 '11 at 21:07
closed as not constructive by Yannis Rizos♦ Feb 10 '12 at 8:44
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.
|
Certification is a scam. |
|||||||||||||||||||||
|
|
From Stroustrup's FAQ:
|
|||
|
|
|
Technically, yes, there are tests (like this one), but really, if you passed it what would it prove? That you had $15 to blow and could answer some questions. It doens't mean you're a good developer. Stay away from trying to get meaningless certifications and focus on getting real-world development experience. |
|||
|
|
|
I believe certification doesn't prove anything. Learn C++, and prove yourself. Here is a list of really really good books: http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list |
|||||||||||||||||||||
|
|
Brainbench is one. IKM is another. But I wouldn't consider them more valuable than toilet paper. But many companies value them quite heavily. |
|||
|
|
|
I've never heard of a meaningful C++ cert. Nor have I seen development positions that required a C++ certification. Ever. I've seen one (1) job wanting a MS cert. I've looked at hundreds of dev positions in the past 4 years... certs are just not mentioned in general.I don't look at Java jobs; possibly they want certs. Looking at the hot tech companies, they want a BS+ in CS and experience in a given area. If you want to get good at C++, write high-quality C++ code using high class techniques, and either get paid for it or open source it. Either are a far better demo of skills than getting a cert. |
|||
|
|
|
Qt's Qualified with C++ in Qt covers quite a lot of stuff (I can not tell you more than you can read from the curriculum since I would break the NDA). Of course it can not substitute for real world experience and/or CS degree (of course) but I still think it might be good to have something like this on your resume. |
|||
|
|
|
The only thing I can think of for C++ right now is Microsoft Certification yes,you learn C++/CLI,not standard C++,but it's the closest you get to a certification in C++ |
|||
|
|
|
A CS degree and/or experience in the real world C++ projects is worth more. Real world experience is king (most employers would like junior developers to have a CS degree but as you get older more experience will offset that need). At some point you will be asked to-do a technical screen before you get the job. This will be done by a real Engineer who knows C++ and he will not care one jot about any certification (only if you can answer the technical questions correctly). |
|||
|
|
|
A number of professional development training organisations provide C++ training and will award a certificate. These have some value, but should be considered as part of a broader professional development programme covering broader aspects of software engineering. In most cases, if you wanted ot work as a C++ developer, you would be expected to have a relevant academic background, typically t honors degree level in computer science, or software engineering or similar; but other disciplines may be approriate such as electronics engineering, mathematics or chemistry for example. Selection of a suitable training organisation would depend on your location, (which your profile does not reveal), although distance learning is probably available. |
||||
|
|
|
I have a Java certification and I'm also a CS student, now on my last academic semester. I'd say I've learned about 40% of what I know about programming by reading cert manuals and 60% by working on student projects. That said, I think Nokia's C++ Core Certification for Qt is valuable, due to the breadth of its curriculum, and I'm planning to get it. I think the testimonials do a good job selling the thing, but what I want is something that proves that I studied C++ all the hours that I did. |
|||
|
|
