R
rupesh_533
Can anyone tell me about certifications in C.
Is it a good idea to do Certification.
-Rupesh
Is it a good idea to do Certification.
-Rupesh
Can anyone tell me about certifications in C.
Is it a good idea to do Certification.
-Rupesh
Certification has its benefits e.g., It might help as a motivational
aid to a new programmer but don't expect too much to change in your
world once you are certified.
Can anyone tell me about certifications in C.
Is it a good idea to do Certification.
-Rupesh
pete said:I think that most of the regulars here would be unable to take
a C certification exam without being tempted to correct it.
ajm said:Personally I do not think certification in general is a good thing.
Many vendors (e.g., Oracle, Sun etc.) use certification as a marketing
tool for those who need a comfort blanket. Certification might also
have limited recognition (e.g., private college course certifications)
outside of vendor (read: proprietary) models.
I am also very unconvinced that certification is the deal maker that
many claim it is for getting a job. Most candidates that I have
reviewed are judged on their overall educational merits and if they
don't have C or another language to the required level then we assume
that if we employ smart people it won't be beyond them to figure it out
- we rarely say ok let's take that candidate because (s)he has that
cert (it may be different in other companies or in countries where
skills are more mixed perhaps.)
Certification has its benefits e.g., It might help as a motivational
aid to a new programmer but don't expect too much to change in your
world once you are certified.
hth,
ajm.
Jaspreet said:You could however try on
www.brainbench.com but as said above most of the freely available tests
on the web would require some amount of corrections.
Most places anymore expect a BA or higher, which completely boggles my
mind. Any professional developer here can tell you that you only learn
so much in college. Real world experience is and always will be the best
method of learning. As far as certification goes - shure, knock your
socks off. If wasting money on a framed piece of paper tickles your
fancy and makes you feel better about yourself then go for it. As for
me, I'll hold on to my experience instead.
Actually I have found that most people out of college are in fact poor
coders. Colleges (most anyway) don't teach real word PRODUCTION coding.
Most people out of college don't truly understand the simple things like
commenting, documentation and most of all error detection and recovery
and that error handling must be planned in advance instead of just
coding on and planning to come back later and do it.
The best college grands that I have worked with, did internships with
real companies during their summer breaks so they have real world
experience. Personally I look for experience with real production
projects. CS grads generally need to be "re-trained" so they get rid of
all their bad habits.
Some places like degrees instead of people that can get the job done the
correct way the first time. Although I have worked at many places where
that's not true, they really need productive people. Most of the really
small startups I have worked at prefer people that get the job done and
their not as hung up on diplomas. But there are dis-advantages with
really small companies too.
Dennis
Personally I do not think certification in general is a good thing.
I am also very unconvinced that certification is the deal maker that
many claim it is for getting a job. Most candidates that I have
reviewed are judged on their overall educational merits and if they
don't have C or another language to the required level then we assume
that if we employ smart people it won't be beyond them to figure it out
- we rarely say ok let's take that candidate because (s)he has that
cert (it may be different in other companies or in countries where
skills are more mixed perhaps.)
Peter Davies said:I'm sure that any resident quacks in your area would be pleased to
hear that!
I would not go to a doctor whose highest qualification is a mere industry
certification. Where I live, all doctors must go through the whole
'versity education, whether they think they can wing the tests or not; I
would be surprised if it were not the same on your island.
Actually I have found that most people out of college are in fact
poor coders. Colleges (most anyway) don't teach real word PRODUCTION
coding.
Michael said:[Reformatted to a sane line length.]
Dennis said:Actually I have found that most people out of college are in fact
poor coders. Colleges (most anyway) don't teach real word PRODUCTION
coding.
Out of curiosity, have you published this comprehensive study of
the capabilities of the graduates of most colleges? I'm sure it
would be useful to many of us who have occasion to consider some
such for hire.
Or is this just another case of making wild generalizations from
anecdote?
Default said:Michael Wojcik wrote:
[Reformatted to a sane line length.]
Dennis said:Actually I have found that most people out of college are in fact
poor coders. Colleges (most anyway) don't teach real word PRODUCTION
coding.
Out of curiosity, have you published this comprehensive study of
the capabilities of the graduates of most colleges? I'm sure it
would be useful to many of us who have occasion to consider some
such for hire.
Or is this just another case of making wild generalizations from
anecdote?
I'll add my anecdotes. The new hires we've gotten in over the past few
years have been pretty good programmers. Naturally, they are not
cognizant of our coding standard and there are things they need to
learn, but on the whole they've been reasonably knowledgeable.
Another anecdote:
I think this depends, among other things, often on the university
and course, too. Some time ago, I was looking for a programmer
(ideally with good C knowledge). We got many applications from
"information technology" students of a certain university not far
from getting their degree; without exception, not a single one
had even rudimental knowledge of software development let alone
could write a slightly enriched "hello world" application without
referring to books and still getting it wrong -- all of them claimed
proficiency with C and programming.
Due to the waste of time each such interview meant, I was strongly
tempted to exclude this special flavour from the pool of
applicants... ;-)
Tim said:...snip...
Forgive me, I have to ask... Is there a reason for using
"rudimental" rather than "rudimentary", or is it just
what you're used to?
Joe said:About 90% of the places around my area go by college education, not by
real-worled experience. I can code circles around any fresh college
graduate, however that seems to amount to exactly squat in real life.
Personaly whenever I hire someone, I hire them based on what they know -
not how they learned it, but hey maybe I'm just old fashioned
Most places anymore expect a BA or higher, which completely boggles my
mind. Any professional developer here can tell you that you only learn
so much in college. Real world experience is and always will be the best
method of learning. As far as certification goes - shure, knock your
socks off. If wasting money on a framed piece of paper tickles your
fancy and makes you feel better about yourself then go for it. As for
me, I'll hold on to my experience instead.
Joe
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.