• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Developer / Architect / Programer

 
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello
I have another question for you:
What is the difference between:
a Sun Certified Java Programmer
a Sun Certified Java Developer
a Sun Certified Java Architect??

Do I need all three???
Carlos
 
Author
Posts: 6055
8
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
They're basically 3 different levels.
In my mind, SCJP simply means you know the Java language.
SCJD, I'm not sure about, but I think it's like a more advanced version of SCJP.
SCJA is for architects, and is really very different than the other two. It focus more on architect type questions, e.g. how to use certain technologies, rather than java syntax tpe questions like SCJP.
As for whether you need all three (or any), depends on how you feel about certifications. As I replied in your other post, search in this forum under "SCJP" or "certification" and you'll see many long discussions on this topic.
--Mark
 
Ranch Hand
Posts: 1067
2
IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You don't "need" any of them.
Unless you want a bunch of certiciates to hang on your wall.
 
Ranch Hand
Posts: 73
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Programmer level is only basic and based on java coding. so only need to learn Java basics and langugage syntex. Whereas in Architecture, you are planning, desiging a project and decide which software tools to use. In this case, you have to know about many things other than Java basics. like ejb, j2ee [includes ejb, jsp, servlet, jms etc.] protocol, information tier etc. you may have to use UML, Design pattern tools for the desiging purpose.
Developer is in between this [i guess]. Higher than basic java but lesser architect. No need to know uml, design pattern but should know java family, like java, jsp, servlet, jdbc and develop a project.
I suggest you visit sun home page.
regards, Raj.
 
Sheriff
Posts: 7001
6
Eclipse IDE Python C++ Debian Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
"Carlos V",
The Java Ranch has thousands of visitors every week, many with surprisingly similar names. To avoid confusion we have a naming convention, described at http://www.javaranch.com/name.jsp . We require names to have at least two words, separated by a space, and strongly recommend that you use your full real name. Please log in with a new name which meets the requirements.
 
Ranch Hand
Posts: 1157
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Carlos,
SCJP (Level -1) tests you on the fundamentals of Java language, which includes standard Java API's and Java syntax.It also tests your ability to debug Java programs.Among the concepts it introduces Multithreaded programming.However, I would say it is just at an intermediate level.
Once you have acquired/worked/become familiar with Java code, it is time to move to the next stage of programming, i.e. SCJD (Level 2 - Developer Level).In this Level, you are not introduced with new things; you are tested on how you could apply whatever you have learnt at Level 1 in real-world applications.Probably the only new thing that comes in this Level is Swing API.This level tests you whether you can write "smart" Java code, i.e. how well you can apply the basics of OO principles.
Then you move to SCEA (Level 3 - Architect level), which tests you at an architecture level.It means not just programming but, taking the business requirements from the clients - analysing,designing and then finally constructing it in Java.You would realise whatever you have done upto Level 2 is not even half of what it takes to complete a successful software project or what you learn at this level.This level talks about requirement analysis, UML and its artifacts,Analysis and Design Patterns.Also it tests you on Java Security API, which is so important to build a successful software solution.
Hope this helps,
Sandeep
Sun Certified Programmer for Java 2 Platform Scored 93%
Oracle Certified Solution Developer - JDeveloper
-- Oracle JDeveloper Rel. 3.0 - Develop Database Applications with Java Scored 56 out of 59
-- Object-Oriented Analysis and Design with UML Scored 73%
Oracle Certified Enterprise Developer - Oracle Internet Platform
-- Enterprise Connectivity with J2EE Scored 72%
-- Enterprise Development on the Oracle Internet Platform Scored 44 out of 56
[This message has been edited by Desai Sandeep (edited July 05, 2001).]
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic