wood burning stoves*
The moose likes Jobs Discussion and the fly likes To become an Architect ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "To become an Architect ?" Watch "To become an Architect ?" New topic
Author

To become an Architect ?

rak c nair
Greenhorn

Joined: May 24, 2007
Posts: 6
Hi All,

I am a senior java programmer in well reputed IT firm having 3+ years experience in JAVA/J2EE related technologies. I had very successful career in my current organization that suddenly got changed when I have been asked to take managerial role, but I refused it because I am passionate towards programming. To realize me that I made a wrong choice, they are just demoralizing me .
But I would like thank Ranchers for their blog “Passionate Programmer OR Management Guy” , Its really help me out to keep my moral up.

I want to see my myself as an architect but I don’t know how can I shape my skills to become an architect please advice? Leaving my current organization is at top priority .

Thanks & Regards.
Sandeep Awasthi
Ranch Hand

Joined: Oct 23, 2003
Posts: 597
If you read “Passionate Programmer OR Management Guy” topic, I think you will be able to find answer.


Sandeep
Sandeep Awasthi
Ranch Hand

Joined: Oct 23, 2003
Posts: 597
Sorry Rak, did not read your post properly when I first replied you in the afternoon.
Let me highlight few sentences from your post.
To realize me that I made a wrong choice, they are just demoralizing me .

Leaving my current organization is at top priority .


Are you sure they are demoralizing you or you feel you made a mistake by not accepting the role which was offered to you? The reason I say this because sometimes we do not grab the opportunity and then we feel we made a mistake and then we feel like people around us are demoralizing us. My suggestion is do not think negative. Even if it is not good organization do not try to change in a hurry because you may end up in doing one more mistake because you mentioned that you had very successful career in your current organization. Market is picking up slowly but be little patient. Choose next organization which will give you scope to grow technically.

Now to become architect, if you have read “Passionate Programmer OR Management Guy”, you will understand what you will have to do as your next steps. You are 3+ years of experience and you are senior software engineer right now. So you stay as senior software engineer till you get 5+ years of experience. Try to do more coding, learn concepts, design patterns, design principles. If you are using UML it is good, otherwise learn UML too. After 5+ years of experience, try to get of role of tech lead in product company. From there it will be easier for you to become an Architect.

Its really help me out to keep my moral up.


Don't get depressed. Cheers!
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 30076
    
149

rak c nair wrote: but I refused it because I am passionate towards programming.

About programming or about technology? The more senior you get the less time you spend coding. You spend more time on design, guiding others, etc. This is true even if you choose the technical path.

rak c nair wrote: To realize me that I made a wrong choice, they are just demoralizing me .

I think the most important thing is to be confident in your choice. If you really feel strongly about staying technical, you'll be ok. It's important to recognize that not choosing to be a manager is still viewed as "less common." Which makes it up to you to champion it along.


