*
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes programmer, developer, or architect? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "programmer, developer, or architect?" Watch "programmer, developer, or architect?" New topic
Author

programmer, developer, or architect?

Sam Doder
Ranch Hand

Joined: Feb 06, 2008
Posts: 204
I have obtained a java programmer certification.
I am just wondering what the developer exam covers that the programmer exam does. And what the difference is.

Also I am curious about the difference between a developer, a programmer, and a architect .
And which exam would be the hardest the developer, programmer, or architect ones ?

Thanks for any input.
Andrew Monkhouse
author and jackaroo
Marshal Commander

Joined: Mar 28, 2003
Posts: 11404
    
  81

In general, a programmer is expected to follow very simple instructions. For example: instantiate this class, call this method, and you will get back a collection that you can iterate over. Fairly simple stuff.

A developer can usually take it a step forward: we need you to create a client and server pair that will enable you to perform CRUD operations on a remote database. They may be given hints (use RMI or Sockets) but those hints are high level.

An architect is the one who has the big picture and who can provide the hints. E.g. please provide the connection using CORBA over RMI so that the FizzBoz application can also use it; load-balance it across 3 redundant servers; with a DMZ to isolate it.

As you can imagine, the three certifications have difficulty levels that are commensurate with the roles:
  • the programmers certification only requires basic knowledge
  • the developer's certification requires you to take a rough requirements document and create a working solution that will be looked at by experts
  • the architect's certification requires you to take a concepts document with an outline of the existing infrastructure and build a requirements document that includes non-functional requirement solutions - again, this will be judged by experts


  • The Sun Certified Java Developer Exam with J2SE 5: paper version from Amazon, PDF from Apress, Online reference: Books 24x7 Personal blog
    Sam Doder
    Ranch Hand

    Joined: Feb 06, 2008
    Posts: 204
    the developer's certification requires you to take a rough requirements document and create a working solution that will be looked at by experts


    curious now that I am a programmer I am wondering what the java developer certification exam is like.
    Do you have to take a written test or do you just create a program from a requirments documentation?
    Because for the programmers exam I just had to pass a test. If their is a test component for the developers exam what types of questions would be on it?

    Curious
    Roel De Nijs
    Bartender

    Joined: Jul 19, 2004
    Posts: 5139
        
      12

    You have 2 parts: an assignment part (create an application based on a set of instructions) and an essay exam (a number of open questions about the assignment you created, so no multiple choice)


    SCJA, SCJP (1.4 | 5.0 | 6.0), SCJD
    http://www.javaroe.be/
    Sam Doder
    Ranch Hand

    Joined: Feb 06, 2008
    Posts: 204
    I see

    How about the difference between the developer and architect exams?
    Is their any multiple choice exam part to this exam?
    And is their a big difference in difficulty in developer to architect I would say the only difference would be the arch has to develop the requirements as well. Correct me if I am wrong?
    Roel De Nijs
    Bartender

    Joined: Jul 19, 2004
    Posts: 5139
        
      12

    The Architect exam consists of 3 parts, you'll get more detailed information if you ask your question in that forum. Maybe you can furst have a look at SceaFaq.

    If I remember correctly (from someone who took the exam), the multiple choice questions are very hard.

    And as a personal note: to be a real architect you need at least several years of experience in the industry, preferrable in different environments (major projects). So you can have the SCEA certification, but without the years of industry experience you are not really an architect because you lack something important: industry experience. Just my opinion.
    Sam Doder
    Ranch Hand

    Joined: Feb 06, 2008
    Posts: 204
    ok,
    How much will the java developer exam cost and what are the open ended exam questions like. For example what type of questions do they ask you about the assignment from the requirments document given.

    Because I would think they would just be validating that you where the one that wrote the code. Correct me if I am wrong?



    Also correct me if I am wrong with how the flow of the certification goes.
    First you write the code submit it to them then they have you come in an take a quiz on what you wrote (validating that you are the one that wrote it)
    Coming in only happens if they approve of your code though.

    I see you have all 3 certifications did you think the arch was much harder then the dev?
    And did you think the dev was much harder then the programmer?
    Just looking for how hard this dev is going to be I passed the programmer one like nothing and have been creating my own projects for year. Would their be anything I need to know or a book that help if applicable.
    Roel De Nijs
    Bartender

    Joined: Jul 19, 2004
    Posts: 5139
        
      12

    Maybe you could start by reading the ScjdFaq. That would be a good starting point. Then you could move to the ScjdWallOfFame and have a look at the different user stories, they contain also much valuable information.

    I don't answer questions (like the costs) which you can simply find for yourself if you put in some effort (visting Oracle's official OCMJD certification page), ShowSomeEffort please. Also have a look at the sticky thread (about the mandatory course requirement), that one will tremendously affect the cost.

    The essay exam tries to validate that you are the one that wrote the code (sorry, no examples of the open exam questions, because that's against both policy of Oracle and JavaRanch). With the new test delivery partner you must submit the assignment before you can schedule your essay exam.

    If you look closely you would notice I passed SCJA, not SCEA and that's a huge difference. SCJP and SCJD are completely different exams, hard to compare them. You can easily pass the programmer exam without having written one line of (Java) code. For the SCJD that would be a lot harder. I think you put in more time and effort for the SCJD than for the SCJP. So if you want to pursue this certification I would not hesitate too long and go for it (so you can submit before the mandatory course requirement deadline).

    As resources you have this forum (answers almost every possible question), an excellent book by Andrew Monkhouse (the same guy who replied on your 1st questions) and many tutorials on the internet. So the success rate is really high for this certification, just a very little amount of people have failed (less than 10 since I started closely visiting this forum in January 2009).
    Sam Doder
    Ranch Hand

    Joined: Feb 06, 2008
    Posts: 204
    Thanks for that info

    I am curious also what developer exam certification is the hardest one.
    What I mean is it this SCJD/OCMJD exam or the web based one , or webservices one , or EJB one , or others I am not aware of.
    Just looking for any over all hardness poll for the java developer types of exams offered.
    Roel De Nijs
    Bartender

    Joined: Jul 19, 2004
    Posts: 5139
        
      12

    You have 2 assignment exams (OCMJD and OCMJEA). All the other are multiple choice questions (as far as I know), so if you are very good in studying you'll be able to get the certification without actually having coded 1 servlet/jps (for the web component developer exam).
    Sam Doder
    Ranch Hand

    Joined: Feb 06, 2008
    Posts: 204
    Ok, didn't know that
    Thought the other developer tests where like the 2, OCMJD and OCMJEA.

    That would probably mean the OCMJD and OCMJEA are the hardest java based certifications.

    Curious if their is alot of people that obtain the OCMJD and if it is worth getting if you have worked as a java programmer/developer for about 2 years.
    What I mean is would it still hold weight if you had the OCMJD certification over somebody that has 2 years experience on the job?
    Or would companies see the 2 years of experience as more qualified?


    Andrew Monkhouse
    author and jackaroo
    Marshal Commander

    Joined: Mar 28, 2003
    Posts: 11404
        
      81

    Sam Doder wrote:... would it still hold weight if you had the OCMJD certification over somebody that has 2 years experience on the job?
    Or would companies see the 2 years of experience as more qualified?

    My experience has been that employers always take real world experience in preference to work on open source projects in preference to certifications.
     
    It is sorta covered in the JavaRanch Style Guide.
     
    subject: programmer, developer, or architect?
     
    Similar Threads
    Architect? Or Programmer & Developer?
    Passed with 91%
    Developer / Architect / Programer
    New Forum for SCJA
    architect exam