Today is an interesting day - at least for those of us at Microsoft.


As the world knows, today is the last day for Bill Gates as a full-time employee of Microsoft.


I wanted to share some of my thoughts and reflections as we go through today.


I have had a fantastic time being a part of Microsoft and being able to work on some great products and technologies that a lot of people around the world use.  Being able to do this in an environment with Bill Gates at the top of Microsoft has been very rewarding.  Over the years, I have had many opportunities to interact with Bill and learn from those interactions.  Bill is an individual that I deeply admire and respect.


Here are a couple of things that are top of mind in terms of what I have learned from Bill:


-          Think big and Dream big

-          Think and optimize for the long-term

-          The power of software is huge and as much progress as we have made, there is a lot more to do


Bill has had a phenomenal impact around the world through software, computing and Microsoft.  As he transitions to spend more of his time and energy with his foundation, I want to thank Bill for what he done and wish him all the very best. 


Here is a channel 9 video that shows a few of us at Microsoft sharing our experiences with Bill.