Ola pessoal!
Tenho percebido que, a SCJD (Sun Certified Java Developer) é uma certificação que não é valorizada e/ou “visada” pelos programadores Java. Minha dúvida é: Porque?
A kathy Sierra no livro preparatório para SCJP 5.0, diz:
<blockquote>just because you know how the compiler and VM work does not mean you can develope software
…
Being a programmer is one thing, but being a developer is quite another. And you can’t become a developer just by memorizing some facts. Study and memorization can work for passing the Programmer’s exam.
(…)
But if your employer wants to verify that you can follow a spec and implement a well-designed, maintainable, correct application, then you need either previous experience successfully building one or more Java applications or you need to pass the SCJD.
(…)
The Developer exam picks up where the Programmer exam leaves off.
(…)
The Developer exam requires you to develop an actual program and then defend your design decisions. It is designed to test your understanding of why certain approaches are better than others in certain circumstances, and to prove your ability to follow a specification and implement a correct, functioning, and user-friendly program..
</blockquote>
Porque será que o pessoal não tira essa certificação, considerando que ser Programador é uma coisa e ser Desenvolvedor é outra totalmente diferente?


