I have not programmed before but have supported PC users for years as a support technician. I recently (in June) bought the guide by Kathy and Bert for SCJ 5.0 with a dream to get certified within 2 months or so. It looks abit uphill now. How do I prepare and get certified with the minimum time possible and what is the realistic timeframe if I dedicate this task fulltime?
I've just got the SCJP 5 certification, all you need is read and do the exercicies from Kathy Sierra book, that book is more than enough to succed in the examination. Pay special atention to threads chapter. Good luck!
I disagree with the previous poster. I believe that the SCJP 5.0 certificate exam is not so easy. In K & B, in the introduction, it says something like "The SCJP 5.0 certificate exam is one of the most difficult -- if not the most difficult certificate exam in the industry".
It sounds like you are computer savvy but may not have the foundations of computer programming down yet. I would not try to rush it. Take your time. What you learn is more important than how fast you get the certificate.
Consider starting with a fundamental programming class or a more fundamental Java programming book other than K & B. For example you have to understand data structures and algorithms before you can understand the Collection interface, the List interface, and the Map interface.
There was a Java programmer who had been earning his living developing software in Java for 2 years and he reported here that he didn't pass the SCJP 5.0 exam. Even practical software development experience doesn't guarantee that you can solve the puzzlers of the SCJP 5.0. This doesn't necessarily mean that this man was not a good Java developer -- it may mean that the test doesn't test practical knowledge.
You may consider taking the SCJA 5.0 first and then study for the SCJP 5.0 next and possibly just learn the material and skip to the SCJD or the JSP & Servlet exam which is where the jobs seem to be.
The SCJA is an overview of all of Java. It covers more of Java, but not as deeply as the SCJP 5.0 covers the Java language and the most commonly used Java APIs.
People who have not taken the SCJA recommend skipping it. Those of us who have taken the SCJA know the value of learning the basics and then learning the more detailed aspects of developing in Java. "You have to crawl before you walk and you have to walk before you run".
So here is my advice: 1) take one or more classes in Java software development to understand programming, 2) Pass the SCJA 5.0, 3) Study for the SCJP 5.0 but if you think you have mastered the material well enough, you may consider skipping the actual exam and going on to something more practical than all the puzzlers in the SCJP.
What do you have to say for yourself? Hmmm? Anything? And you call yourself a tiny ad.