I am a java programmer, have about 1.5 years work experience with Java. I just take the SCJP exams and get a 98 score. It seems that SCJP is worthy because even I have used java for 1.5 years, I am not familiar with all aspects of Java. And it is SCJP who helps me to have a systematical and more comprehensive understanding about java. When preparing for this exam, I studied many books such as "Thinking in Java", SL275/SL276, Complete Java 2 Certification Guide etc. I really learn a lot from this exam.I wonder is it worthy for me to take the SCJD exam. I found that there is little content in SL285 and many of them are familiar to me. I think it is better to take the IBM exam "Object Oriented Analysis and Design with UML". But I don't know how people outside in the America or anywhere else( I am in P.R.China) look on this. Can you give me some opinion. Thanks a lot in advance.