 |
 |
 |
|
 |
Greg Neilson
|
|
|
 |
 |
Great Expectations |
What's certification really worth these days? |
by Greg Neilson |
6/12/2002 -- As you might have seen from my previous columns, I'm a big believer in the value of certification. I have some myself and I'm continually encouraging my staff to keep moving on their planned certifications. However, due to the many negative comments about certification I've seen posted here and elsewhere recently, I've begun to wonder whether many people have too many expectations about its value.
A certification is a great asset. But just as the shiny new convertible depreciates the minute you drive it away, so too does your certification. Within two to four years of earning a cert, either the vendor will explicitly make it obsolete or the underlying technology has changed so much that you'll need to recertifiy to demonstrate your knowledge. Therefore, you need to be clear that once you do embark on a certification path, it won't hold its value forever and you'll need to regularly update it.
I still get e-mails from people asking about career opportunities in IT once they complete a certification program. Unfortunately these folks seem to have unrealistic expectations about the ease of entering IT, let alone the types of roles that they are qualified to perform once their certification is completed. There is no short cut to IT riches, and I'm not sure that there ever was. I don't know if it was ever true that certification alone is the ticket to earning $60-70K+, but it sure isn't the case anymore! The only way I can explain this is that, in the past, some of the really early adopters of certification had nothing but their own experience and the product manuals (if they were lucky!) to use to prepare for exams. Then, when usage of these products started booming, those folks who had extensive experience were in huge demand. In many cases they had completed the certification, but this was simply a demonstration of their theoretical knowledge -- it was their extensive practical knowledge that employers were excited about. From a distance, perhaps others got the mistaken impression that it was the certification alone that was their source of value to employers and customers, but I would have hoped that these days this myth was largely dispelled. In my work at CertCities.com's sister magazine, Microsoft Certified Professional Magazine, I know that the editorial staff have tried very hard over the last few years to pass on the message in their annual salary survey results that experience is a very important factor in the salary levels reported. However, I suspect that in many cases people are too busy looking at the dollar numbers in the tables to read any of the accompanying text!
The last area of confusion is to those who appear to confuse a certification with a career. Someone who now wants to work as a DBA on say Oracle, DB2 or SQL Server needs to know that there is so much more to these roles than just the requirements of these certification programs alone. It's one thing to know all of the wonderful commands and their switches, but it's another altogether to know what you should use in a given situation. Education and certification can assist in giving us the latest theoretical knowledge, but there's no substitute for years in the field. In this case, building a career as a DBA is not the same as completing a certification in a database product.
The same is particularly true of the developer arena. Most programming exams focus on language and class library implementation/API details, yet experience in the the art of good analysis, design and testing is probably more important in a successful career as a developer than just the code itself. In other words, just because you get an MCSD, it doesn't mean you're qualified to be an application developer.
Completing a certification can be a valuable asset in your career, but it alone won't and can't take you very far. (For anyone that thinks I'm just down on certification, I also believe that the same is true of a degree -- you really need the practical experience in combination with the theoretical knowledge to be valuable to an employer.) What do you think is reasonable to expect from a certification these days? Let me know by posting your comments below. 
|
Greg Neilson, MCSE+Internet, MCNE, PCLP, is a Contributing Editor for Microsoft Certified Professional Magazine and a manager at a large IT services firm in Australia. He's the author of Lotus Domino Administration in a Nutshell (O'Reilly and Associates, ISBN 1-56592-717-6). You can reach him at Attn: Greg.
|
|
|
 |
