This week's book giveaway is in the Java in General forum.
We're giving away four copies of Event Streams in Action and have Alexander Dean & Valentin Crettaz on-line!
See this thread for details.
Win a copy of Event Streams in Action this week in the Java in General forum!
  • 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Devaka Cooray
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Paul Clapham
  • Knute Snortum
  • Rob Spoor
Saloon Keepers:
  • Tim Moores
  • Ron McLeod
  • Piet Souris
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Tim Holloway
  • Frits Walraven
  • Ganesh Patekar

How to play Java architect role ?

 
Bartender
Posts: 1164
38
IBM DB2 Netbeans IDE Spring Java
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I've been recently offered a new job as Java Architect, a role that I think I can fit at least under a pure technical point of view.
Nevertheless, I'm worried about that I should take the responsibility of junior developer's technical growth and, most important, I'll have to help project managers to estimate developing time for new projects or changes to be applied to existing projects. And that's something I've never done before. Or, well, I've done dozens of time but always with respect to projects I deeply knew, and taking in account the actual skills of my co-workers, that I know pretty well - I mean I know who's better in writing tests, who can review code, and more or less how much each member of the team will take to perform a task.
Moreover, despite the fact that I'm currently an architect in a small company, I'm afraid to not measure up with the same role in a much more larger reality, where things like tracking project changes, defining all the architecture's pieces,  tracking of bugs and issues and so on  will  presumablyl go through a deep , formal processes I'm not comfortable with.
Could you give me any advice, guys ?

 
author & internet detective
Posts: 39392
763
Eclipse IDE VI Editor Java
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Claude,
Congratulations on the new role!

Are there other architects at your company? If so, I recommend having lunch with one of them and asking for advice. The role of architect means something different at every company.
 
Claude Moore
Bartender
Posts: 1164
38
IBM DB2 Netbeans IDE Spring Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Jeanne, but at the moment I haven't already accepted. Indeed I've some concerns like the forementioned ones.
Based upon your experience, what are the most important skills any architect should have?
 
Jeanne Boyarsky
author & internet detective
Posts: 39392
763
Eclipse IDE VI Editor Java
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In general:
  • Problem solving
  • Communication
  • Good knowledge of the underlying tech (in your case Java)
  • Good knowledge of non-functional requirements and impact of network/hardware
  • Design skills
  • Mentoring
  •  
    Claude Moore
    Bartender
    Posts: 1164
    38
    IBM DB2 Netbeans IDE Spring Java
    • Likes 1
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Thanks Jeanne. I think it won't be easy but I really feel it's time for me to get back in the game.
     
    It is sorta covered in the JavaRanch Style Guide.
    • Post Reply Bookmark Topic Watch Topic
    • New Topic
    Boost this thread!