Helping people with computers... one answer at a time.

I just read your 10 Quick Steps to Interviewing For Tech Jobs. In it you make no mention of Certifications. Are they not important?

Let me put it this way: they're "nice", but for the real in-the-trenches programming positions I was hiring for, I'd have a hard time saying they were important, at all.

Let me explain why...

I have mixed feelings about certifications. When I interviewed people I rarely looked at or for them. I was more interested in accomplishments and abilities. What can the person do.

The problem is that it's unclear to me how well certification maps to abilities. Knowledge, maybe, but abilities?

A lot of people think that they are fantastic programmers because they know a lot. But knowledge alone doesn't make for an engineer that can actually do anything. And certainly it says nothing about what they can, or cannot, do in a production environment.

A sharp interviewer will look for abilities - remember that a good interviewer is looking for what you can do. Knowledge contributes, but at the end of the day, knowledge alone doesn't produce results.

Now, all that being said, some folks do look for certification as a checklist item - sometimes it's a requirement to get past the Human Resources resume screener. Sometimes it's one way of demonstrating certain knowledge. And it can certainly be a reasonable and structured way to educate yourself for yourself.

But ultimately I don't think they're truly important, unless your prospective employer or segment of the industry typically requires them to get in the door.

And admittedly, they certainly don't hurt.

Article C2345 - May 2, 2005 « »

Leo Leo A. Notenboom has been playing with computers since he was required to take a programming class in 1976. An 18 year career as a programmer at Microsoft soon followed. After "retiring" in 2001, Leo started Ask Leo! in 2003 as a place for answers to common computer and technical questions. More about Leo.

Not what you needed?

Bill Girge
May 18, 2005 8:03 PM

I think you are wrong. Certifications are always important. You are only focusing on "programming." However, all the rest of your articles appear to be on the "tech" side. Certifications are always important in getting the job.

You never interview with 1 person for a high level job. For example, in my position, I interviewed with 4 people over the course of three weeks. Two people believed that the certifications were important. One because he believed that someone who took time to achieve certian certifications on their own showed a more "get up and go" attitude. The one other believed that it showed a higher quality of base of knowledge.

So when it came to hiring me or the other guy, I was chosen becuase of my skills *AND* because of my certifications.

Holly Johnson
April 9, 2006 2:34 PM

I think you're right. There are so many graduates out there who don't know much. Then there are some hobby programmers who know much more and can do much more than those who hold a diploma in IT.

December 13, 2007 1:53 AM

In Nigeria scenerio, certifications are very important.No certfication no Job.

April 18, 2008 10:31 PM

google requires qualifications (eg B.CS. or B.Eng.Sp) for the managerial positions as well as experience. This is not required for careers with less responsibility (and less salary).

asiea khan
July 8, 2009 11:35 AM

Hi I enjoyed reading the above article. I am interested in developing a career in computers. I am returning to work after years of being a dedicated housewife and mum. Question1. Am i too old. Question2. Where do i begin. Question3. Am I being over ambitious as i have zero knowledge of computers, all articles including yours seem to be targeted at the young ones.

Matt Stephenson
April 9, 2010 3:05 AM

The neat thing about programming is that you can save work you have done to a disk and give it to the employer. They will know when talking to you if you are the one who has programmed it and if not they will know in a week anyways, two tops.

Glenn P.
November 2, 2010 2:25 AM

"Are certifications important?"

They're great  for the person certified.     :)

Jim Green
April 11, 2011 10:00 AM

Certifications DO show an employer a certain level of accomplishment. Most have learned (or will learn) certificate does not necessarily translate to ability. In a competitive environment, it could help get your foot in the door.

In my opinion the only "accomplishment" that a certification shows is the accumulation of knowledge. While that's certainly something it tells us nothing about what employers really care about the most: can you do the job?

January 6, 2012 8:52 PM

Ironically, I have hired people before in my computer company. Certifications always told me the person had very little practical experience - true that!

May 24, 2012 3:16 AM

I have a 16 year old son who is very passionate about computers and programming and not so passionate about school. He would rather just be allowed to sit and do code all day.

Would you say that I should just go with my gut feeling and let him do this instead of having the focus on Dogwood Diploma's and College where we are fighting all day long to get him to do his schoolwork. Of course I will still have him do his Math and English.

Actually recorded an Answercast segment on that: Should I let my son just focus on coding in school? (Some of the comments that have been posted are of interest as well.)

Comments on this entry are closed.

If you have a question, start by using the search box up at the top of the page - there's a very good chance that your question has already been answered on Ask Leo!.

If you don't find your answer, head out to to ask your question.