Google’s legendary success, especially in light of Microsoft’s lackluster performance, leads one to wonder about the differences at these two techno behemoths.
Stanford Magazine has a nice feature on the work of Carol Dweck on personal achievement. Here is a summary of the work in a single diagram.
Perhaps the big difference between Google and Microsoft is that the Google culture inspires what Dweck calls a “Growth Mindset”, which the MS culture inspires the “fixed mindset”.
Supporting this model is the idea that where MS seems to ignore criticism Google often embraces it. Also, Google remains open to change – flexible – while Microsoft seems to resist change or even force square pegs into round holes with bloated or “bad fit” applications. For Google, the modifications to the world view are reflected in Google products. This leads to the simpler, more friendly technologies Google is known for.
Meanwhile the MS products rely more on their virtual OS monopoly, big businesses reluctance to change, and their sheer size which allows them to move the market.
Where does Yahoo fit in all this? (disclaimer – I have Yahoo stock) . I think they are the sleeper here, with a culture and people that have the potential to adopt the growth mindset but are currently stymied by market forces and the Google glow.
Related: Scoble today bashes his ex, Microsoft, for talking BS before action.