aspose file tools*
The moose likes Jobs Discussion and the fly likes Average age for entry-level java architects Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Average age for entry-level java architects" Watch "Average age for entry-level java architects" New topic
Author

Average age for entry-level java architects

J Vallejo
Ranch Hand

Joined: Jan 29, 2007
Posts: 31
Hi ranchers,

Do you know what's the average age (in your country) for a starting java architect?

Am I correct in my impression that java architects are usually in their 30's and up?


J Vallejo<br />SCDJWS 5, SCJP 1.5, SCBCD 1.3
Darya Akbari
Ranch Hand

Joined: Aug 21, 2004
Posts: 1855
I would agree with you.


SCJP, SCJD, SCWCD, SCBCD
Andrew Monkhouse
author and jackaroo
Marshal Commander

Joined: Mar 28, 2003
Posts: 11460
    
  94

I wouldn't say that this is always going to be true, but I would expect it in most cases. If someone gets out of college around 22, then spends 2 - 3 years as a junior developer, developer, senior developer, .... This should put them around 30 before they have enough experience to be an architect.

Of course there are people who have the skills to rise more rapidly. And there are candidates who join companies where every employee is "senior engineer" or higher :roll: so there can be cases where people can become architects earlier.

But if I were interviewing at a company, and got introduced to the company's architect who is only 25, then I would insist on me interviewing them before taking the job so I can be convinced that I will be working for someone I can trust to do their job.

Hmmm. This is sounding more like "Jobs Discussion" than anything related to the SCEA exam or assignment. So I have moved this topic to the Jobs Discussion forum. SCEA aspirants who would like to add their comments can follow the link at the top of the page to the new location of this topic.

Regards

Andrew


The Sun Certified Java Developer Exam with J2SE 5: paper version from Amazon, PDF from Apress, Online reference: Books 24x7 Personal blog
Pat Farrell
Rancher

Joined: Aug 11, 2007
Posts: 4656
    
    5

I think its more experience than age, but its hard to have ten years of serious professional experience without being in your 30s.

I tend to believe, IMHO, etc., that the term "architect" for systems is overused. There is not much "architecture" in implementing a LAMP stack, even when its really a LAMJava stack.

There are tens of millions of "center hall colonial" houses in the US, they share a common archtecture. Changing the color, or moving the kitchen does not change the architecture.

The key to being a good architect is to have professional experience with many large systems, some of which fail. You learn from both the successful and failing projects.
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 16061
    
  21

At a certain very large local employer, "developer" has come to mean "offshore programmer" and "architect" means "onshore programmer". And 2-5 years experience is considered optimal, since beyond that costs more money.



Customer surveys are for companies who didn't pay proper attention to begin with.
Pat Farrell
Rancher

Joined: Aug 11, 2007
Posts: 4656
    
    5

Originally posted by Tim Holloway:
At a certain very large local employer, "developer" has come to mean "offshore programmer" and "architect" means "onshore programmer".


Man, I wish I could know who those pointy haired bosses are, so I could stay at least one city away from them.

This is, however, an example of how 'architect' has become nearly meaningless in current IT. It should mean great picture design, or design to scale to Facebook size. But it doesn't.
arulk pillai
Author
Ranch Hand

Joined: May 31, 2007
Posts: 3219
It is to do with experience with diffrent systems, knowledge, type of company etc. ARchitects need to have wider experience and good understanding in the following key areas:

-- Design concepts
-- Design Patterns
-- Best Practices
-- Software devlopement process
-- Scalability
-- Concurenc
-- Performance & Memory issues
-- Transaction Management
-- Security
-- Exception handling
-- Emerging technologies/frameworks & paradigms
-- Software development process
-- Communication and written skills

Only experience and pro-active learning can bring all these.


Java Interview Questions and Answers Blog | Amazon.com profile | Java Interview Books
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Average age for entry-level java architects