Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Usefull?

 
Kim Lauwers
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
How usefull is de SCJD?

I informed with my company, and they told me that the SCJD is not so usefull because it's mainly Swing and IO.

Now it's always to have it than not

But I've already passed SCJP and SCWCD,
now my company wants my to do the SCBCD first it's more usefull for our customers.

How do you feel about it?
 
Andrew Monkhouse
author and jackaroo
Marshal Commander
Pie
Posts: 12007
215
C++ Firefox Browser IntelliJ IDE Java Mac Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Kim,

SCJD is a practical certification - that is, you must write programs and have those programs reviewed by an examiner to pass. This provides something the SCJP, SCWCD, SCBCD... do not - you are forced to write good, maintainable code in order to pass. The other exams do not require you to write code (although you probably will just to learn the technology), and what code you write can be in any format you like, no matter how unreadable / unmaintainable.

SCJD also introduces candidates to technologies that they may not have used before. You mentioned that your boss thinks SCBCD is useful to your customers - what if they want a standalone application talking to their enterprise system? You will have to know RMI and Swing to do this - technologies that you will use the SCJD assignment.

You will also need to think about how to achieve client requests in order to pass SCJD, even when the client requirements are vague, contradictory, or just plain dumb . You will have to think about how to implement user requirements, and in which layer of the application to implement them. You will have to think about testing, and documentation, and build systems.

So there is a lot that SCJD can offer that the other certificates don't. And you have the ability to learn these skills in a mentoring environment (JavaRanch ). You still have to decide whether it is worth it to you or not though.

Regards, Andrew
 
Saheed Adepoju
Ranch Hand
Posts: 267
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi
Well i agree with Andrew! I believe that you should go in for a certification cause of what you intend to gain and not what your company thinks! Fine if they pay for the exams, they have a right to decide, but I believe if you love the language enough, you would put in for the exams and learn stuff that would enchance your knowledge of the language further!I think the SCJD is a fun exam cause you actually write code(well written), and has been validated by fellow SCJD! Hence presenting such a certification is a good thing!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic