Today was my last day with Microsoft. It seems rather fitting that the snow and ice pretty much rendered everyone home bound. It is reminiscent of an earlier post when snow and ice also hit this region, except this time I was at home.
Being my last day and all, I can't help but be a bit reflective. Working with Microsoft as a vendor and then as an employee is an incredibly humbling experience. With so many smart, talented, and passionate folks how do you change the world? One step at a time. As with all community work, change does not come quickly. It's not uncommon that your first go around at something will be tweaked and baked a little longer. Sometimes the priorities may change all together to better do what you set out to accomplish in the first place.
I also learned that I need to take more risks to further my learning. While there was certainly more to be learned from others at Microsoft, having that access makes it a bit too easy. For me, much of the learning takes place during the process of wrestling with tough questions. It also takes place from being wrong, rather than learning and building from the experience of others.
Lastly, I learned that there is so much more I want to do than sit in traffic for at least an hour and a half each day. I shudder to think about all the time with family, friends, and the broader community that has been lost due to traffic. As I get older, the more I realize what is important for me.
There are so many things I love about Microsoft, but it is time for me to move on what's next. To all my friends, colleagues and everyone else I worked with at Microsoft -- thank you. It has been a privilege and honor working with you. I hope our paths will cross again.