tags:

views:

248

answers:

7

1.What are the most wanted (recommended) sun certification in the IT industry?

2.Are they really valuable for a person's career path?

3.Can somebody survive with only doing sun certifications (Without doing any academic qualification) as an example a Bsc?

4.Is there a huge job market with higher salary rate for Java technology within the IT field (Comparing to other technologies)?

5.Can somebody find a good job (with higher salary rate) if he has completed all the sun certifications but without any experience?

I need your valuable contribution on these questions. Thanks.

Sun Certification Path. http://lk.sun.com/training/certification/java/index.xml

+6  A: 
  1. Consultancies like the Sun Certified Programmer qualification - this is the most basic qualification. Beyond this experience really counts especially with enterprise systems.

  2. Survive doing what? Again experience is probably more important than certifications.

  3. A good Computer Science/Maths/Physics degree is a must for any well paid and interesting IT job

  4. Again it depends on the experience of the programmer and what the company wants.

  5. They may have an advantage over other candidates but yet again experience and fit will decide.

pjp
+1 - I forgot about the importance of a math oriented degree.
James Black
Isn't there an "associate" certificate, below SCJP?
Tom Hawtin - tackline
So there is... I don't know anyone who has done it. Accenture use SCJP as their base line.
pjp
+2  A: 

I can't answer most of the questions, but if you have the certifications and no experience you will probably not find a higher paying job than someone with experience and no certification, as the certification is then just book knowledge.

Where the certifications come in handy, IMO, is in what you learn, especially when you have some experience with Java. Then you can see that the 'final' keyword has some uses that you didn't realize.

When you can tie in what you learn, as you learn the language better, with real experience, then it will help you.

A certification may open the door, but it is up to your experience to get the job.

Whether Java is higher salary than .NET depends on the market. In Atlanta, GA, for example, they seem to like Java, in Knoxville TN, .NET is the main language.

James Black
But on average, from what I have seen, Java jobs tend to pay higher in "most" areas. Here in Floriday Java jobs get you 10-15k more than .NET ones.
amischiefr
I'd be real reluctant to tie my career to one technology. Right now, it may be worth going for Java jobs, and if Sun certs can replace an academic degree it may make short-term economic sense. Ten years from now, Rocky may find that Java jobs are unavailable or pay badly, and if he has Sun certs instead of a bachelor's degree he's going to be at a real disadvantage.
David Thornley
A: 

May be you will get some useful information from this thread - Is the SCWCD still worthwhile, and if so, how to prepare?

adatapost
+1  A: 

2.Are they really valuable for a person's career path?

I attach no value whatsoever to Sun certifications as most of the programmers I've interviewed who had them were frankly useless. I believe that some colleagues who do have them actually do not put them in their CVs!

3.Can somebody survive with only doing sun certifications (Without doing any academic qualification) as example a Bsc?

I would strongly advise against this. Doing a numerate degree at a reputable university is likely to be way more beneficial than a programmer certification.

4.Is there a huge job market with higher salary rate for Java within the IT field (Comparing to other technologies)?

Not in general, no. Specific comparisons with certain languages (PHP for example), then answer may be yes. But against C++, C#, Python etc, I would think not.

5.Can somebody find a good job (Higher salary rate) that have completed all the sun certifications but without any experience?

I doubt it: experience is everything when developing software. Well, almost everything. You certainly aren't going to compare favourably against developers with experience just because you've a certification

oxbow_lakes
'most of the programmers I've interviewed who had them were frankly useless.' the trouble is that the pass rate is set around 55% and so any noddy can pass. Even History grads :)I like to quote my score along side the qualification.
pjp
FWIW, ant is a build system often used for Java. Not that the questioner likely meant it like that.
David Thornley
I think he meant any experience :) Although ant is quite useful.
pjp
*@pjp* - yes, I see my mistake there!
oxbow_lakes
+1  A: 

I wouldn't place much emphasis on certifications. They're not the ticket to huge pay increases like they were 10 years ago. I personally got the SCJP certification just because I wanted some validation of my 9+ years of professional Java development to put on future resume's, but that is about it. I wouldn't expect huge gains from certifications these days.

Now the security industry, that's a different story...

MattC
I still see good jobs looking for MCSE and CCNA certified professionals, but I have not seen any requiring a SCJP.
amischiefr
IT and programming differ slightly in the certification arena as far as I can tell. IT has always struck me as more of a yes/no, broken/fixed type job (I was an IT manager for 3 years), whereas programming is more of a "do you know how to think" type job. I'm not saying IT people don't have to think, but generally the knowledge that is requisite for their jobs is a different kind than programming. For that reason, IT certifications tend to hold more water than programming certs/
MattC
Higher level certs like the SCEA are still worth something imo, for the exact reason I detailed above. It's more of an indicator of your ability to think and solve problems and less about memorizing classes and functions without any idea how to put it all together to solve a problem.
MattC
+8  A: 

Get a degree.

  • Learn the fundamentals.
  • Learn by doing interesting projects with interesting, talented people.
  • Have fun.
  • Relax.

Get a job.

  • Learn by doing interesting projects with interesting, talented people.
  • The money will follow if you are proficient enough and are interested in your career.

Forget about a programming certificate.

  • It'll go out of date - you may need to keep renewing it
  • It'll be applicable to one kind of technology which may could fall out of favour any time.
  • Without experience - it will look lame.
Conor
+1 - excellent answer
oxbow_lakes
Certificaion puts you on top of resume pile. HRs are not strong technically, so they look for some "official" recognition. For personal use, certification process help you to structure your knowledge and identify weak spots. Vlad, SCEA, SCBCD, SCJP ;)
Vladimir Dyuzhev
While I generally agree with this, I don't necessarily think that college is for everybody. Some folks are clever technically, need a job right now and not four years from now, and need some sort of formal recognition so that you don't throw away their resume.
CaptainAwesomePants
@CaptainAwesomePants: College isn't for everybody, but software development isn't for everybody either. It'd be nice to be able to get a job because you're clever without getting a degree, but that's not generally how the world works. A short certificate program can't replace a degree as formal recognition.
David Thornley
A: 

I do have some certifications. They have gotten me precisely no money or job opportunities. I don't know about Sun certifications, but I'd suspect they're about as useful. Before getting certified for something, check the job listings to see if there's any mention of the certs. There's almost no chance that there's a secret market for them that doesn't show up in job listings.

And get the degree. If the certification works out as well as you'd like, which I doubt, you'll get a job doing Java programming. Right now, that's a good position to be in. How will it be in ten years? If you ever want to move to doing something else, you'll want that degree. This applies if you want to move into D-flat or whatever the high-money language is then, or if you want to go into management, or into something else like software sales or auditing. Without the degree, you'll find it difficult to be anything other than a Java code monkey. Not necessarily impossible, but you'll probably save a lot of hassle and problems in the long run.

(This doesn't necessarily apply if you're starting a new company up, but if your startup goes bust, as most do, have an exit plan that includes getting your degree.)

Don't expect the certification to replace experience. It might make you more attractive for an entry-level job (which isn't a bad thing if it works), but it won't get you farther than that. It is almost certainly less useful than a bachelor's degree. Heck, learning to write with correct grammar and spelling will likely pay off more than the certification. (Don't send me a resume or cover letter with incorrect capitalization, iffy use of parenthetical phrases, lack of subject-verb agreement, and other problems in your posting.)

David Thornley