A question Want to be Architect or Manager asked in Career Advise section of C# Corner, my view can be read on the post there. But I though of sharing my views with all the readers via a blog post, so larger group of people are benefited.
Q. Always have the dilemma like want to be a Architect or Manager
A. As you wrote you are in dilemma, so I assume you are equally good in both. Which is a plus point for you. Now take it other way, someone is not good in both and want to plan a career roadmap in one of these options.
What I have observed, seeing and doing is that, couple of managerial skills are needed in Architects and couple of architect skills are needed in Managers. But you still hold the big piece of your defined role I.e. manager or architect.
Lets consider a scenario when managerial skills help a technical architect.
I can tell you from my experience being a Sr. Technical Architect in my company and job demands that you have to work with other teams, people, senior management etc. and these are people you have never met, seen. But your collaboration power, people handling skills, written and verbal communication will help you to succeed in such instances.
Lets take another scenario when architect skills help a manager
There is always a gap between managers and technical people. Many companies have stopped hiring plain "managers". I.e. they want technical people to be manager and handle other technical staff. How does it help, well the truth is that if you have technical manager then transparency is more, he/she may better understand the pain of developers unlike a plain manager. Its easy for team to discuss and explain technical show stoppers to such manager as they understand technology.
I would say no matter what you become, but continue to nourish both the skills, but yes focus on your strength (technical or managerial) but the good mix at-least 30:70 will help you go places.
In today's fast growing IT industry, Global delivery model, on-site/ off-shore model etc. no company wants just a technical guy or a manager at senior level. They want you to be able to handle various situations. I personally have learned that you grow when you accept more responsibilities.
Good luck for future endeavors.

Shivanand ArurPosted Apr 25, 2013, 2:21 AM
Sure Sir. Waiting for your post. Thanks :) By the way - I liked that statement "But now I am a C# Corner purist ..." :D Cheers!!!
Vidya Vrat AgarwalPosted Apr 25, 2013, 2:13 AM
Thanks Vithal, Mahesh and Shivanand. @Vithal, that's so nice of you to say that but you guys rock; not me. @Shivanand, I have a lot of suggestions on becoming an architect on MSDN's Architecture general forum. But now I am a C# Corner purist so I will write a detailed and a better post soon on your suggested topic. Thanks
Shivanand ArurPosted Apr 20, 2013, 4:22 AM
This post is really nice and helpful. @ Vidya Sir - If it would be possible, then can u please add some points related to the technical stuffs, like... What kind of technical knowledge and experience should an Architect have? What things does he has to deal in his daily work? I think answers to these questions would help many people. Thank you. Waiting for your reply. :)
Mahesh ChandPosted Apr 19, 2013, 2:27 PM
Very nice Vidya. Great post. Will help lot of guys.
Mahesh ChandPosted Apr 19, 2013, 2:26 PM
While I agree with @Vidya on 30:70 rule but I want you to ask yourself. What kind of role do you like? Do you like to learn new things all the time, like to write code, do some hands-on dirty work, like to help problems and stick to your computer? These are qualities of an architect. OR, are you a people person who like to manage and deal with different personalities? One important difference between an Architect and Manager is, a good manager must love meetings, must be a social person and must love people and be surrounded with people. On the other hand, an Architect has to spend a lot more time with the computer. Think about this. After that, ask one more question. What do you want to be in your life 15 years down the road? Do you see yourself as a tech person or a non-tech person. A manager eventually may not be doing tech work. Hope it helps!
Vithal WadjePosted Apr 19, 2013, 1:55 PM
super sir,thanks for giving time to community ,because i know how busy you are but even you are replying for small post in details its amazing time management and attitude of sharing knowldge