• 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 Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

To become an Architect ?

 
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Ranch Hand
Posts: 597
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
If you read “Passionate Programmer OR Management Guy” topic, I think you will be able to find answer.
 
Sandeep Awasthi
Ranch Hand
Posts: 597
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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!
 
author & internet detective
Posts: 41860
908
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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.
 
Ranch Hand
Posts: 2908
1
Spring Java Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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.
 
Sandeep Awasthi
Ranch Hand
Posts: 597
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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
Posts: 6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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
Posts: 597
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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
Posts: 6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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
Posts: 6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
here in india manager, don't like to listen no to their choice...
 
Sandeep Awasthi
Ranch Hand
Posts: 597
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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
Posts: 6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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
Posts: 597
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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
Posts: 6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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.
 
All of life is a contant education - Eleanor Roosevelt. Tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic