This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I HAD POSTED THE MSG EARLIER, BUT COULD NOT GET ANY REPLY FROM U SO ADDING ON ANOTHER THREAD TO MAKE U REALIZE THE IMPORTANCE OF THE WHAT I AM GOING THROUGH.PLEASE DO NOT IDNORE THIS MAIL. Hi there, Actually I had appeared for the exam on 1st July, but could not get through. Now I have been preparing for the test for the past one month and I feel disastrous as i am not able to gather a clear picture of what to expect. I have been to varios sites and have been visiting varioues forums. Is it really important to read through JLS? I find the language a bit difficult. As I have been seeing many who have passed the exam referring to JLS with utmost importance, I feel sick and tired when I do not follow it. I was referring to JLS as I had failed in the first attempt and did not want to loose a chance. But now I find it equally disastrous when I am reading through JLS. I feel that I was better off last time. At this present moment of time, I feel astray....Can u guide me to shore and help me with the preparation? I am just an average guy with average thinking. Do u need to be extra intelligent to pass the exam? Is that why i failed? I NEED HELP PLEASE! Thanking you in advance
[This message has been edited by Vivek Nambiar (edited September 25, 2000).]
Joined: Sep 25, 2000
I GUESS THE MODERATORS ARE ON LEAVE!! HARD LUCK NEXT TIME!!!
Since no moderators answered, I will try. First, Java is a very difficult language. It is my 8-th language so I can compare. Second, people refer to JLS because it is the main authority in Java world. JLS has priority over any other book on Java, JLS is �always right� just because it is Java Language Specification. Second reason to refer to it: it is complete, as probably no one other book. But it is NOT the best book to learn Java! Yes, I also found its language difficult, I read JLS at least three times before I could understand each and every sentence. For me personally this exam turned to be more difficult than I expected. Usually it takes me no more than a week to �pick up� a language, not the case with Java and with certification exam� . At a point I was so frustrated that almost decided to give up. Than I realized that if I will learn language with only certification proposal in mind, frustration is inevitable. I decided to forget about the exam and just enjoy this horrible language. It helped, my mistakes do not make me mad any more, I love them because they point where my understanding is weak. Do u need to be extra intelligent to pass the exam? IMHO to pass the exam you need to be either 1) extra intelligent OR 2) have a good memory OR 3) to work hard and have a lot of patience At least one condition is required My opinion: if you work hard, you can do it, although it may take longer than you expect. Just relax and work in your our temp. Hope this help. What other guys think?
You don't have to possess great intelligence/IQ inorder to pass the SCJP exam. Though it is considered to be one of the toughest certification exams, it is fairly easy to pass if you know the concepts well. The proof is in the pudding - just see how many people post their success here in JavaRanch every day!! Do you have prior Java experience? If not, it is probably best to learn the language first before thinking of certification. I say so because of two reasons- One - Certification does not cover all language aspects and so, if you just try to pass the exam, you may not be prepared to take on a Java assignment and work independently. Two - It is really important to understand, appreciate and experience what the language has to offer. The best way learn swimming is by getting into the water first, not by enrolling for a championship!..if you agree with me on this point, perhaps you should defer your schedule for getting certified and focus more on educating yourself with Java programming. JLS is not a book you should read to learn Java. It is a very detailed language specification which will come to your rescue when you start wondering why something behaves in the way it does. Don't worry toomuch about JLS. You will be able to appreciate the design of the language only when you find yourself comfortable with Java programming. Let me tell you, JLS is not included in SCJP objectives!! Ofcourse, my arguments so far has been based on the assumption that you are new to Java. If not, ie., if you already know Java, you should first take a couple of Mock exams to gauge your technical standing. Once you have identified your 'gray areas' it is easy to persue them with increased focus. Hope this helps, and wish you good luck with the preparations Ajith
Open Group Certified Distinguished IT Architect. Open Group Certified Master IT Architect. Sun Certified Architect (SCEA).
Hi Vivek, Here is my experience with SCJP: I only refered JLS when I had some serious doubt, otherwise I used to write small program to test it. I can't cram things, so if I want to understand some particular concept, I need to do programs on it. "Do u need to be extra intelligent to pass the exam? Is that why i failed?" Moral of the story: No, you don't at all need some extra intelligence to "only PASS" this exam. For inspiration: BUT Yes, you need VERY VERY HARD work to learn and understand JAVA. So you have to be sure why are you appearing this SCJP. If you are very serious in learning JAVA, then read and learn it as JAVA is your "passion". Don't read it for the sake of reading it. Remember this thing: Person you works hard and achieve his success, knows the worth of his success and hardwork.... Ask yourself: Before preparing for exam, find out why you failed in the exam. 1. was it because you didn't read questions properly 2. was it you didn't know most of the things that came in exam 3. were you overconfident or lost confident. once you will get the ansewer, you will know how to prepare for the exam. One solution can be(this is what I did while preparing for SCJP): Start from the begining. Do all the mocks. Make some benchmark. e.g. what mock you did and how many were correct and how many went wrong and WHY it went wrong(it can be because you didn't read question properly or any other reason). Whatever questions you will miss(for whatever reason), put(copy and paste) them in seperate document. By the end of the day you will know why are you doing wrong and which area you need to be improve. And there will be one time, when you will tell yourself, "Yes Vivek you are ready to face your exam". And remember " there is ONLY one thing between success and failure and that is "CONFIDENCE". Don't be over-confidence, and don't lose confidence.....Hope it helps If you want I can send you my benchmark that I made for myself, while preparing for SCJP.
Vivek, I am sorry for the late reply. JLS is hard to understand. It is not a must to pass the exam. So don't be afraid. It makes you more stronger and also to get very good %. Many people get good marks by more and more practice and every time you learn from your mistakes. If you get a doubt immediately write a small prog and see. Definitly you can pass. Try to attend more and more mock exams and get a exam taking feeling. It also really help. MOst of all don't get tensed during the exam hours and use the full time and have control over the time. With R&H book and little bit of extra reading and more and more practice you can definitly pass. . I think you know this site www.javaranch.com/maha Please visit there also. With best wishes, maha anna