File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
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


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
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
Author

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.

Thanks.


SCJP 80% SCWCD 89%
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 30353
    
150

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.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
arulk pillai
Author
Ranch Hand

Joined: May 31, 2007
Posts: 3219
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 Interview Questions and Answers Blog | Amazon.com profile | Java Interview Books
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Suggest learnings/certifications required to become a Java architect