Tech IndustryDec 31, 2018
Pingercreate💻

Google L6 leadership vs program managers

I read that Google L6 (staff) engineers should have an influence on their team direction (leadership) and be good at cross-team communication. Makes me wonder, how is this different from what a program manager is supposed to do? I assume a program manager is trying to keep a team focused on a certain project (leadership) and works with multiple teams to get the project done. Not quite sure though. Do the L6 engineers and program managers have very clearly distinct roles, or do they compete with each other to set team direction and handle cross-team coordination?

Add a comment
Walmart.com ToKL28 Dec 31, 2018

👍

Google goodgoog Dec 31, 2018

Think of the program manager as a COO, the product manager as CEO, and TLM as the CTO.

Pinger create💻 OP Dec 31, 2018

It sort of helps, but I don't have C-level experience 😂

Microsoft ramare Dec 31, 2018

What does a COO do?

Facebook fb2017 Dec 31, 2018

Program managers track your project progress. They dont set direction.

VMware BobbleHat Dec 31, 2018

Program managers drive schedule. Tech leads drive cross team design, implementation, etc

TD Ameritrade searcher Dec 31, 2018

It’s the same. Many PgMs become team managers eventually.

VMware BobbleHat Dec 31, 2018

Not in tech companies

Facebook fb2017 Dec 31, 2018

No, they work more like assistant and secratry. No chance to be team managers.

Google rLko50 Dec 31, 2018

When a pgm is present an engineer lead focusses on the technical aspects.

Google possible Dec 31, 2018

Without PgM, project would probably take 2-3 more months. Without TL, project won’t happen.

TD Ameritrade searcher Dec 31, 2018

Any idea about TPM TC breakdown at FAANG?

Facebook fb2017 Dec 31, 2018

I think same base as SWE for same level, maybe half RSU?

TD Ameritrade searcher Dec 31, 2018

For 10 yoe, is it in range of 200ish base?

Facebook CQnP11 Dec 31, 2018

What are the L6 refreshers like for a PgM (or TPM)?