I, like everyone else, am enjoying reading this post of pseudo-Q&A with an engineer who worked for Microsoft, then joined a startup that got acquired by Google. Not sure how legitimate it is, but everything in it rings true. Lots of insights into the Google culture, as well as some of the innovations they have made to really prioritize employee efficiency.
Here is one of my favorites, a description of Google Tech Stops:
Google has the concept of “Tech Stops.” Each floor of each building has one. They handle all of the IT stuff for employees in the building including troubleshooting networks, machines, etc. If you’re having a problem you just walk into a Tech Stop and someone will fix it. They also have a variety of keyboards, mice, cables, etc. They’re the ones who order equipment, etc. In many ways the Tech Stop does some of what our admins do. If your laptop breaks you bring it to a Tech Stop and they fix it or give you another one (they move your data for you). If one of your test machines is old and crusty you bring it to the Tech Stop and they give you a new one. They track everything by swiping your ID when you “check out” an item. If you need more equipment than your job description allows, your manager just needs to approve the action. The Tech Stop idea is genius because:
1. You establish a relationship with your IT guy so technical problems stop being a big deal – you don’t waste a couple of hours trying to fix something before calling IT to find out it wasn’t your fault. You just drop in and say, “My network is down.”
2. Most IT problems are trivial when you’re in a room together (“oh that Ethernet cable is in the wrong port”)
3. The model of repair or replace within an hour is incredible for productivity.
4. It encourages a more flexible model for employees to define their OWN equipment needs. E.g. a “Developer” gets a workstation, a second workstation or a laptop, and a test machine. You’re free to visit the Tech Stop to swap any of the machines for any of the others in those categories. For example, I could stop by and swap my second workstation for a laptop because I’m working remotely a lot more now. In the Tech Stop system, this takes 5 minutes to walk down and tell the Tech Stop guy. If a machine is available, I get it right away. Otherwise they order it and drop it off when it arrives. In our current set up, I have to go convince my manager that I need a laptop, he needs to budget for it because it’s an additional machine, an admin has to order it, and in the end developers always end up with a growing collection of mostly useless “old” machines instead of a steady state of about 3 mostly up-to-date machines.
This struck a chord with me, particularly as I reflect on time working at two large companies (Apple, eBay), a startup (Preview Systems), and a venture capital firm (Atlas Venture). In every environment, IT was optimized not around the convenience or efficiency of the employees, but around minimizing overhead & cost, and occasionally security.
You have to wonder how expensive the overhead is for the Google Tech Stops, and how much benefit they reap from it in productivity and employee morale. I can tell you one thing, having to fuss with IT about updating hardware is one thing that can really sap the energy of an employee in seconds.