Something else I read someplace (so it must be true!) is that Google has maniacally strict rules about what programming languages are allowed and that everything must go into company-wide version control.  If that's true, and if they also have good code-conventions, I can see how that would have a magnifying effect on productivity and technology improvement.