Live data from Hacker News

The Google career path, Part 3: Performance reviews and promotions

matt-welsh.blogspot.com

71–80 of 80 posts

Re: The Google career path, Part 3: Performance reviews and promotions

#71
post #68

Earlier quoted context omitted.

I wanted to say "As someone who got promoted in 2011, I can concur", but technically I got promoted about 3 months before I integrated my project with G+.

Honest question, did that integration benefit your project?

Perhaps - it's hard to say. (The project was Google's Authorship program.) The product would've been a very different one without it. We had designed a federated system that worked at the level of the Web and let any website serve as an identity provider. In theory, this was going to change how the web worked, and that change would also be accessible to other search engines and spiders. We didn't accomplish that. The request to make it only work with G+ basically involved restricting that system so that one of the URLs must be "plus.google.com".

OTOH, this did subsequently simplify the system a lot, and enabled follow-on features that wouldn't have been feasible under the original design. Our original design defined an author as a clique of webpages that all linked to each other using rel=author|contributor backlinks; defining a primary key is challenging in this situation, because you have to carry along the identity of the clique throughout the system. Requiring G+ let us key everything to an author's Google login, which then opens up the possibility of other systems using that data easily. It let us display the author's profile picture (which was the primary "boon" to get authors to participate), and connect their works to their G+ profile so they could easily advertise everything they'd done. It helped in marketing and using the product, because basically nobody outside Google (and only like 4 people inside Google) actually understood the author-closure stuff.

Understand, also the historical context behind this. 2011 was the year of "Open systems lose." Android (the open-source operating system) was playing catch-up to iOS (the closed one), and arguably only caught up because they were willing to close off much of it. Facebook had used GMail's "download contacts" feature to populate their own social graph, and then systematically cut off every attempt to crawl their own, also disallowing users from exporting their friends list to Google. OpenSocial had been trying to gain adoption for 3-4 years and failed so badly that Google+ was necessary. OpenID was dead-on-arrival, and Facebook Connect was taking over the web. Google had just sunk two years into providing real-time search of Tweets, only to have Twitter pull the plug on the deal and sink the project.

So in hindsight, it's difficult for me to say that the execs made the wrong call. I was kinda ambivalent at the time - I wasn't pleased, but I could see the reasons behind it and agreed to help out with the implementation. A number of my teammates were furious and quit the project, moving to other departments.

Re: The Google career path, Part 3: Performance reviews and promotions

#72
post #33

Earlier quoted context omitted.

> Especially, when junior can't report or discuss ideas with the manager, who can make decisions Why do you think having levels prevents junior people from discussing ideas with their managers? Everybody has the chance to discuss anything with their manager at the weekly one-on-one meetings which are being held with people of all levels. Also, like the post says, your level determines your compensation, but not the p…

Some cultures have much more obsession with hierarchy and status and import this to the work place unfortunately.

Sure, but that still doesn't explain it. Under the hierarchy, Junior would still be peers with Senior, and they would be under a manager. It's not like each person can only have one person under them.

Re: The Google career path, Part 3: Performance reviews and promotions

#73
post #59

Earlier quoted context omitted.

The stack ranking element is also open to abuse and capture by outsiders i.e. only so many L3 to L4 slots available in any cycle as some hr been counter is getting a bonus for reducing the pay quanta. It was even worse at British telecom where there might be only 20-25 MPG 4 (L4 or r 5 in google terms) slots every 18 months or so for all of Systems Engineering (a division with more employees that goggle has now) - co…

Regarding the bean counters, keeping promos down doesn't help their budgets as much as you might think. The bonus you get for "exceeds expectations" brings you approximately to the "meets expectations" total compensation of the next level up. Or so I've been told anecdotally ... personally I have yet to be promoted or experience a bonus cycle where I hit exceeds...

Tell that to HR and bonuses can be taken away a lot easier than pay.

And reducing the pay increase quanta by 1% is a lot in a large company.

Re: The Google career path, Part 3: Performance reviews and promotions

#74

Earlier quoted context omitted.

Some cultures have much more obsession with hierarchy and status and import this to the work place unfortunately.

Sure, but that still doesn't explain it. Under the hierarchy, Junior would still be peers with Senior, and they would be under a manager. It's not like each person can only have one person under them.

err no - not in some cultures its like the civil service used to be in the 50's where her where rules about who could have a chair with arms.

Check out workplace on stack exchange a lot of the questions are about friction between juniors and seniors.

Re: The Google career path, Part 3: Performance reviews and promotions

#75

That is, nobody is going to say, "You're only an L4, therefore you can't work on this project." Someone said exactly that to me when I was at Google. That's kinda how closed allocation works. What I always tell people: If you want to get promoted, just start acting like someone at the next level up. At any company, that's the quickest way to get fired. Getting into a turf war with someone with a much higher title? No…

Someone (or actually 2 people) said things akin to "You're only an L4, therefore you need to be working on this part of the project." Both were newly L5.

I told them "That is not how we do things at Google. If you believe what I'm working on is not useful, communicate what the priorities are for the project and I will pick something that is both interesting to me and helpful for you. If there is nothing on this project that fits into that category, I will find a new project."

In both cases, they looked abashed and backpedaled.

This is what an L5 would do. Try to work directly with the people involved to figure out a compromise solution, and if that fails, exercise other options. And sure enough, I was promoted fairly soon thereafter.

Re: The Google career path, Part 3: Performance reviews and promotions

#76
post #48

Earlier quoted context omitted.

Just the need not to be homeless. EDIT: I'm not trying to be snarky. I literally work to pay for rent and food. Sorry if this bums you out.

>I literally work to pay for rent and food. Sorry if this bums you out. You spend a third of your life working, if you're only doing it for the money then I feel you're quite literally wasting your life. It doesn't particularly "bum me out", but I do feel sorry for people like you.

Cool, maybe you can share your trust fund with me. Maybe if my startup fails I can go live with your family members since I will have lost my life savings.
Post reply on HN