The "I'm the smartest person in the world, because I work at Google" attitude is a reason I don't interact with/communicate with/contribute to Google-related projects. Their hugely inflated egos are just off-putting.
The "I'm the smartest person in the world, because I work at Google" attitude is a reason I don't interact with/communicate with/contribute to Google-related projects. Their hugely inflated egos are just off-putting.
After I joined, I kept waiting for the hammer to fall, to see the competitive mean streak in people and in my team at least, it was exactly the opposite. It's frankly the best environment I've worked in because they are genuinely caring people.
Now, it's not all rainbows and unicorns. I've also run into the aspergers poster child, into the competitive assholes, but I don't have to deal with any of these in my daily life. So, yes, there are assholes, but I don't think this is the norm.
They are incredibly helpful, and very tolerant of newbies like me who sometimes ask dumb questions...
Honestly, think about how many companies let their nerdiest of engineers be the public face of projects. The reputation is easy to come by when your front is not a "people person".
Plus, Google's huge and has very few internal communication barriers --- nearly everything is open to everyone. So it's really easy to get into the habit of casually talking about internal products when talking shop.
Then you notice someone nearby who isn't a Googler, and you go oh shit and stop talking.
It may be usual and common for Google employees to do that. That doesn't make it excusable, and it's a pretty big reason why I, too, tend to avoid gatherings where I know it's going to be a bunch of Google employees. They communicate that they don't want outsiders around? I can oblige.
I have not had an issue with any interactions with any Google-backed projects.
Deleted comment
Oh, and if you are a cat person, become a dog person before joining the company.