The Benefits or Not of Certification (was LPIC certification)

Hi guys,
What do you think about these certifications?

In what context? To prove qualification or to get a new job or... ?

Already have a job as a junior sysadmin under my belt.

No one has anything to say?

Please don't bump up posts (it's against the rules).

If anyone has anyone to say, they will say it.

Sometimes, silence speaks more than words.

Maybe be more specific - I can think a lot about them. For what kind of use would you do them ie. in which context do you think about them?

When looking for a new job it might be helpful if the company is looking for such certifications.

Generally you can work many years with Linux and get one of these questions and can't answer it since it might be too rare this circumstance occurs or never did at all for you.
One can also specifically train the questions & answers, so someone who hasn't a lot of Linux/Unix experience can still be able to pass the test.

If it is to gain knowledge just for yourself to feel more confident etc., I would rather pick some specific Linux topics myself and study them with a book and websites at hand.

Red Hat ones are, at the moment, too expansive.
Combined with CCNA those are the ones I want to have to better my CV.
Is a futile race?

Why futile... It could be that possible employers give nothing on it if it is a RedHat or LPIC certification.
Employers do appreciate that some possible candidate has at least had the will to advance/enhance skills in any way instead of chilling and putting feets on the table.

In the decision stays yours, what you do.

My last certification ranges back to 1999 and since then I simply had too much work to go beyond the thought of certification, I was able to get new jobs still. I admit I had some trainings and when I have time between my daily business, I try to improve my skills and write down a lot for times, when I have forgotten the half of it already, since only what you do stays in memory.

It is very ambiguous subject:
I saw people with certifications, some very good in these things and some seemed to have just did the barely neccessary to get pass. Same with working experience - there is people that teach themselves a lot of things and do a good jobs - others do just the necessary stuff to get along, mabye even in a not very reliable quality and that's it.

To sum it up a bit - somebody who does a decent job is more important for an employer than any certification. Certification can be proof of skill, but does not need to be.

Funny and impudent thing happened to me:
I had once contact with one of those 1001 headhunter agencies. I got forwarded to their boss in a short telephone interview. She did not even had read my documents accordingly and asked things in a very arrogant style. After checking my trainings, she said it's a bit meagre and I could have done more in the time training and certification wise. She said I am like an old broken car that will be hard to find a customer for. I thanked for the nice conversation and quit the communication.

Some 2 months later, I had directly contact to the company she was searching for and got the teamleader on the phone who had read my documents and wanted to get me for the job with much effort.

So you see the two extremes how people judge about your skills etc. Don't let yourself be pushed down :wink:

Thanks for your advices. It's something I can use :slight_smile:

Having taken a year off work myself and after recently passing the RHCE, I hope you're right :slight_smile:

I wouldn't ever consider it to be "futile", since the skills learned in the process of attaining the certification are very useful indeed.

Sure, if you're already gainfully employed then it's perhaps less important, but if you have an opportunity to get certified, go for it. My previous employers were very good in this respect, offering me the chance to be certified in Solaris, AIX and in Red Hat, and even in Windows, vSphere and other things, but I was always "too busy" to take them up on it. Big mistake! If your boss or your company offers you the chance to educate yourself, take it! Every time.

Frankly speaking, I'm not very keen on certifications.

When I am in hiring mode and interviewing technical people, I have found that people with a lot of certifications on paper are less likely to be very good at the job than someone who has bone fide real project and application development experience.

I've seen candidates, in the past, with a resume full of certifications, and not a single verifiable project of any substance, ever completed. It's really annoying.

A few years ago I travelled to "a particular country" and interviewed folks for a technical position developing vBulletin mods for us using PHP. Many people had lots of certifications and listed vBulletin and PHP on their resume; but when I asked them to execute the most simplest task on the white board, all failed.

That is why the trend for years with busy hiring managers has not been "certifications" but verifiable contributions to significant projects, including open source projects.

I know many hiring managers that will not hire any new (not well experienced) developer or system admin who does not have strong contributions to open source or similar projects on their resume.

My experience is that certifications are nearly "worthless" on a resume; but having strong completed, verifiable projects in a portfolio, even if volunteer (free) open source contributions is very strong on a resume.

In other words, if you want to easily get a job in a technical field, get real hands on experience even it if means working for free as a volunteer for an open source or similar project. You will get a lot of good references (from your team members) and verifiable coding and admin experience. You will more-than-likely get your name on the code you help write. This is much, much more important that a resume full of "alphabet soup" certifications and acronyms.

Think of it like this:

