What is the difference between Google's Product Manager and Technical Program Manager?
Heard at Google, engineers rule. How is the relationship with PM and TPM?
TPM is the most hated role at many tech companies. TPMs annoy people to get dates and are schedule/calendar jockeys.
How's the pay difference
PM > TPM at least at Google
Eng>PM>>>TPM
Shoot.. thanks all for the clarification
Hmm, all this time I believe that when software engineers grow up they enroll in an decent/respected MBA program, take night classes, and only then become PMs. That's the career path I thought we were supposed to follow when we get older.
As a TPM (product) all my indirect reports are Sr SWE and Principal Architects. All of us have the ability to chart a path to Director < VP < CIO | CTO But not many of us want to Some of us have graduate STEM degrees OR A combination of MBA/MS. Depends on your goal. For us, Director roles would be the next step which pay has base salary between $150K-$180K depending on role. These base salaries are higher out West where cost of living is absurd
Product managers own the scope and requirements. TPMs own the schedule and timelines
Same at Amazon, plus product managers own prioritization. Where PM and TPM both exist, TPM is the schedule bitch.