File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Jobs Discussion and the fly likes Suggest learnings/certifications required to become a Java architect Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Suggest learnings/certifications required to become a Java architect" Watch "Suggest learnings/certifications required to become a Java architect" New topic

Suggest learnings/certifications required to become a Java architect

Praveen Sharma
Ranch Hand

Joined: Jul 31, 2008
Posts: 129
I aspire to be a Java Architect in the coming 3-4 years of my career. I do not want to attempt SCEA/OCMJEA certification due to the cost of the certification.

Please suggest me other approaches in terms of the following which can help me mold myself into the role of an architect:

1. Self learning (Please suggest areas in which I need to study)
2. Any alternate certifications

Any other suggestion apart from the ones I have listed will be of great help.


SCJP 80% SCWCD 89%
Jeanne Boyarsky
author & internet detective

Joined: May 26, 2003
Posts: 33111

A certification doesn't make you an architect. Knowledge and experience does. The SCEA curriculum does cover architecture and non-fucntional requirements well. I recommend you use it as a learning guide and then just don't take the test. It also refers to good books for more information.

[OCA 8 book] [Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
arulk pillai
Ranch Hand

Joined: May 31, 2007
Posts: 3371
You can't just only study to become an architect. The best way to become an architect is to start thinking and acting like one. If you start thinking like one, you will not only start to observe the architects at current work, but will also start acting like one. This is true for the other roles as well. Learn to ask the right questions, look at things from both business and technical perspective, and get a good handle on the 16 key areas.

1.Language Fundamentals (LF)
2.Specification Fundamentals (SF)
3.Platform Fundamentals (PF)
4.Design Considerations (DC)
5.Design Patterns (DP)
6.Concurrency Management (CM)
7.Performance Considerations (PC)
8.Memory/Resource Considerations (MC)
9.Transaction Management (TM)
10.Security (SE)
11.Scalability (SC)
12.Best Practices (BP)
13.Coding (CO)
14.Exception Handling (EH)
15.Software Development Processes (SDP)
16.Quality of Service (QoS)

Proactively apply these key areas and get a well rounded hands-on experience. It is also imperative to focus on the soft skills. So, the combination of all the above will transform you into an architect.

[] | [Java job hunting know how] | [Java resumes]
I agree. Here's the link:
subject: Suggest learnings/certifications required to become a Java architect
It's not a secret anymore!