The post of Project Manager is indeed a prestigious job as is sounds or atleast people thinks so. But with great power, comes great responsibility. Therefore project managers need a broad skill set. They need to be able to plan, organise, lead, manage, communicate effectively and be able to deal with anything that is not going to plan.
More to say about a technical project manager, a technical project manager is a person from technical background, usually who was once on some lower level in the hierarchy of an organisation doing other technical job, and climbed up to undertake more responsibility of the organisation. Since they have climbed up the hierarchy from the base level, they have a good knowledge about the mentality, work load and the projects and also how to tackle the projects.
But its not always good things that comes while climbing up the hierarchy. There comes the challenges, the responsibility, the dedication to stay at that level.
I will be discussing the advantages and disadvantages of a Project Manager in next post.