ALL PM, yes ALL, are useless and waste of space in the IT industry. Their objective and plan is simple, get a good cert or try to gather 2 or 3 years of experience then quickly get a PM role. They failed as a developer and now they want to guide or manage a bunch of ppl who are smarter than themselves. This is proven. Psychologically, it is. They cant stand out among developers (you see, WE and PM are different breed, our pasttime is writing our own compiler, OS or search engine. We are not in the same league.) they are technically weak, slow learner, can't grasp programming and technology, poor in maths and algorithm.
So what they realise is they still got SOFT SKILLS and try to leverage on it. Yes, soft skills are fair, soft skills are for everyone. Is there a gauge? PM always claim to be good in soft skills and critise us for our attitube. Did they realise a Developer can be POTENTIALLY good in both SOFT and HARD SKILL, while they can only achieve one, since they are hopeless in hard skills.
The problem is they are so emotionally damaged they confused Soft skill with politics.
- They are mostly busy in image building. They want to pretend that they are 'thorough Gentleman' for which they say 'Yes' to any demand from the customer.
Especially if the customer happens to be a pretty woman, then this Manager wants to be her 'Dream Prince'.
- The Project Manager should not go into solutioning mode particularly if he has not worked in that area as a team member. This is very common mistakes they commit. They end up giving some absued solutions like ' Tilt the server to resolve the software error'.
Reduce the airconditioner temperature to provide more cooling effect to the server so that the software error will go. The customer starts laughing.
Wasting time: The project managers waste a significant amount of time in review meetings.
Credit taking: For the huge hard work of the team members, the project managers are ready to grab the credit once the work in completed. The completion of a project results into 2 things-
a) Project Manager gets promoted to the position of 'Program Manager' and gets huge salary hike.
b) Project Manager goes to receive award.
c) The team members go to the orthopedic surgeon for L4-L5 lumbar disk prolapse. The surgeon asks them for a surgery. Severe back pain and other problems screws up the team member' s life.
d) Team member's appraisal gets spoiled by the project manager for either attitude problem or initiative problem.
IN MY COMPANY, PM HAS NO PLACE becuz i earned the CTO trust and i am calling the shot, all the developers are happy and call me the 'protector of developers'. The PM will cry in my company