I was looking for some general advice regarding the SCJP exam. I am currently studying for my masters and for my options I have an independent study module for which I was contemplating using the time to prepare for the SCJP exam. I originally began studying java 5 years ago with the intention of getting an SCJP and the same year I started university as I hoped that I would be taught to certification standard or at least do enough java to be confident to pass the exam.
However the first year was very basic and although the second year was more advanced, I still did not feel confident attempting the exam along with everything else I was studying at the same time. Although I can put down on my CV that I have done a few years worth of Java assignments as part of my studies, I don't think many would take it seriously and expect to see an SCJP instead.
On my current course I have time allocated to study whatever and so initially thought that I should attempt to learn some JSP, Servlets and J2EE but then thought I would have the same CV related problem and would not feel confident in applying for Java related work when I finish. So if your reading this some advice and answers to these questions would be greatly appreciated.
1.) Should I stick to core java and prepare for certification well, get confidence and then do the exam ?
2.) Learn some JSP and Servlets since I already know a bit of Java and am intrested in java web based applications ?
3.) Just focus on one particular area of Java such as web based components, sockets, SCJP isn't everything
4.) Regardless of what you learn at University, certification is expected (for employment) in comparison with a degree where you completed java assignments
5.) Remember why you began studying Java in the first place, learn it and do the exam.
Thanks for your time (apologies if reading this wasted it)
I don't think SCJP has that much impact on your CV and job prospects as you are expecting. Being SCJP proves to a certain extent that you have good knowledge of basics of Java. But there are a lot more things that you have to do in a job than that. If I had to hire someone, I would much rather hire someone who has done some projects and knows Servlets and JSP than one who has not done projects and doesn't know Servlets and JSP. If you can do all that other stuff with SCJP, then it would be good for you...