O'Reilly Now Competing With Sun Java Certificates
Joel Aufgang writes "O'Reilly Media's O'Reilly School of Technology in partnership with the University of Illinois has just launched a Java Programming Certificate Series, which looks like it's intended to compete with the Sun Certified Java Programmer (SCJP) certification. According to O'Reilly's press release, this is not an exam-based certification but rather a series of project based instructor-led courses that, if you pass, earns certification backed by the University of Illinois. Also interesting is the use of Eclipse as the preferred learning platform as opposed to Netbeans."
Some of these certification procedures are really starting to look like the mass of degree farms recently shut down.
"I took a class." can be even more easily abused than, "I passed a test." for posing false technical capability. Maybe not though. The market is definitely flooded with people using certifications to mean "ability." I hope this mitigates the problem rather than continuing it.
Does anyone take those certifications seriously or are they there to take money away from programmers who don't know any better? I very rarely see a job that requires them and I think those that do are posted by folks who want to share the loss of money.
Also interesting is the use of Eclipse as the preferred learning platform as opposed to Netbeans.
They're both pigs. They take too long to start and whenever I move my cursor, they both hang - and this is with a 1.6 GHz Duo, a gig of Ram, on XP. Geeze, WTF! Do I need a frick'n gaming machine to write code now?!?
I took one earlier this year. It was primarily good for testing my ability to regurgitate information about the language and APIs. That's it.
If I were an employer, I would give much more credence to someone coming in as an entry level hire or switching from another language if they had something like this. Lab-based, graded courses show that you have at least some practical ability to apply the material.
In hindsight, I agree with a professor of mine who said that a single, solid A in a 400-level CS class is probably worth more than any programming certification starting out. If you want to do this on the cheap, just take a few classes at a community college. That's what I'm doing to get some "official training" to back up the fact that I do know C# well enough to make the switch from Java. One or two audited courses will have the same effect, but cost me less than $300 and I'll only have to do a few homework assignments and exams :)
Java Certification only proves you know how to answer trick questions. It's primarily just shows lines with several operators in it and you have to know which ones take priority.
The correct answer to most of the questions should be "This code is so horrible I would rewrite it to be clearer".
When hiring, I've found Java Certified people to be worse than the norm, in no way does it actually test your ability to program.
It's turtles all the way down.
Also interesting is the use of Eclipse as the preferred learning platform as opposed to Netbeans.
Wow, so they teach what people actually use? What a concept!
Kidding (sort of)... NetBeans may be wonderful. But I don't think I've talked to anyone that's used it on a regular basis since 2002, It's about 90% Eclipse and 9.9% IDEA, with the occasional hard-core VI guy.
Garg
Alumnus, Xavier's School for Gifted Youngsters
It might be different on the networking side, but I've never seen a developer cert that was worth the paper it was printed on.
Programming certs are silly because programmers are usually hired by other programmers who use the same systems. Serious programs are rarely written by a single person. The manager of a Java programming team usually knows Java.
System administration certs make more sense because the hiring manager may not be familiar with the specific product, and so would be unable to verify the competence of prospective employees.
-- Support a free market in the field of government
That loud mouthed good for nothing son of a ...
Oh. Nevermind, carry on.
WE'LL DO IT LIVE
Got a pretty boring job right now, so I thought I'd tried to bump up my skills during regular office downtime. The Unix sysadmin modules are OK, and a million miles better than crappy 'learn-by-rote' microsoft courses. To get through them you do need to have some clue, though I have found them pretty easy (with 2 years' sysadmin experience). I would recommend them to a total beginner to get up to speed working on real systems. Anyone at a higher level can get just as much from a test system and a bunch of textbooks, for a far lower price.
I have a "Web Programming" cert from O'Reilly. One of the six (> $300 @) courses comprising said cert required me to "learn" Unix. I think we got as far as the 'ls' command. The O'Reilly folks are where I turn first for IT books, but, these courses simply do not measure up.
It's like a taste explosion!