GPAs as Interviews

The New York Times recently reported about some changes to Google’s hiring and screening processes.  It’s interesting to think about ‘how do I find the best employees’.  But what what do you think about using the GPA as a screener?

Fortunately for me, I had a pretty high GPA, so I probably qualified even under Google’s strict policies.  But, I have to admit it was strange to put my never-referenced GPA onto my Google application.  It has been so long since I used it that I had actually forgotten what it was. 

The Times article claims:

“Unfortunately, most of the academic research suggests that the factors Google has put the most weight on — grades and interviews — are not an especially reliable way of hiring good people.”

I think the Times is wrong.  I don’t think there is academic research which supports this at all.  I have yet to meet a person that was a successful student that didn’t become the same type of employee.  These people are smart, work hard, and love to work.  It’s in their DNA, they are often “Type A”, and they are always successful.  As much as we all hate to think that our college DNA could brand us for the rest of our lives, it actually may be one of the better metrics. 

The Times could have said that “just because you didn’t have a high GPA doesn’t mean that you won’t be a good employee.”  This is certainly true as well.  There are plenty of great people out there that didn’t find school interesting enough to do well, yet are perfectly qualified.  I think that Google’s change in policy is really about finding these people.  You always need to find new ways to screen candidates.  Maybe the people that didn’t pass the easy screening before would actually be great employees.  Is there another metric, however?  Of that I’m skeptical.

Microsoft’s Revenue Breakdown – 2003-2006

Here is how Microsoft’s business breaks down. This data is all from Microsoft’s Annual Report, June 30, 2006.

From 2003-2006, Microsoft has reported revenues in 7 business units. Prior to that they reported 4 business units, but I’m not going that far back. I’ve also included data from Google’s annual reports 2003-2006 just to put things into perspective.

Click the charts for full details.

Microsoft’s businesses are:

  • Client (Windows)
  • Information Worker (Office)
  • Server & Tools (Windows Server,
    Exchange, SQL Server, etc)
  • Home Entertainment (XBox)
  • MSN
  • Business Solutions (CRM, SBA)
  • Mobile (Windows Mobile)

Notice that 3 of Microsoft’s business units are each significantly larger than Google as a whole, both in terms of revenue and income. (I estimated Google’s 2006 numbers, since they are not reported yet).

When the Wave Hits

All of us that work on server products have weathered storms where our services had to endure a wave of traffic.  The wave could be caused by any number of things – time of day, a particular press release, or a new product launch.  Generally, you plan these events very carefully to make sure that engineers and operations staff are on hand when the Wave hits.

Now, imagine you work at Apple.  You know your wave is coming.  When?  Christmas Day, of course.  Yikes!  Hard to change that.  Some are reporting Apple’s traffic spike at a 1000% increase over the prior week – causing the site to go down.  Imagine you are the poor Director of Server Engineering there, and responsible for keeping the site up?  So much for Santa Claus – you have to go to work!

I know, it’s hard to feel sorry for the successful.  But for some reason, I feel for them on this one.  Of course, you might feel more sorry for the millions of people that tried to use the iTunes site on Christmas Day.