Wang Hao told me about the Google Desktop and recommend it to me before our trip to Yang Cheng Lake (my previous trip). I tried it today. After I installed it and played with it for five minutes, I said: Microsoft is in big trouble……
Google is by no doubt my most favorite company beside Microsoft. I like almost everything it gives away: The search, the Toolbar, the AdSense Program, and the Philosophy that lies behind the company (I still remember the first is, “Focus on the user and all else will follow.”). It affects many of my designs of software.
Why Google Desktop is Good
I like Google Desktop because these reasons:
1. It is small. I thought the Google’s crawling and indexing machine should be as big as a house but they managed to put it into a 400 KB. How can it be possible! It is just like the early ages of Microsoft – to create small DOS compared to other big name OS and easily load into any Personal Computer. Now there are too many legacy applications that a service pack has to be hundreds of megabytes.
2. It is fast. “Fast is better than slow” is another philosophy of Google. Before I find the search button of Outlook, the search result of all the documents on my computer has appeared. It is amazing.
3. Integration with web based Google search. I found the Desktop result in traditional Google Search as a new tab and as part of the search result. It is amazing. They really have some great ideas to make the life of people easier. When a company becomes big, the processes, the systematic thinking and the frameworks seem more important than a great idea.
Google is growing and I guess it will continue to grow with the new ideas and the philosophy unchanged.
I see the problems of becoming the top company and becoming a big company. The company is bigger and bigger. The expectation from the Wall Street is higher and higher, and the market to defense is increasing while the market to enter is sinking when most markets related to software has become a battle field….
However, the best thing in Microsoft is, it still keeps the basic ideas of creating software to helping people. People are working so hard to find enable people to work with more productivity. I see it in emails, in chat, in working with many people inside.
Microsoft is still a great company – look at how fast people embrace blogging, social software and new things in server area (with new servers coming out every year). I still love this company although I don’t want it to grow bigger and become an IBM one day. But it seems it will as long as its stock is still trading at NASDAQ…