You want to be a pro football player. First, you starting playing with your family when very young; and then you join your school teams. It's when you are playing for your "school teams" (or non-paid leagues) where you get your experience and develop your reputation. The best of these go on to be pro footballers.

The same thing is true for system admin and developers. Play on teams, especially volunteer teams, when you want to learn. Become experienced and you will have such a strong reputation, companies will beg to hire you as a pro. If you cannot produce as a volunteer, who is going to hire you as a pro? Furthermore, volunteerism shows you are generous, social and a contributor to society as a whole.

No one hires a pro football player who studied football and is "certified" as a footballer who has not played much. They hire winners with experience.

The same is true for strong technical professionals.

They offered me help for Oracle certs as they are partners with it..

It also depends on the kind certification. Certificates like RHCE with hands-on, performance based exams are more telling since they are difficult to get without considerable experience..

Agreed. Naturally some certs are more rigorous than others; but in my view, the "great certs" are exception to the rule versus the norm.

My experience with all these technical certs is that they are like "multivitamins" and the multivitamins industry - by far the biggest benefit is to the seller of the vitamins, not the health of the person taking it. In fact, it's pretty much been proven that taking multivitamins provide almost zero health benefit, and in fact cause more damage to the body than not taking them at all.

There is nothing better for the body that eating the right foods (avoid HFCS - high fructose corn syrup, sugary drinks, excessive alcohol, drinks lots of life-crucial water), exercising and staying active (sports, dance, fitness training, long walks - keep the body moving), avoiding or properly managing stress and getting lots of good sleep, etc.

However, the multivitamin industry has convinced the public that you can take a pill "one a day" and you will be healthy. This is a huge "myth" .. it's a downright lie, actually. There are no shortcuts to good health - and it's certainly not found in a pill called a "multivitamin".

In my view, the same is true for the vast majority of certs. Yes, there are some exceptions - not all certs are evil; but the analogy is similar. You simply cannot "take a cert" and become a great technical person. The biggest beneficiary for certs is the commercial companies selling certs; not the people taking them and also not employers who are paying for it.

Instead of contributing to the pockets and bottom line of corporate earnings in the "certification machine"... go out and volunteer for an open source project and contribute to society - and get real experience writing real programs and maintaining real systems.

For example, Mark Zuckerberg of FB fame did not go out and "get certified"... when he started writing early code for his father's dental practice. Nor did he get certified to create the prototype FB app. The same is true for nearly all, if not all, great developers and system admins - without exception.

