I have more than seven years of experience in Java/J2EE and I am an engineer with computer science background. I have worked in various countries and presently I am working in India.
I have been involved in analysis and architecting of various software applications � some average and some complex. I consider myself to be good at architecting. At the same time I have also been managing a team of twenty developers and that also I am doing really well.
I think that I enjoy both responsibilities well, but I love more to do design and coding.
At this time in my career I think I have two choices - become an architect or become a manager. I guess as an architect I can make more money initially however it's the managerial experience that can potentially take me to bigger heights.
Some of the ranchers might have faced this kind of dilemma before, which one you think would be a better career choice?
[ February 08, 2007: Message edited by: tambi durai ] [ February 08, 2007: Message edited by: tambi durai ]
One question though - Let's assume that CIO is a good position for someone to target, which requires both technical and managerial skills (and perhaps a lot of other skills as well) What is the chance of good managers growing up to become CIOs as compared to Architects?