Yes, I also agree that the weight of SCJD is heavier than SCWCD, however, what we want to do in SCJD is RMI,
JDBC, swing. These APIs are not as hot as
JSP,
Servlets,
EJB, etc. (I believe)
Moreover, before I look at the sample of SCJD, I guessed that it required us to define several tiers (client tier, presentation tier, business tier, integration tier, etc... They are what we learnt from java books). However, design pattern is not the main conern in SCJD. That's why I start suspecting SCJD is really useful in term of market need. If it is only a proof of your programming skill, is it worth to spend 350 USD and more than a month to acomplish this certification?
Therefore, the question is which cert's objective is more attractive, and which one is more presuadive? Would any experienced programmer give me some comments?