[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
Sagar Rohankar
Ranch Hand

Joined: Feb 19, 2008
Posts: 2902
    
    1

rak c nair wrote:But I would like thank Ranchers for their blog “Passionate Programmer OR Management Guy” , Its really help me out to keep my moral up.

Its good to know that the thread started by me is helping others :D (Sorry, if it looks like I'm bragging )

Jeanne Boyarsky wrote:It's important to recognize that not choosing to be a manager is still viewed as "less common."

Not in India, In many "Service based" companies here, the more you're experienced, they expect more business side of you rather than being techie programmer.

After 5+ years of experience, try to get of role of tech lead in product company. From there it will be easier for you to become an Architect.

Agreed, As I said here in India, the only way you can sure to be more technical is getting into product based companies.


[LEARNING bLOG] | [Freelance Web Designer] | [and "Rohan" is part of my surname]
Sandeep Awasthi
Ranch Hand

Joined: Oct 23, 2003
Posts: 597
Sagar Rohankar wrote:
Jeanne Boyarsky wrote:It's important to recognize that not choosing to be a manager is still viewed as "less common."

Not in India, In many "Service based" companies here, the more you're experienced, they expect more business side of you rather than being techie programmer.

Sagar,
I think you misunderstood what Jeanne said.
rak c nair
Greenhorn

Joined: May 24, 2007
Posts: 6
Sandeep Sa wrote:Sorry Rak, did not read your post properly when I first replied you in the afternoon.
Let me highlight few sentences from your post.
To realize me that I made a wrong choice, they are just demoralizing me .

Leaving my current organization is at top priority .


Thanks for your help, I am worried because in my previous project where I played tech lead role, I was involved in analysis, design, coding, participated in architectural review and it was a very successful project. After this project they offered me to manage a project, where I was suppose to manage a team and whenever there is any issue we had to contact third line support(development) team, nothing productive work for me. I am sure that after spending one year in that project, neither I will be a successful manager nor a technical person......
In my previous post I used term demoralizing because now they have given me role where I am only limited to coding and people force me to adopt the wrong design.

Rather creating Project Brief ,approving the leave and time sheet, I enjoy more, whenever I do some innovative work and after that I can sleep well.
Sandeep Awasthi
Ranch Hand

Joined: Oct 23, 2003
Posts: 597
In my previous post I used term demoralizing because now they have given me role where I am only limited to coding and people force me to adopt the wrong design.


But you like coding right? or you like peoples' management?
I think you like technical work. So if they give you coding, that is what you want. Or you expect to get architectural design work?
rak c nair
Greenhorn

Joined: May 24, 2007
Posts: 6
Sandeep Sa wrote:
In my previous post I used term demoralizing because now they have given me role where I am only limited to coding and people force me to adopt the wrong design.


But you like coding right? or you like peoples' management?
I think you like technical work. So if they give you coding, that is what you want. Or you expect to get architectural design work?


Agree Here I have created some confusion ... I love do coding which based on best design..I expect to get architectural design work where I can propose good solutions(design) , want to do coding for complex issues where team get stuck. I was at right track ...
rak c nair
Greenhorn

Joined: May 24, 2007
Posts: 6
here in india manager, don't like to listen no to their choice...
Sandeep Awasthi
Ranch Hand

Joined: Oct 23, 2003
Posts: 597
here in india manager, don't like to listen no to their choice...

That is not specific to india, it can happen anywhere if manager is of that nature.
But I do sense you may be thinking too negative about your current organization. Just try thinking from other angles. If still think same, then you are best person to take a decision, that is all I can say.
rak c nair
Greenhorn

Joined: May 24, 2007
Posts: 6
Sandeep Sa wrote:
here in india manager, don't like to listen no to their choice...

That is not specific to india, it can happen anywhere if manager is of that nature.
But I do sense you may be thinking too negative about your current organization. Just try thinking from other angles. If still think same, then you are best person to take a decision, that is all I can say.


Thanks Sandeep..You might be right ..Now days I am really frustrated guy and trying to overcome from it and definitely I will, but it really hurts you after doing all the hard work and good work for your organization, you can not make your own choices and in background people play dirty politics with u.
Sandeep Awasthi
Ranch Hand

Joined: Oct 23, 2003
Posts: 597
good work for your organization, you can not make your own choices and in background people play dirty politics with u.

I am yet to find organization where tricks are not played. You can not change them, but you can learn how to handle them. That works.
rak c nair
Greenhorn

Joined: May 24, 2007
Posts: 6
Sandeep Sa wrote:
good work for your organization, you can not make your own choices and in background people play dirty politics with u.

I am yet to find organization where tricks are not played. You can not change them, but you can learn how to handle them. That works.


You are absolutely right ..I was not used to it , suddenly I seen the real face of IT industry and I wasn't ready this ..I need change myself instead of changing other people around me. I really appreciate your help Sandeep . I will improve myself as a professional.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: To become an Architect ?
 
Similar Threads
Is an MS beneficial for someone planning to return to India?
Shaping up into a technical architect
Need career advice.
Advice to become Technical Architect
passed scjp with 85%