I am going to graduate from university next year, Since my third year in computer science, I realize that what we thought in school is so not pratical. And all stuff is outdated. So I am thinking those SCJP SCWCD etc will help me to find a job after graduate. Is that right?
Sun Certifications are nice to have on your resume. However, don't get your hopes up and think that it will be your automatic ticket to employment. Employers primarily look at experience to determine qualified candidates. A developer with 2 years of experience and no certifications will be preferred over a recent graduate with a SCJP, SCJD, SCWCD...
However, there are still benefits to getting your SCJP. For instance, it will likely make you a better programmer. If you study seriously for the SCJP (not just cram for it) you will learn many things about the Java language that you probably were never exposed to in college.
“Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.” - Rich Cook
I do agree that experience is more important. However, how can a fresh graduate get into the industry to gain experience? Working in the open source project for a year or so........ but how to find money to live on? Certificates can't guarantee you will get a job, but better than nothing..... at least you've got some advantage over those fresh graduates without a certificate. Ming...... go for it, if you have time.
You firghten me terribly. I would like to go home now. Here, take this tiny ad: