Slashdot Mirror


Are Certifications Worth the Time and Money?

Nerval's Lobster writes: Having one or more certifications sounds pretty sensible in today's world, doesn't it? Many jobs demand proof that you've mastered a particular technology. But is the argument for spending lots of time and money to earn a certification as ironclad as it seems? In a new column, developer David Bolton argues 'no.' Most certifications just prove you can pass tests, he argues, not mastery of a particular language or platform; and given the speed at which technology evolves, most are at risk of becoming quickly outdated. Plus they aren't the sole determiner of whether you can actually land a job: 'Recruiters sometimes have trouble determining a developer's degree of technical experience, and so insist upon certificates or tests to judge abilities. If you manage to get past them to the job interview, the interviewer (provided they're also a developer) can usually get a good feel for your actual programming ability and whether you'll fit well with the group.' Are certifications mostly a rip-off, or are some (especially the advanced ones) actually useful, as many people insist?

15 of 296 comments (clear)

  1. rip-off by X10 · · Score: 4, Insightful

    I would never ever hire a programmer because of their certifications. I hire because of expertise, period. Certifications are a rip-off.

    --
    no, I don't have a sig
    1. Re:rip-off by khasim · · Score: 5, Insightful

      The problem is how to judge expertise on a resume.

      So certifications get you past the HR filter.

      Only then do you get to talk to someone who (in theory) knows programming/whatever enough to evaluate your actual expertise.

      So, what is it worth to get past that first hurdle?

    2. Re:rip-off by plover · · Score: 4, Insightful

      What about a college degree? At one level, a diploma is no more than a very expensive certification.

      --
      John
    3. Re:rip-off by X10 · · Score: 3, Insightful

      What about a college degree? At one level, a diploma is no more than a very expensive certification.

      Nope. Getting a college degree, you actually learn something.

      --
      no, I don't have a sig
    4. Re:rip-off by ranton · · Score: 4, Insightful

      What about a college degree? At one level, a diploma is no more than a very expensive certification.

      Nope. Getting a college degree, you actually learn something.

      While I have taken certificate exams that were meaningless (they are useful in the consulting world), I have learned quite a lot getting some certifications. They often force me to dabble in areas of an application, language, etc. that I haven't had to work with on the job. Obviously I could have learned it without the certificate training (since I have always just prepared from books and self-practice), but getting the certificate is what actually motivated me to learn the material. I have had times where a problem came up and I knew a feature existed to solve it because of my exam prep (although its always possible I would have found the feature anyway).

      If I compared the number of hours spent preparing for tests compared to the hours spent in college, I wouldn't be surprised if my various exam preps were a more efficient way to learn overall. The degrees are more financially valuable though by far; since they are essentially certificates that hold far more weight with employers.

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    5. Re:rip-off by Loki_1929 · · Score: 3, Insightful

      Then they were better off for it. Any place that'll pull that kind of bullshit without regard for knowledge, skill, and work ethic (Hell, any place without regard for treating its workforce like human beings instead of numbers) isn't a healthy place to work anyway. I don't care if they're starting you a $250k; without any sense of job security, you go in each day and go to bed each night wondering if you'll have a job tomorrow.

      That's no way to live. Fuck that place.

      --
      -- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."
  2. It's a sales tool. by ErikTheRed · · Score: 5, Insightful

    You are always selling yourself, your plans, and your ideas, no matter what business environment you are in - self-employed or corporate. Certifications can be a tool for that - and even a vital tool if you're dealing with HR drones that don't understand anything else.

    That being said, I have no formal certs and have done extremely well for myself - but I also have very good sales skills. It's the one thing I encourage to everyone that asks me for career advice - learn to sell. It doesn't matter what you do in life, but you will always be selling something (assuming your work is of any sort of significance).

    --

    Help save the critically endangered Blue Iguana
  3. prolly not for programmers by Anonymous Coward · · Score: 2, Insightful

    For sysadmin / devops / network admin / desktop support and maybe a little into the infosec side, certs are probably a good idea.

    For programmers (etc), certs really don't make any sense.

    Like making copywriters hit the obstacle course for time before hiring them.

  4. I am turned off by certificates by Anonymous Coward · · Score: 3, Insightful

    I'll still look at a candidate, but I generally assume the person is covering incompetency in skill with a paid for affirmation.

  5. PMP certification definitely IS worth it by Anonymous Coward · · Score: 4, Insightful

    If you want a job anywhere near project management, you need the PMP certification. Do a job search for "project management" and check the first ten results. Every one of them will say PMP required or preferred.

  6. Easy answer by sjbe · · Score: 4, Insightful

    2 resumes, both have equal work time in IT, one has several certs one doesn't.
    Which would you hire?

    The one that interviews better most likely.

  7. Certifications are fine by sjbe · · Score: 4, Insightful

    I actually give -2 for certification. That's right, certification will, in my book, nullify the positive impact of an engineering degree *and* one relevant job. Why? Because it is, more often than not, a means of hiding shortcomings behind the veneer of something that seems official.

    That's a load of crap. I have a graduate degrees in both business and engineering plus I hold an accounting certification. You would discount my entire education because I hold an accounting certification? NOBODY would even interview me for an accounting job if I didn't have that certification.

    Certificates are sometimes a helpful way to signal that the person has some talent. Taking the accounting certification didn't mean I knew more accounting than before the test but it did give me a way to provide evidence to potential clients/employers that I do actually know what I am doing.

    I am mostly a startup guy, but I have also worked at Google. Google actually conducted a large survey of all their applicants' resumes and cross-referenced the words they contain with how "successful" those people were at the company (I do not know how they defined that). There were no sure-fire words indicating success. But there was one that predicted the opposite: that's right, "certification."

    What works at Google is not necessarily applicable in the rest of the world. Perhaps people with certifications tend not to succeed at Google. That does not mean that they don't succeed elsewhere. It only means they didn't succeed at Google - nothing more. In fact there are many professions where you won't even get considered for an interview without a certification.

  8. It largely depends.... by Drakonblayde · · Score: 3, Insightful

    The problem with certifications is that brain dumps are a big business.

    Alot of folks believe that Certifications will enhance their chances of getting a job.

    Hence, they brain dump the exam and pass.

    For the folks who actually take the time and learn the material the certification is testing for, and pass the exam honestly, the certification process is a boon.

    Unfortunately, we live in an on-demand society, so interviewers often see many more of the former than the latter.

    I'm on the interview panel for my team. And I see an awful lot of paper tigers. Given that I also have an alphabet soup of certs, I know the skill levels those exams test for, and I tailor my interview questions to things that they should be able to answer, as well as any other technology they put on their resume. If it's on the resume, the candidate should be able to speak to it

    Within 5 questions, I can almost always determine the persons actual skill level and whether or not they dumped the exam. And unfortunately, there are *alot*. To add to that, there are also some recruiters who actually encourage the candidates to add certain keywords to their resumes. I actually got one guy to admit during the interview that he'd just added it, after I started asking questions on it.

    We have gotten a few folks with a good amount of certs that actually knew their stuff. We even hired a few of them. The ones we didn't hire, I knew we weren't going to be able to pay them what they'd be looking for, so they turned down the job.

    In my opinion though, it's worth it to wade through the dross and take the time to make sure you get the right person. If you're careless in your hiring practices, you'll just be right back on the merry-go-round

  9. Re:You tell me. by aaarrrgggh · · Score: 3, Insightful

    Not to judge, but as someone with a PE that does a lot of hiring of PEs, maybe you should take a close look at why you are having trouble. There are a number of things that can pose challenges, including location at one extreme and personality at another. It might help to go to IEEE meetings and try to get some help networking, reviewing your resume, and identifying what your specific challenges are, and how to work around them.

  10. Re:Who thinks certification is "ironclad"? by strikethree · · Score: 3, Insightful

    I actually give -2 for certification. That's right, certification will, in my book, nullify the positive impact of an engineering degree *and* one relevant job. Why? Because it is, more often than not, a means of hiding shortcomings behind the veneer of something that seems official.

    This is an absurd point of view. While it surely has SOME basis in reality, you are ignoring a large number of reasons people may have those certs:

    Government work requires certifications. 8570.1 talks about certifications you must have in order to log in to a government network. The more responsibility your position has, the more certs you need. Would you reject someone merely because they were forced to get certs to be hired in a previous job?

    Freelancers. Certs help them to get noticed. Small business owners want some sort of assurance that you are not just person who thought they would try and freelance with no skills. Do the certs really mean what the small business owners think those certs mean? No. It does not matter. When a freelancer is selling themselves, the only thing that matters is perception. There are some absolutely fantastic freelancers out there. Would you deny them a job?

    Look at why they have a cert before you reject them for having a cert. You may find some gems.

    --
    "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen