Many processes in Google were like this, probably the largest other one being the hiring process. (Many Googlers hated the hiring process since they felt it said no to people who would 100% have been great hires...
"It's complicated"
Having been in Amazon, Google, MS, the Google process is (was!) a clear outlier, which was totally culturally aligned with how everything else in the company worked.
1) Designed to fail closed
2) Detail over big picture
3) Written over relationship
Many processes in Google were like this, probably the largest other one being the hiring process. (Many Googlers hated the hiring process since they felt it said no to people who would 100% have been great hires...
But the promotion process is (was) the same way - if the committee couldn't convince itself the case was watertight, it wouldn't promote.
There was a very strong shared sense of what each level meant.
For example, minorities often struggled in this system (as elsewhere) for all obvious reasons. I was peripherally aware of a case where a minority achieved a fantastic business outcome, but did it ...
Great! Except the cttee was split since this was seen as relationship management, not tech execution.
Funnily enough, those things had a habit of happening to women, and not to men...
Particularly since they generally came with more money and respect, though not quite as much.
There were two main mechanisms for feedback: in the 'determination' phase, the cttee could ask for clarification. In the 'appeal' phase, the manager could supply new evidence.
*supplies huge info dump*
Overall the process was very much respected, in that there was a genuine perception title inflation was kept to a minimum and false positives were very low, but the sheer COST of the thing was spectacular.
(Poor cttee members, who were forced to read these huge documents, often without any expertise in the business area in question.)
The system as a whole rewarded supplying mind-numbing amounts of detail, and hyper-focused on the stated attributes of each level. Yet often the detail actually hindered understanding whether or not G was benefitting.
Normal Google culture wouldn't have done it, and there were complaints.
This works well for (say) software engineers and SREs up to (say) Senior, or thereabouts.
In particular, higher-level promotions, because of the "have to find someone of level X+1 to comment" requirement, meant a radically shrinking pool to fish from for support.
Others use that to frame things as they think the other wants to see it. But it doesn't have to spin.
It needed folks who could manage relationships just as much as written records.
Folks who felt supported in taking risks in a process designed to say no.
Perhaps in the future, someone will design the perfect process; this clearly ain't it, but is anything else?
THREAD ENDS (thankfully)
More from Job
Technical Coordinator at Chemonics International – 6 Openings
https://t.co/Lzq4IBXM4N
#Jobs #scholarships #Intenships #HumanResources #HR
Nurse at the International Organization for Migration (IOM) – 2 Openings
https://t.co/H5NNu30TiV
#Jobs #scholarships #Intenships #HumanResources #HR
Subject Teachers at Almondsprings Schools – 7 Openings, Igando, Lagos.
https://t.co/PN905Tlf44
#Jobs #scholarships #Intenships #HumanResources #HR
Head, IT Strategy and Governance at Asset & Resource Management Holding Company, Nigeria.
https://t.co/WiqweYMjTA
#Jobs #scholarships #Intenships #HumanResources #HR
Brand Manager at Asset & Resource Management Holding Company, Nigeria.
https://t.co/r2uPNtpcP5
#Jobs #scholarships #Intenships #HumanResources #HR
https://t.co/Lzq4IBXM4N
#Jobs #scholarships #Intenships #HumanResources #HR
Nurse at the International Organization for Migration (IOM) – 2 Openings
https://t.co/H5NNu30TiV
#Jobs #scholarships #Intenships #HumanResources #HR
Subject Teachers at Almondsprings Schools – 7 Openings, Igando, Lagos.
https://t.co/PN905Tlf44
#Jobs #scholarships #Intenships #HumanResources #HR
Head, IT Strategy and Governance at Asset & Resource Management Holding Company, Nigeria.
https://t.co/WiqweYMjTA
#Jobs #scholarships #Intenships #HumanResources #HR
Brand Manager at Asset & Resource Management Holding Company, Nigeria.
https://t.co/r2uPNtpcP5
#Jobs #scholarships #Intenships #HumanResources #HR
Sooo, some time ago I've promised a thread about my job as a product manager for Kotlin Multipaltform Mobile team. And Friday seems like a good day to do it. Let's roll?
What do I do as a product manager for KMM? Well, same things all pm's do: explore my product, its users and the market around it, work on our strategy and goals, help teams with planning, conduct researches, test hypothesises, and so on, and so on.
Ok, ok, before you get bored to death: there are also things I do not because I'm a pm, but because no one else wants to do it - and this shit needs to be done.
Top-3 things I wish I did not do on this job:
1. Writing documentation
2. Trying to think of a proper name for a product couple of years after it was released (ugh)
3. Fixing some content on our landing page with zero knowledge about web development (actually went pretty well)
Now you can try and guess which pages on https://t.co/ffwIQ8psaY were written by me 🤣
What do I do as a product manager for KMM? Well, same things all pm's do: explore my product, its users and the market around it, work on our strategy and goals, help teams with planning, conduct researches, test hypothesises, and so on, and so on.
Ok, ok, before you get bored to death: there are also things I do not because I'm a pm, but because no one else wants to do it - and this shit needs to be done.
Top-3 things I wish I did not do on this job:
1. Writing documentation
2. Trying to think of a proper name for a product couple of years after it was released (ugh)
3. Fixing some content on our landing page with zero knowledge about web development (actually went pretty well)
Now you can try and guess which pages on https://t.co/ffwIQ8psaY were written by me 🤣
You May Also Like
These 10 threads will teach you more than reading 100 books
Five billionaires share their top lessons on startups, life and entrepreneurship (1/10)
10 competitive advantages that will trump talent (2/10)
Some harsh truths you probably don’t want to hear (3/10)
10 significant lies you’re told about the world (4/10)
Five billionaires share their top lessons on startups, life and entrepreneurship (1/10)
I interviewed 5 billionaires this week
— GREG ISENBERG (@gregisenberg) January 23, 2021
I asked them to share their lessons learned on startups, life and entrepreneurship:
Here's what they told me:
10 competitive advantages that will trump talent (2/10)
To outperform, you need serious competitive advantages.
— Sahil Bloom (@SahilBloom) March 20, 2021
But contrary to what you have been told, most of them don't require talent.
10 competitive advantages that you can start developing today:
Some harsh truths you probably don’t want to hear (3/10)
I\u2019ve gotten a lot of bad advice in my career and I see even more of it here on Twitter.
— Nick Huber (@sweatystartup) January 3, 2021
Time for a stiff drink and some truth you probably dont want to hear.
\U0001f447\U0001f447
10 significant lies you’re told about the world (4/10)
THREAD: 10 significant lies you're told about the world.
— Julian Shapiro (@Julian) January 9, 2021
On startups, writing, and your career:
A brief analysis and comparison of the CSS for Twitter's PWA vs Twitter's legacy desktop website. The difference is dramatic and I'll touch on some reasons why.
Legacy site *downloads* ~630 KB CSS per theme and writing direction.
6,769 rules
9,252 selectors
16.7k declarations
3,370 unique declarations
44 media queries
36 unique colors
50 unique background colors
46 unique font sizes
39 unique z-indices
https://t.co/qyl4Bt1i5x
PWA *incrementally generates* ~30 KB CSS that handles all themes and writing directions.
735 rules
740 selectors
757 declarations
730 unique declarations
0 media queries
11 unique colors
32 unique background colors
15 unique font sizes
7 unique z-indices
https://t.co/w7oNG5KUkJ
The legacy site's CSS is what happens when hundreds of people directly write CSS over many years. Specificity wars, redundancy, a house of cards that can't be fixed. The result is extremely inefficient and error-prone styling that punishes users and developers.
The PWA's CSS is generated on-demand by a JS framework that manages styles and outputs "atomic CSS". The framework can enforce strict constraints and perform optimisations, which is why the CSS is so much smaller and safer. Style conflicts and unbounded CSS growth are avoided.
Legacy site *downloads* ~630 KB CSS per theme and writing direction.
6,769 rules
9,252 selectors
16.7k declarations
3,370 unique declarations
44 media queries
36 unique colors
50 unique background colors
46 unique font sizes
39 unique z-indices
https://t.co/qyl4Bt1i5x
PWA *incrementally generates* ~30 KB CSS that handles all themes and writing directions.
735 rules
740 selectors
757 declarations
730 unique declarations
0 media queries
11 unique colors
32 unique background colors
15 unique font sizes
7 unique z-indices
https://t.co/w7oNG5KUkJ
The legacy site's CSS is what happens when hundreds of people directly write CSS over many years. Specificity wars, redundancy, a house of cards that can't be fixed. The result is extremely inefficient and error-prone styling that punishes users and developers.
The PWA's CSS is generated on-demand by a JS framework that manages styles and outputs "atomic CSS". The framework can enforce strict constraints and perform optimisations, which is why the CSS is so much smaller and safer. Style conflicts and unbounded CSS growth are avoided.