This Friday, the 27th June 2008 will be Bill Gates last day of work as a full time employee at Microsoft. After the 27th June 2008, he will focus on the Bill and Melinda Gates Foundation and its work in health, vaccines, education. However, he still remains as Microsoft Chairman as he is the largest single shareholder.
Here is another interesting article entitled, “Do you need to be a programmer to run a software company?” and in this article, they mentioned about Bill Gates and Microsoft and they are wondering whether Bill Gates time in technology is up.
What did I take from all this? Bill Gates was amazingly technical, and he knew more about the details of his company’s software than most of the people who worked on those details day in and day out. He understood Variants and COM objects and IDispatch and why Automation is different than vtables — and why this might lead to dual interfaces. He worried about date and time functions. He didn’t meddle in software if he trusted the people who were working on it, but you couldn’t bullshit him for a minute because he was a programmer. A real, actual programmer.
Gates is probably getting out of technology at the right time. Funnily enough, it’s not really a business for nerds anymore. Gates was at the center of the personal-computer revolution and the Internet revolution, but now the big innovations are about exactly the things he’s bad at. The iPod was an aesthetic revolution. MySpace was a social revolution. YouTube was an entertainment revolution. This is not what Gates does. Technology doesn’t need him anymore.