Hi everybody, First of all I would like to thank to Dan Chisholm, javaranch, Kathy&Bert, Khalid A. Mughal , Marcus Green (I put them in alfabetical order since all had MAX_PRIORITY :-) ) for their help in suceeding with the SJPC. I passed with 100 %, so I can garantee that the rumor that sun would not allow 100% (discussed here) is not true. Concerning the "nice-part" of the experience taking the exam: - clarifies some notions for you, - it really helps improving the quality of your code - nice to learn so many things (especially from javaranch) - I liked the questions since most of them do test your knowledge on the language itself and not all kind of tricky things you can find in the mock exams (BUT don't worry I said most of them, not all of them). And don't missunderstand me, taking the tricky mock exams did help a lot.
Concerning the "not-so-nice-part" of the experience taking the exam I can say two things: - I found it very unfair from SUN that the time starts counting from the moment you have to agree to all kind of agreements (and it did happen to me that I said myself why not reading this time the agreements since I almost never do it :-) ). So when I saw actually my first question, I already had 5 minutes less. Is true time is not a real concern if you are prepared but still, I have to admit I panicked a bit to see I wasted time with ... noting. - I found the exam level a bit low; I expected more tough questions. Or if not tougher questions then at least a higher passing score. But once again, don't missunderstand me: no reason to go there if you didn't study for it (even if you are programming in java for quite a while). Just as some eventually helping ideas: - I wouldn't take such exam before actually programing in Java (definately not because I woldn't pass, but because I wouldn't find it so usefull) - If you just want to pass the exam then go through Kathy&Bert's book and do some of the Marcus Green's exams. It should be enough. If you are a bit more ambitious and do all the tests and the master exam you should get between (70-90) %. - If you really want to get over 90% giving some answers to javaranch (just to get some self confidence), taking Dan's mocks exams and studying Khalid A. Mughal as well would help a lot. Success to all who did not pass yet! Miki
Thanks Jui. I have studied 1-2 weeks in the winter (from Khalid A. Mughal) but something came up and I could't make it back than. No I restarted studying for 2-3 weeks (from the other sources I've mentioned). Is true it was a bit hard work. And hard in the sense that during day I had to work at the company, and I had time only after 7, 8 o'clock PM each day + full weekends. Good luck.
Congratulations Miki. I figured out the answer to your question from yesterday, but I see that it is too late. Thread-0 is declared as a private inner class of LogManager. So that is probably why enumerate will not give you a reference to the Thread object. active Count returns 2 but enumerate returns 1.
Fantastic job!! I agree, studying for the exam helped sharpen my overall knowledge of the java language. I feel much better working in a language that I feel I have a certain level of expertise in. I would very rarely study as hard as I did on my own, or just for the hell of it. Having a goal to pass the exam kept me focused and interested in learning, which is why I personally like the certification route, even if it doesn't hold much weight on a resume.
Congratulations, I think you are right Miki, I will be taking the exam pretty soon. And I feel that I know much more than anybody else without this certificate. I think if you have this certificate you are less likely to write faulty code, because you already know most of them (since most of the exam is based on code that would not compile or not run). Good luck on whatever you are doing next !!!