There are 85 user Comments for “Great Expectations”
|
Page 5 of 9
|
6/23/02: here and anon says: |
I can't believe I'm "giving away the store", but I feel that those who hit this site have some sincerity in their career and may benefit w/o me losing anything... Every situation is different and it depends on the location, industry, and type of company you are looking to work for. The biggest potential money is working for yourself--your own business: certifications and prior customer endorsements help get more customers; experience and real know-how is required to keep them on top of cusotmer-service and business skills. The next biggest potential is in consulting where certifications are essential--unless you have a demonstrated experience with an outstandingly sexy project where a prior customer can sing your praises for you (a good reference), you should get certifications just to help justify the cost--especilly if you don't have a graduate degree. If you work for a publicly traded company, then you need your graduate degree or Ph.D.. Please note, that the more money you demand, the more time and patience is required to land a customer/employer; also the more the need to be willing to relocate--just supply and demand principles from economics (something you don't get with a cert, may I remind). Public companies have to please their shareholders; if you are an owner of a company (a shareholder) are you going to sit through and listen to all of the other reasons why the candidate without a graduate degree in C.S. is qualified? No! If you hear (keep in mind most shareholders are boomers or older now) that the candidate has a graduate degree in C.S. from Stanford University, you aren't going to question the decision to hire them as you would someone else. If you want a job quickly, work cheap and look cheap (exp. and creditial-wise not presentation-wise) and be fresh out of college. Two kinds of orgs like to hire from this: firms that can't pay very well because they are poor and firms that overpay their higher-ups thus taking too much from the producers' till. It's also possible they want to sincerely train and mold _their_ kind of employee or they seek high turnover to cherry-pick candidates, placing more emphasis on seeing them in action than on the weak practice field of HR. Where you see qualification listings that are out of this world (e.g. 15 years experience developing CGI applications against a dBase database)--you know the HR dept. should be fired, but you also might want to think of this in terms of meeting a quota w/o intent to really hire. Managers are power hungry and want to get back at IT for the big squeeze that they placed on them during a seller's market. Are you working in a cost-center or a profit-center? (That's all that should be said.) Bottom-line: if you are consulting or contracting, certification should be considered almost a prerequisite unless a verifiable quality project is available that matches the current project in scope and implementation. If you are working for a publicly-traded company, get your graduate degree in C.S. If you are on a shaky probationary period with your new position and you don't see any opportunity to show your stuff in the next 3 to 6 months, get certified. Until power comes with certification (like that found in a BAR license) it's just not going to be all that important. In the world-market scene I can't offer any insight, my best guess is a degree from a U.S. university is best. (BTW, I don't have a cert and have enjoyed good salaries and high-demand even in poor times; and I have been perfectly honest in all of my resumes and interviews, etc. no embellishing: maybe its the honesty coming through). |
6/23/02: Duaneco from NC says: |
The age old dilemma of training vs. experience. How is it possbile to have one without the other? I have a bachelor's degree and a master's degree in another field, and I'm attempting to get into the IT industry. Who in their right mind is even going to look at my resume without laughing, if I can't put something on it that says I mean business? I just got my MCSA, not because I'm looking for big bucks, but because I'm looking for a job. I can't volunteer my time to impress someone into hiring me, and certification is the fastest and easiest way to let people know I have the basic knowledge to begin learning the job. Let's face it...IT is a trade. If it were a couple of hundred years ago, there would be an apprentice system to train people. That's the best way to learn it. But, in this day and age, no one wants the hassle of an apprentice, and those learning the trade are simply to arrogant and greedy to listen to someone else before rushing off to do it their own way (and make all the same mistakes). The point is, certifications are not meant for people like me (with no experience), and they certainly don't prove that we can do much more than read and pass a test. HOWEVER, there is simply no alternative for people trying to enter the field. I'm not going back to college for another Bachelor's, and I'm not working for free. What choice do I have? |
6/24/02: G thang says: |
OK, I do not have much to offer on this conversation piece other than this. Almost 2 years ago I got my a+ and my mcp 2000 wasnt till LAST WEEK I found a entry level tech support level one position that pays 8.50 an hour. Somehow some way I beat out 45+ candidates and went through 3 interviews. BEST BET to find work #1 when you DO get an interview do not run in thinking you know it all. YOU DONT KNOW JACK! just remember that. The only way to start in IT is really take it up the kazoo with no lube and start from the bottom level. I personally do not no anyone who got there certs and got a job immediately (with no exp). They key is you gotta BEAT THE STREETS meaning, go to local small-medium based ISP's and start asking for help desk level one support jobs cause thats all you gonna get. Oh and one more thing, THE MARKET IN WEST COAST (LA,orange county and what not) SUCKS ok? Let me tell you why, One of the people I beat out of the rat race for this job was a software engineer who made 80k a year BEGGING and pleading saying "I just need to put food on the table" I mean hell times are tough,heres a guy with a shiny pristine experience and he cant even land nothin'.Im really bitter about all the "bandwagon" hoppers, for christ sakes if you are not OBSESSED with technology and networks please leave now because if you dont love it you will not go far and you will ruin it for the rest of us, yes harsh words but damnit I earned my spot and im gonna bust my ass making 8.50 an hour doing something i love, i expect long days and after hours and really getting sucked in but thats what happens in the world of IT. If one expects to waltz in for a 9-5 job and expect to have alot of free time it not going to happen homey for one thing, you have to constantly update your skill set cause IT is constantly changing. Maybe i said something useful maybe people will flame me but i have spoken a honest opinion that the IT market is crap now, sooooooo many people are going into IT for the wrong reasons ($$$$$$) and that tottaly screwed up salaries (more people in field= better selection = less pay cause they can pick and choose)so now its realistic to say that if you looking for helpdesk and just starting out expect to make around 8.50 to 10 bucks an hour. ok that is all. |
6/24/02: Jeff says: |
Amen :-) |
6/24/02: Anonymous says: |
As I said previously, forget all this certification crap, and focus on two things only. A) Get a BS degree in computer science - soon every job in the field will require one B) Get experience any way you can. Do "A", and get an internship to get experience. After you are working in the real world for a couple years, get some advanced certifications, no microsoft crap, but Oracle DBA or RHCE, the only two with real meaning. |
6/24/02: Anonymous says: |
Screw that BS degree, forget about that degree crap and focus on two things. Take some classes and get some entry level certs. Don't get caught up in trying to get rich quick and get some experience. Maybe get an Associate's degree if you want. If you have time get your BS if you feel the need. I do agree with one thing of the post above, no microsoft crap. Experience is the key, you can always do internships at a College with going for you BS or even your 2 year degree. |
6/24/02: Anonymous says: |
I mean without going for your BS or Associate's degree. |
6/25/02: Anonymous says: |
Let's look at this from another angle. I have a BS in Computer Science and got my certifications (MCSD through a school, MCDBA through self study) and landed an HTML programming position. I was hoping to transfer to application development quickly, but the economy tanked severely and we started laying off people left and right. Even though I had no experience, I avoided the "last hired, first fired" disease and watched as many non-degreed, non-certified developers with lots of experience were laid off. I firmly believe that my degree/certification kept me employed through these bad economic times. Now, as soon as I complete the contract I am assigned to, I have a chair waiting for me in Application Development. And we are now a Microsoft Certified Partner to boot! |
6/25/02: Bob says: |
It seems to me a lot of people think you have to have a degree to get an entry level IT job. I think a cert or two would do the same. What is your take on this Greg. I know at the bottom of your articles it says the certs you have but do you have a degree? Is it almost necessary to have a degree to get a good entry level IT job? What is your take on this? |
6/25/02: Bob says: |
And when I say getting a cert to get an entry level IT job I mean an entry level certification. Like A+ and Net+. |
First Page Previous Page Next Page Last Page
|
|
|
|