views:

322

answers:

6

Hi

I am student with 2 years of core java experience. Most of the work which i have done till now is in Java swing and related to other core api's of java. I do have some understanding of Java EE.

But i have to decide which certification I should take next after scjp.

Does SCJD is more valuable compared to SCWCD and SCBCD ?

Which one is more helpful ?

+1  A: 

Hi I am also student I have cleared SCJA and SCJP now I am taking SCWCD.I think you can also go for SCWCD is more worth than compare SCBCD. In SCWCD you will enter into J2EE specification. Servlets,JSPs and JSTL. SCJD SCWCD and SCBCD is more valuable.

giri
wow, is there a most acronyms used badge? haha :) wtg!
Arthur Thomas
@Arthur: I get your point, especially since none are spelled out; However, I can't help picking the nit that none of those are acronyms (they aren't pronounceable as words): http://www.merriam-webster.com/dictionary/acronym
GreenMatt
@GreenMatt, read the 'also' in your dictionary listing
KevinDTimm
@kevindtimm: I think that's been added. Too often the dictionary people decide to adjust their definitions to fit improper use, rather than stick with the previous meaning.
GreenMatt
@GM your source, not mine ;)
KevinDTimm
@Kevin: Yeah, I used that source, but I can't control it. I'm not about to put out an online dictionary!
GreenMatt
+2  A: 

I dont think certifications make too much of sense, unless your company is paying for it and/or mandating it. In my experience, I have found knowledge from experience to be more valuable than certifications. Its also what I look for when shortlisting candidates for interviews :)

Ritesh M Nayak
+1  A: 

I would say it depends on if you want to demonstrate deep proficiency in a specific area of Java (SCWCD or SCBCD) versus demonstrating overall deep proficiency (SCJD). It would probably be easier for you to complete SCWCD or SCBCD but SCJD would show a very broad deep level of mastery since there are so many concepts involved in SCJD.

Dougman
but scjd requires only to use few core api's and involves developing a project. Won't it be limited to scjp style skills ?Or SCJD is considered really an up on ur resume as it's more of a project based exam unlike other developer level certificates which are question based.
changed
Have you read about the various SCJD projects? There are quite a few skills required to correctly complete the Developer project (good object orientation, multi-threading, persistence, client/server distributed communication). You can see lots of feedback in the forum at JavaRanch:http://www.coderanch.com/forums/f-25/Developer-Certification-SCJD
Dougman
what prompted me to ask this question was .. earlier i was thinking of taking SCJD .. but two thing i had to reconsider about SCJD one was cost/time involved and its acceptance for job.
changed
I would definitely consider the SCJD more time consuming than the SWWCD or SWBCD, especially because most of it is on your own time. You receive the project spec and then must make yourself take the time to complete it. Whereas the others you schedule your exam and then go take it. As an experienced Java developer I would rank an interviewee with SCJD over one with SCWCD or SCBCD, though I don't discount those and consider them great accomplishments as well.
Dougman
+6  A: 

Speaking as someone who has interviewed a number of prospective Java employees, my opinion is that certification is no substitute for real programming experience. I look for evidence of ability to design, program and solve IT problems, together with evidence of interest, intelligence, ability to work in a team and common sense.

So my answer would be neither. It is better to spend your time doing real programming work ... or as close to real as you can manage.

Stephen C
+1  A: 

I have recruited several software developers, and developing Java for more than 7 years, I haven't seen SCWCD SCBCD or SCJD certified applicants in any of the CVs I've read or saw it required by any company I applied for. Experience and attitude is what I look for, not papers.

If I would take any certification myself, or be impressed by a one in a CV, it would be Spring certification

Ehrann Mehdan
A: 

The SCJD exam is good exam for showing you’re practical programming skills. The SCJD exam is about building a Java Swing application and implement a very simple file based and threat safe database engine for it. But the SCJD exam is generally seen as a though exam that takes too much time.

Most people ignore it and go first for the SCWCD and then for the SCBCD. Because the SCWCD is seen as easier than the SCBCD, just as many people consider the frond-end lighter than the back-end jobs.

I think getting the exams is a good idea. Although they don’t proof you’re a good programmer, it sure shows that you have a minimum level of theoretical knowledge needed to be a good programmer. A general IT degree does not proof you specific Java knowledge either. But like the college degree, it shows, you have invested in it.

Just ask you’re self the question, who would you hire if you needed a Java programmer: The graduate with only a college degree (who maybe needs to be send on Java training first) or a graduate who has real proof of his (theoretical) Java knowledge?

Kdeveloper