IT Certification Less Important Now?
lpq writes "IT certifications, popular after the dot-com bust, seem to be hurting careers now according to this article in the current Eweek.com issue. Guess employers are getting hip to the idea that those who don't have experience or can't "do", get certified..."
There is nothing in the article stating IT certifications are hurting careers. To summarize the real article:
I personally think certification is bullhockey, but I don't necessarily hold that someone has a certification against them. Doing so (subtracting value for certification) would be akin to disrespecting someone for having a college degree, and that doesn't make sense.
So, if you have certs, it isn't going to hurt you. What will hurt you is not having skills companies are looking for (unfortunately, the article is really a little thin on what those skills are. The article does list some very broad categories that are "growing" (whatever that means): Applications Development/Programming Languages, Project Management, Training, Webmaster and Security).
Bottom line, as it probably should be, you're going to get evaluated and paid for performance, not pieces of paper.
I don't know about the rest of the Slashdotters here, but I still see lots of job postings that ask for the alphabet soup of certifications. Now though, as opposed to around the time of the Dot Com boom, I see lots of "certifications requested" or "certifications a plus" rather than "certification required".
It is absolutely disgusting to say the least that in some areas qualified people are turned down for jobs because they lack a piece of paper
+(norad) if you rearrange the letters in mother in law, you get woman hitler
About ten years ago, I got my assorted MS certifications, taking 10 different tests at a cost of $1,000 total. I was new to my current job and found that while it didn't immediately raise my salary, it did get my foot in the door.
Within six months, I was our company's first SQL Server admin. A year after that, I was the sole developer on the newly formed Web Services team. Long-term, the certifications were a very wise investment.
Still, the bottom-line is that people were most impressed by my performance. Being able to study and pass ten different tests probably reflects on my sometimes insane degree of focus, rather than full comprehension. I barely passed my NT certification and only now fully understand the wacky security model.
When I was in high school, working at a computer store, I though maybe an A+ certification could help me get paid more and maybe look 'more experienced' to potential clients.
Then I looked at the requirements.. It's a joke. To be certified in A+, you're basically acting like the sole set of computing solutions is the Windows platform. The example tests had questions that seem to attempt to lock you into the idea that only Microsoft products exist and all computer hardware is used to run Microsoft software. So, I decided not to waste my money to get certified.
It looks to me that if someone is willing to waste their time to get A+, the lowliest of certifications, that they probably are not worth much for their time. I think about 80% of the average Slashdot readers could pass the A+ exam no problem just by taking the exam. So, imo, the certification doesn't say much other than you waste your time.
I mean.. if someone put 'passed driver's license test' on his resume, wouldn't that maybe make you think he was 'special?' A+ is the 'special' persons' computer certification. It says, 'even though Bob doesn't look like he can function like a normal Internet user, he actually can because he's A+ certified.'
--- We need more Ron Paul!
My current position as a *nix SysAdmin required that I take a long written (as in - paper and pencil) test on some rather complex questions involving Solaris, BSD, and Linux (e.g. - "write a script that will cancel all mail messages in a courier queue that is more than X days old and report/mail the results to all current admins"). Once I was hired, I discovered that most other people who wanted the job and wrote "UNIX" in their resumes would apparently come up against a brick wall rather hard if they didn't have the experience behind the ink.
But then, you can find out in five minutes at a shell prompt whether or not someone really knows *nix, as opposed to a GUI environment where a candidate can guess-and-click their way to success.
Quo usque tandem abutere, Nimbus, patientia nostra?
Guess employers are getting hip to the idea that those who don't' have experience or can't "do", get certified..."
Me, I would take a cup of ambition before certs as the I/T - Tech business is one where you will continue to learn some 30 - 40 years. Part of the job is to be able to contiunally learn and then being able to use what you learn. And companies can't afford to totally train a person up, the person wanting/needing this training needs to get with it and drive most of it from $50 books. And then practice it. An often undervalued trait when being interviewed.
As tech info and Mom's home made cookies have one thing in common, they go stale fast. They may even type cast you which can prevent you from moving forward. "Hey, we can't take our only CNE and move them to Window's" ring a bell? Could happen to a MSCE doing a UNIX/Linux cert.
Another hint, don't waste your neurons on fads like NET. NET2 and NEW NET and what comes next. Study the core stuff like RPC and sockets. Stick to the basics and the standards. I learned C 25 years ago now and still use it today. Moving to C++ was easy as it was to Java. I didn't go through too many fads and learned this early with Basic/Pascal/Prolog. Pick your language carefully as it takes time to become "proficient" and "professional".
So the above merits some truth.
Skills and experience probably get you in the door a lot more often.
to an extent; but what if someone spent 5 years as a sendmail admin, and 4 years after that as a postfix admin? Sure, someone who spent 3 months working with courier might know exactly where the mail queue is off the top of their head, and how to use courier commands to purge it, etc, but I'd rather have the person who "knows more about mail".
That question isn't testing "knowledge of running a mail server", it's testing "Knowledge of specific courier things, and scripting prowess".
sig?
Ahem,
Have you ever head of a fellow called Stephen Bourne? There's a thing called the "Bourne shell" named after him.
Bash now comes with Solaris. Not just 10, but recent disk sets of 8 include it as well.
A house divided against itself cannot stand.
When you mean "quick and dirty" you do mean *quick and dirty*!
/root
doing awk, cut inside a perl program is not the best thing to do, even when doing things quick and dirty.
Your script has a major flaw. It assumes that the home of user $user is "/home/$user" and this is not always so. My root user has home
proper way to get the homes would be:
while(my @u = getpwent){
my ($user, $id, $home) = @u[0,1,7];
if($id>=1000){
#do something
}
}
This has the huge advantage of not using bash, awk, cut to get the usernames
gets the right home directory
less memory intensive since if you had a machine with lots of users you'd be reading all of the data into memory and this one processes it one at a time.
Works with NIS (or should at least, not 100% sure)
Have a look for
perldoc -f getpwent
man getpwent
Of course in practice you would only iterate through some users of a defined group.
A little less trivial but easily doable.
https://www.accountkiller.com/removal-requested