Hello, I know this is not a Java question per say, but in my desire to learn Java to complement my Perl knowledge, I purchased "Head First Java." I have 8 years Healthcare IT work experience as a Unix admin on HP, AIX and some Sun but ever since really getting into Perl over the past 5 years, I desire to switch career paths as a Perl/Java developer because programming is what I really enjoy doing. I am debating on taking some online classes Java/Jscript/XML/CSS from Sun and Oreilly to get something solid on my resume apart from my Perl and Perl CGI work experience. If I were to win this drawing, how beneficial do you think this would be and do you think I could put this on my resume?
I think a programmer certification will help you put something on your resume. Then again it depends on what your employer thinks about certifications. If career change from perl to java is what you are looking for I would suggest you also look at the WCD and EJB certifications. This is because java's core competency lies in web development.
Thats not to say that a SCJP wont help you. Once you have knowledge of core java, learning some web related concepts is a plus in my opinion. Good luck on your shift
Oh by the way... if you plan to take SCJP this post might stick around here, or it is likely to move to the jobs discussions forum.
Originally posted by John Meyers: I would suggest you also look at the WCD and EJB certifications. This is because java's core competency lies in web development.
I disagree with that. Java's core competancy is server side, but not necessarily web development (in fact, I would argue other languages are better for web development).
As for the value of classes, the answer is, it depends. Ultimately you need to know Java and whether you learn best from a class, book, or by doing, you know better than us. That said, knowing it is not enough, you have to convince the employer that you know it. Taking a class helps, but I'm not coninced it's enough (it does depend on the employer). I often recommend doing open source work and developing a portfolio of your work you can show employers, including demos, code samples, etc.
You best bet, btw, would be to talk to HR at your current company, tell them your career goal and see if they can help you transfer to a different role. Caveat: this assumes HR and your manager are supportive and not vindictive.