I dont think you can directly expect any more money, but you should find that it easier in general to find work, and some positions that would not be open, will open for you. You need to look on certification as a way of demonstrating your abilities, (just like a degree), not a financial instrument. James
I agree. Of course, a pay rise would be great, but also look at the exam as something that brings you into the discipline of delving into Java fundamentals. That's one of the goals of any certification exam. Some of us may have been programming for a while, but I think Mughal's book and Bruce Eckel's 'Thinking in Java' open your eyes to how simple and powerful the language can be . (As an example, Eckel's book explains the concept of object references as holding a remote control in your hand to pass messages to your television !) Anyway, I guess the pay rise would still be welcome !
This question pops up every now and then, and answer in a word is -- YES. But like most things in life, it depends! Depends upon how you define "something being useful"?, in terms of monetary gains it entirely depends upon the company policies for which you are working or intend to work. Most companies do consider it for a pay rise, most companies prefer a certified person to an uncertified person, all other things being equal. In reality, it quantifies a professed knowledge of a topic. It's of a value to the employer, to carry out the elimination process with some justification. As an employee, or as a prospective employee you could only benefit from this. It *does* involve lot of study and hard work. Typically, SCJP does not focus much on memorizing unlike some other tests, you are required to understand how the code works, why and how it produces the particular o/p. For a good score, you need to have very strong foundation of Java language fundamentals, and should also understand important concept like threads and I/O. So it is useful if you consider it as tool to procure Java knowledge and quantified recognition of the same. Having said that, I firmly believe that passing a test and being a good Java programmer are two different things. A very good Java programmer may not score very good percentage and a person with good SCJP score does not necessarily mean a good Java programmer. Although, if you are a Java programmer working on the technologies involving SCJP objective, getting good score shouldn't be a big problem. (Nevertheless, it requires you to study, because SCJP does cover some redundant details (IMHO) abt AWT, IO etc, for which a normal professional will use an API doc.) Frankly, this discussion can continue forever, it has been discussed so many time before in various Java Newsgroups as well. Here are two *very* interesting threads - one from comp.lang.java.programmer and other from Javaranch. SCJP at CLJP (one of the) SCJP discussions at Javaranch Well, bottomline is - There are *enuff* arguments from both the sides abt its usefulness in the industry, it's up to an individual to decide if it is good for him/her. Once you make up your mind, rest is easy. Hope this detailed discussion helps many who have this dilemma. Regards, - Manish [This message has been edited by Manish Hatwalne (edited October 09, 2001).]
As a potenital employer, If I had 5 applicants and one of those applicants was certified I would look at him before I would look at the others. Being certified would mean that they could come in and hit the ground running with minimal training and familiarization of the local programming enviroments. It can also be looked at as a tool. As developers continue along are carreers we are exposed to various languages and techniques such a HTML, XML, JAVA, Object Oreiented Programing etc. As your tool belt grows with experience and and exposure you will get more money. We all want more money in the long run but if you immediate focus is learning new technologies and applying these tehcnologies the money will come. With the certification I would not expect to walk into my supervisors office and get a raise the day after I receive my certification. It will come in time and with patience. I wish you best of luck in your IT Carrer. Roger Hunt ------------------
I have have been one of the decision makers in the recruitment of 7 Java Programmers in the last 2 years. We would always favor giving an interview to a Certified Person over an uncertified person, assuming all other factors are about equal. Only one of those 7 was certified at start, about half are now considering or activly studying. Our company are considering schemes to help them get certified as it gives the company a feature to sell to potential clients.
Being certified doesn't get you a Job on its own, it differentiates you from those with fewer ways of proving their knowlege and expertese. Don't study for a pay-rise, study to learn and to add an additional feature to your resume to get a pay rise. Marcus ------------------ http://www.jchq.net Mock Exams, FAQ, Tutorial, Links, Book reviews ================================================= Almost as good as JavaRanch =================================================
Marcus it the result the person got important at all and have you ever asked the person being interviewed for his/her score ?. See this question by Steve Barnacle Good/Bad pass rates? [This message has been edited by Johannes de Jong (edited October 09, 2001).]
I probably wouldn't ask what the score is (though I would probably ask if they subsequently got the job out of curiosity). For me the fact the the person had studied to the level of actually getting a passmark is good enough. If you do get a good pass mark, then I would probably be impressed if you told me what it was. If someone had a good mark but didn't have anything else to back it up I would be doubtful. Additional things that might impress me were some personal project or good contributions to discussion such as one of the newsgroup forums, JavaRanch or JCHQ. For me enthuseasm and attitude are very important. People can have gained commercial experience without necessarily beeing all that keen. Our most recent recruit is an intern who effectivly (gently) pestered his way into the job, without his persistance he would not be here, and he makes a very useful contribution. Go for the best pass mark you can, but the important thing is to actually pass. Marcus ------------------ Java 2 Exam Prep, 2nd Edition by Bill Brogden and Marcus Green http://www.jchq.net Mock Exams, FAQ, Tutorial, Links, Book reviews ================================================= Almost as good as JavaRanch =================================================
If I want to interview somebody, I always look at what type of work they have done and then consider how they will present what they have done. Background is always important instead of just having a paper.To me a language is just a collection of some syntax.The important thing is that how do you use it.So you can find it from their type of work and how much their program has been complicated.Java Certification is good for those people who are new to market and they can show employers that they have good potential and it is better that the employer give them a chance.For a person with 25 years experience in programming having the certification or not doesn't make a difference.It just can give a self-confidence to himself/herself.