Currently a Sr. PM. Works I am doing seem to be so not cutting edge (writing emails, project tracking on excel!!, meetings...). Is the non tech PM role something of yesterday? Will other job families eventually take over the current role of PMs? What do you guys think?
Someone has to sit in meetings and most engineers don’t want to
Sad but true
Some really good PMs are valuable to the project. I’ve had really shitty pms who just delegated the shit away but I’ve also met some really good PMs who truly inspired me to make the project successful. Don’t look down on yourself.
Ok.. a few important things that everyone should learn. PM is an overused term, it stands for many things and companies use it differently. Here is what I know. Roles: TPM - google technical program manager (same as non Technical PMs at amazon and same as some Microsoft PMs) PM - Product manager (same as PM-T in amazon, and same as some Program Managers of Microsoft) The tricky part is that Microsoft PMs some are the first one and some are the second one depending on the team The main difference between the roles is that the TPM role (Im gonna stick to google titles) runs scrums, does a lot of project management and keeps the ship moving forward on track. The PM (again google title) is responsible for the Product roadmap, design, customers, vision, everything else in that area. Now, some teams due to the compexity of the project have both PMs and TPMs working with the tech leads to make it happen. And some don’t have the TPM role (if smaller projects) and some don’t have a PM role (if it’s internal backend projects) Now you can ask yourself, the PM you are working with, which one is he? Please comment if you agree/disagree with my understanding.
You’re absolutely right.
No, someone needs to take the credit for the work.