Granted, everyone out there is not cut out to be the next great inventor or system creator; but the concepts are the same - we learn best by taking an idea (or another's idea) and developing it, step by step, making mistakes along the way.

I agree with Scott that if your employer is willing to pay for certs, then by all means, go do it; but don't get wrapped around the axle thinking "certs" are a kind of "multivitamin" for your technical health; because they are not.

Yes, some certs give lab and hands on experience - and these are considered the best ones; so what is that really telling us? It is telling us that nothing is better than a lot of good, difficult, challenging hands on experience actually doing something "real" - something for the benefit of others.

IT and technology are a blessing. Many people are not IT or technical specialists; but most all benefit from technology in some way. So, if you don't have your own ideas to implement, or obvious opportunities to work on projects, go out and seek projects and volunteer for them.

Someone comes to me and says:

For the last year I did not have a paying job, so I volunteered and wrote code for the Apache Foundation (and here is my code and references) and I volunteered for the Linux Documentation Project (and here are the manuals I wrote)... and then I created an order management system for my local grocery store owner who did not have the knowledge and expertise to make or buy his own....

Another comes and says:

For the last year I got 5 certifications.

Who am I going to hire?

Certainly not the second one with the 5 certs and no projects and no volunteerism.

See also this thread.

2 Likes

Hi Neo...

You and I have a lot in common...

I read your old upload about your Motorola exploits, and enjoyed it completely. Terrific read, thanks...

I part own a small company that deals in two way radio...

As for the certification part. I have no certification of any sort and I am totally an amateur at coding but I have done many kids level electronic projects coupled with matching kids level software to run these projects in various languages.

I have learnt a great deal about how systems work purely from starting from scratch and hammering at the door until it works, then, finding out why it works.

If I don't understand why then I ask.

I would prefer a licensed Amateur Radio buff as opposed to some BSc in electronics engineering to work under me as normally the Amateurs will have had hands-on experience and can just as easily work with their hands as with their heads...

1 Like

Well, I can confirm that just about every certified Internet security "expert" I know does not own nor operate an IT infrastructure that is constantly under attack and just about all of those "certified people" have never been in a real-time "cyberattack" against an IT infrastructure.

I'm constantly amazed at the "industry of certification" which just cranks out "paper experts" who have little to no real time operational experience; yet they parade around as if they are some kind of "expert".

Yep, as wisecracker discovered an old post of mine from long ago, I learned HPUX on a operational assembly line of Motorola radios where the factory had to be operational or "heads would roll". My first job was to build a system to integrate all of the HP test equipment on the assembly line with the Progress database using HP RMB (Rocky Mountain Basic) HPUX system APIs into the HP test gear. I recall that HP engineers told me that no one they knew of had actually done then things I had to do (like use RMB shared memory, message queues and semaphore IPCs), so we debugged the system calls in real time.

.. and at the same time I was learning vi, rm, mv, ls -la , etc. I have many stories like this, and often think I am remiss not to write about them in our "War Stories" section; but I'm still busy coding, learning, breaking down a system (mostly all software systems) into pieces to learn how it works - building things useful.

Somedays I wake up and remind myself "our forums serve to help between 2 and 3 million visitors a month who come to look for answers (or to share knowledge and answers) .... " and it reminds of of the good work we all do here, over the years and even now and into the future.

OBTW, I have one certification, the CISSP (Computer Information Systems Security Professional) cert, but I'm letting it expire, because I have learned something over the years (after getting this cert after doing a lot of security work). Here is what I have learned:

Certification is a kind of "illusion". We get certified and we think we have "accomplished something" and then we think we are an "expert" because we have a piece of paper we paid for from some certification agency (who mades money from all this).

Then, after certification, our minds tends to think "I am accomplished"... which is like a kind of morphine to the mind. We tend to focus on the certification, others who are certified, and the entire warp and woof of certification, instead of "seeking out new technical frontiers and boldly going where we have not gone before"..... (sorry for the Star Trek music in your head right now)

Anyway, not all certs are evil; the problem is really "us'... when we get the certs, we often begin to live under some illusion we are now "experts", and a fraternity similar to a "confederacy of dunces" is created of certified people who resemble a ice cream cone which licks itself silly.

Nearly all (if not all of - that I know of) the technical people whom I admire and deeply respect are not certified, without exception - guess they were simply too busy "doing something" versus getting "certified".

Edit: My apologizes if there are any recently "certified" friends who have busy getting certified and not developing systems, writing lots of code, or volunteering in technical projects - these are only my views and not those of the forums overall, based on my experience and observations.

1 Like

Humm, I guess I am in the minority here. When I am hiring junior or mid-level system administrators, I do look for certification such as RHCSA, RHCE, LPIC2 or LPIC3. Certification does not guarantee me great people or rockstar skills but it does provide me with some evidence that the job seeker has a certain body of knowledge about a specific subject.

Certification is also becoming important for companies as a line of defense against legal cases involving data breaches, etc.

Yes, I understand that and it's good to have different viewpoints; and many companies these days make the same mistake of hiring based on "certs" because they are too lazy to do the due diligence to property check credentials, references and projects of employees; so they think they have some "legal protection" from hiring "certs".

This supports my earlier point, in my view, that people and organizations often look for "short cuts" for health (as I mentioned in the context of "multivitamins" and the same is true for "certs"); however, my experience is that top tech companies (and myself as a hiring manager / director level before) do not care.

Google, for example, does not seem to care if people have certs. It was not long ago Google contacted many forum members (here) some interviewed and shared their experiences; Google did not care about "certs".. they cared about "show me your skills".. not "show me your certs".

In fact, if I was in an interview and people asked about "certs" I would politely say "thanks but this interview is over" as I would never work for a company which places an emphasis on such superficial things.

If I want evidence of "certain body of knowledge" (wearing the hat of a hiring manager) I will ask them to "show me" via the interview process, their portfolio, prior projects, social networks, references and the like. If they show me a cert, I'll just laugh (inside) personally, and I've done a lot of interviews over the years as a part of the hiring process.

However, I do understand the "multivitamin" culture of short cuts, CYA, etc; but I have talked to a lot of hiring managers over the years; and some even say "I will not hire junior or lower mid level person until they have participated in an open source type of project" like Apache2, Hadoop, or something substantial.. None look for certs, not one.

Having said that, it's always good we share different views and we certainly don't need to agree on everything, all the time; so please continue to share your ideas, pro and con, if you have strong feelings either way. After all, it's good we have different points of view and experiences to share with others.

Interesting turn.

I appreciate all the answers you all have given me and thank you for it. It gave me a lot to think about and I read other view on this subject. So I was right in asking here.

Luca