Hi folks! My question is about what u would do in my situation, in the best interest of my career. I work in a banking environment and have 3 years of J2EE experience. I have taken the java programmer 1.4 certification, and am thinking about WHAT certification to do next. The question really is should i wait with the �Developer for the java 2 platform� exam or even skip it, and do the �Web Component Developer for Java 2 platform enterprise edition� as j2ee is my field. Or should i do them both, and in which order ? What do u ppl recommend me ? All views appreciated. Thanx.
---------------------------<br />Shafkat Talli<br />SCJP 1.4, August 2003.
Hi Shafkat, I personally will do both of them. I started with SCJD because I had no previous Java experience (just the theoretical knowledge needed to pass SCJP), and that it seemed logical to me to get some general Java experience (and to get certified on it) before getting more specialized in J2EE. But in your situation, I'd probably do SCWCD alone, or both of them but starting with SCWCD. Because SCWCD is far less work (a "simple" multiple choices as SCJP and easier than the latter as far as I know), given your J2EE experience, you could get that one more certification nearly "for free". Best, Phil.
Hey Shafkat, Phillepe is giving you sound advice. I work in a banking environment too and I also have roughly the same amount of J2EE experience. I have done SCWCD already and found it relatively easy. First because of my background (same as yours), and another because the book written by Hemant DeshMukh et. el is outstanding. I found the SCJD to be an eye-opener. First, I had really ignored the progress being made on J2SE front since I was so narrowly focused on J2EE. Second, the assignment is really a good one and coupled with Max's book and the support that he/Andrew/Mark and other experts provide on JavaRanch, you will end up learning a lot. That is my goal really since I have more degrees than I care for. Regards. Bharat
Hi Shafkat I guess the question is what are you doing these exams for? If you are trying to impress someone at work that you really know your stuff, then you might want to go for one of the exams that are close to your area of expertise (SCWCD or SCBCD). If you are trying to learn new things and extend yourself then you might want to start with SCJD and move to the others later. Personally I think in terms of your long term career, doing all the exams will make you a more rounded person. A potential employer can (hopefully) see that:
SCJP - you are not reliant on the compiler finding your bugs
SCJD - you can write networked applications (both GUI and server) that do not require web server
SCWCD - you can write web applications
SCBCD - you can write EJBs
I would not recommend SCEA unless you are actually in the position of team leader / architect, or going for such a position. Getting it too early in your career could (in my opinion) put you in a bad position: you will be overqualified for a programmer position, but not have enough experience for a senior position. But this is just my opinion. One final thought - you should definately do the SCJD assignment and join us here. This is the friendliest forum (now I had better hide from all the other bartenders) Regards, Andrew