Like there is :
* Sun Certification for Java.
* RHCE for system administrators.
Is there some similar certificate which has got world wide acceptance for C/C++ ?
I need help ?
This is a discussion on C/C++ Certifications within the C Programming forums, part of the General Programming Boards category; Like there is : * Sun Certification for Java. * RHCE for system administrators. Is there some similar certificate which ...
Like there is :
* Sun Certification for Java.
* RHCE for system administrators.
Is there some similar certificate which has got world wide acceptance for C/C++ ?
I need help ?
I'm sure you'll be able to find some organisations that will offer you a C or C++ certification - for a fee.
Personally, when looking for programmers, I don't tend to bother looking for certifications in languages or in proprietary products. That's because I've encountered plenty of people with certifications but, upon getting more information, it can turn out they have no practical experience since they completed the certification. I tend to look for evidence of experience, and an ability to solve problems - setting a reasonable problem as an exercise during interview really winnows out the chaff.
Right 98% of the time, and don't care about the other 3%.
Thank you for replying, Grumpy.
Of course there will plenty of organizations offering such certificates, but I am looking for some reputed one, which can add weight to the resume.
I am thinking of getting the certificate for clearing off my concepts w.r.t the advanced topics of these programming languages.
Hi AnishaKaul, grumpy is right. I have been working in Silicon Valley for over 20 years now
and I've seen new hire engineers that were really shaky (I had to explain to one guy why a 16 bit word can't fit inside an 8 bit register) My background is hardware, not software.
After I start my new job, I plan to enroll in UC Berkeley Extension classes. They have certificates in programming and hardware engineering. The nice thing about these classes are they are all done online and you take the exams at a proxy site. In your case, you could check out a university a bit more closer to you, and find out where to take your exams.
Again, grumpy is right. However, with this probably one exception, here in Silicon Valley, having a certificate could give one the edge. I don't know if you know about the cartoon strip Dilbert, but the creator of that cartoon started the strip based on his work experiences here in Silicon Valley... where to have no knowledge or common sense in management, is seen as a virtue.
There are many online course at reputable universities for you to take... just give Google a try! That's how I found UC Berkeley extension coursework. :-)
oh, I almost forgot... I'm doing the certificate stuff on my own time and for my own pleasure. Programming is not required for my job, but I hope someday to use my C for embedded/Test stuff. So look at getting a certificate or whatever for your own personal enrichment, before expecting that to give you and edge for a job.
Many thanks to you for taking the time to reply.
Is it possible that sitting here in India I can enroll to the same university ? My only purpose of getting a certificate is to get some practical experience with the higher level concepts of those programming languages clear. I also want to get a practical experience in implementation of various design patterns.
Can you suggest some other way out ?
One other thing you could do besides what has been already said here is to get yourself involved in some open source development. You can do this online on different platforms Google Code, Sourceforge, etc. and gain some interesting experience both in developing software and in working in a team.
In my experience, candidates that have some project work completed in a particular field are far more convincing than people who list a bunch of certifications on their CV. Don't get me wrong, training and education is very important but sometimes you can get that edge you want on your background by demonstrating some practical expertise. What's great is that you can immediately demonstrate your portfolio by providing a link or such to the project and employers can see for themselves what you have helped create. I highly recommend having such a portfolio of things available to show on request.
Also, working on open source systems typically demonstrates a certain dedication towards your work, and that although money is important, it's not all about the money, but about doing quality work. That will definitely make you stand out.
Good luck!
1. Get rid of gets(). Never ever ever use it again. Replace it with fgets() and use that instead.
2. Get rid of void main and replace it with int main(void) and return 0 at the end of the function.
3. Get rid of conio.h and other antiquated DOS crap headers.
4. Don't cast the return value of malloc, even if you always always always make sure that stdlib.h is included.
Thanks again,
I have already started a thread for the same here : http://cboard.cprogramming.com/c-pro...ggestions.html
Don't consider this as a thread advertisement, I am in need of guidance !