After visiting both the Microsoft and Google campuses to discuss Stack Overflow (Google Tech Talk: Learning from StackOverflow.com), Joel Spolsky discusses the similarities and differences between the two corporationsÂ and his ownÂ small company.
What I’ll probably remember most about the trip is what I learned about company culture and how it’s affected by scale. Giant corporations such as Google and Microsoft are like cities full of relatively anonymous people: You don’t actually expect to see anyone you know as you walk around. Going to lunch on either campus is like going to the cafeteria at a huge university. The other 2,000 students seem nice, but you don’t know most of them well enough to sit with them. Meanwhile, a typical lunchtime at my company is like Thanksgiving dinner: There’s a big meal you get to share with a bunch of people you know and like.
I particularly liked Spolsky’s reaction to his discovery that while Microsoft’s campus-wide Wi-Fi network is closed-access and requires registration, Google’s was free and open: “I had to wonder: What might we be doing at our company that is similarly a waste of time?”.
It made me think: What might I be doing that is similarly a waste of time?