Originally posted by Tony Collins:
SCJD is very useful as the use of patterns is required/promoted, whether the code is in Java/C++/Smalltalk etc doesn't relly make a difference. Don't get to hung up on technologies or API's, they come and go. IMO.
Originally posted by Michael Sullivan:
A couple of comments. I've been working with procedural code for years, but for the last year have had to work with Java (as a server side web technology). . .
Originally posted by JAVA LATTE:
APIs do matter because a person takes the SCJD exam to prove his competency in coding a non-trivial app. in the Java language...If a person wants to focus on Patterns (independent of language) then that person should take up the Architect exam (SCEA for J2EE)...
The point I am making is that taking up the SCJD programming assignment will not help a person in the real world because the APIs which you use for coding the SCJD assignment (such as Swing, Threads, Sockets etc.) will NOT help that person in a "real world" J2EE project (which is what most Java projects are nowadays), as these APIs are of little use in a J2EE project...
Khalid A. Mughal wrote:Theory and Practice
As a guest author this week, maybe I can pose a couple of questions (it will turn out they are quite a few) in this forum.
I am very much interested in views on the following observation made by some of the readers.
People can pass the Programmer Certification exam without having written any code.
Is this what the present Programmer Certification exam encouraging?
Emphasizing theory and no practice?
Should the exam be changed?
Do employers know or care that they are getting "theoretical" programmers?
In a similar vain, one could ask the following questions:
Would you feel safe if people, who had only read the driving manual and never driven a real car, were unleased onto the unsuspecting rush-hour down-town traffic?
Would you vote for a sheriff that had practiced horse-riding only on a rocking horse?
(I know at least which horse to bet on.)
[Disclaimer: No innuendos to the sheriffs that go galloping on this site.]
What do you think?