This week's giveaway is in the Spring forum.
We're giving away four copies of liveProject: Protecting User Data with Spring Security and OAuth2 and have Laurentiu Spilca on-line!
See this thread for details.
Win a copy of liveProject: Protecting User Data with Spring Security and OAuth2 this week in the Spring forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • paul wheaton
  • Devaka Cooray
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Liutauras Vilda
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
  • Piet Souris
Bartenders:
  • salvin francis
  • Mikalai Zaikin
  • Himai Minh

SCJP for a TOTAL beginner

 
Ranch Hand
Posts: 57
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi everyone,

I would like to get some advices on what are the preparations like (in terms of the following) if a beginner (no programming experience) would like to pursue SCJP:

1. BOOKS to use
2. TIME needed
3. OTHERs

The above assumes the person is in self-study mode (no classroom).


THANK YOU.
 
Ranch Hand
Posts: 5093
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
the exam is designed to weed out those pretending to know the language from those who really do.

Therefore just learning a set of rules by heart isn't (or shouldn't be) enough.

Start learning the language and learn it well, and get realworld experience using it. Take a year for that.
Then start preparing for the exam.
 
Ranch Hand
Posts: 724
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Take some mock exams and you will see

http://www.danchisholm.net/
[ January 27, 2005: Message edited by: David Ulicny ]
 
Ranch Hand
Posts: 219
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi i have no work experience in java .How good is it for me to take SCJP.
Does it means only experienced people can do well in the exam.
 
Ranch Hand
Posts: 401
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Ramya JP:
hi i have no work experience in java .How good is it for me to take SCJP.
Does it means only experienced people can do well in the exam.



If you have reasonable programming experience you might wanna get Kethy's and Bert's book (Sun Certification for scjp and scjd) and take sample exams. You'll probably be able to get the necessary knowledge for the exam, however i wouldn't say you'd be a good java programmer.
 
Jessica Ngui
Ranch Hand
Posts: 57
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
This is a good feedback from a friend:

3 months - to learn a GOOD Java foundation
1 year - to be a good Java developer thru a Java job (can prepare for scjp after this)
3 years - to be a good J2EE developer
5 years - to be an expert in J2EE stuff

How's that.....
 
Jeroen Wenting
Ranch Hand
Posts: 5093
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Is that cumulative Jessica, on sequential?
In other words, will it take 5 years after typing javac for the first time to become a J2EE expert or 9 years and 3 months?

I do agree with the minimum of 1 year experience to go for SCJP (though I'd venture that maybe the exam is too easy if people with a year or less can pass it).
 
Ranch Hand
Posts: 148
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I have primarily worked with Microsoft Technologies and have no Java commerical experience, however I hold 4 Java Certifications, so it is possible to pass these tests. I have been programming in C# for two years though and read about Java quite a bit. When I passed the SCJP 1.4 in September 2002 I had no Java experience, I studied like mad for a month and had 1.5 years ASP and VB 6 experience. So it is possible to crack any test without experience. It is certainly possible but more difficult, if you are willing to study seriously I doubt that there is a test that can't be cracked - I did find the SCBCD quite hard, but I have no EJB experience but read Head First EJB. So don't necessarily be discouraged if you don't have experience, certification is a great way to advance your career.
 
Jessica Ngui
Ranch Hand
Posts: 57
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
<Is that cumulative Jessica, on sequential?>
It is sequential, Jeroen Wenting.

<So don't necessarily be discouraged if you don't have experience, certification is a great way to advance your career.>
Well said, Dibbo Khan. Think your words are very inspiring....!
 
Dibbo Khan
Ranch Hand
Posts: 148
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
In our industry in the last four years, since I got in it, I find alot of people tend to inadvertently discourage other people. I don't think anyone means to actively discourage anyone, but as a sign of the times in IT, the impossibility of every situation is pointed out.

I have managed to advance my career alot in these four years, I am now a C# consultant. I you have certification, you will certainly differentiate yourself from other graduates. Practice tests really help, and there are many good ones for the SCJP 1.4, one from e practice exams, you will find a link to this on the SUN web site. If you are certified I think you would find an entry level Java job without too much difficulty. Read up a bit and memorize a good practice test to death, that really isn't so hard, and you should pass. I have the numerous certifications to prove the point.
 
Jeroen Wenting
Ranch Hand
Posts: 5093
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
if you have no experience then yes, certification will set you apart from others with no experience who have no certification either.

But you'll find that most sane recruiters will view certification as far less important than realworld experience. They've seen the hordes of certificate collectors who have no experience at all ruin projects by applying theory to practical problems it's got no relation to and react accordingly.

Yes, people sometimes try to discourate others. But that's mainly others who seem intend to get some certificate by blocking for the exam without any knowledge of the subject matter whatsoever and then pass themselves off as experts.
Such practices devalue the value not just of the certificate but of the entire profession which is why we don't look kindly towards those who practice it.
 
Dibbo Khan
Ranch Hand
Posts: 148
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
But everyone does have to start somewhere. All the certification entail is good knowledge of the material one is tested on. That is quite possible without experience, I have reiterated that you have to study quite hard.

One purpose of certification is to demonstrate knowledge of an area that you don't have experience in and open up these areas for yourself. Certification isn't enough by itself but it is far better than nothing.

You have mentioned that some people are certified and pass themselves off as experts, That is something I have never done in the J2EE realm. However I know of many more people who have no certification, no experience whatsoever, or no useful experience and then proceed to pass themselves off as experts, that is far worse.

You must be aware of many such people. People do have to start somewhere and getting certified is a good first step in the absence of experience. People can have good knowledge of OO concepts and an API without experience, that is just a simple fact, that is better than being non certified and without any experience as well.
 
You showed up just in time for the waffles! And this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic