April 30, 2007
Last Friday was my 9 year anniversary as a Microsoft employee. According to Microsoft tradition, I’m supposed to bring in 9 lbs of candy and put it in the hallway for my coworkers to feast on. This year, instead of following that tradition, I decided to mark the occasion by reflecting on the past and sharing a few thoughts in the hope that what I have to say today might be of interest to future Microsoft employees. At Microsoft, I’ve worked with many talented people and loved nearly every minute of it. There have been challenges, but working with great people and helping to deliver products I was proud of made each project worthwhile and memorable. I wouldn’t have wanted it any other way, since I’m one of those people who gets bored and unhappy without something challenging to sink my teeth into.
Like many Microsoft employees, I want to make a difference. It has been super easy to get fired up about the cool projects I have had the opportunity to work on. Microsoft has been a great place for me to use and develop my personal strengths for the benefit of the team and the product while having an inordinate amount of fun. Through some terrific mentors and role models, I’ve learned what integrity and leadership are all about, and the confidence I have developed has helped me in many aspects of my life. As a people manager at Microsoft for the last 6 years, I’ve learned many lessons, including the fact that listening is the most important thing I do. My favorite role overall was leading the team that wrote most of the .NET Framework version 1.0 documentation — I like the excitement of being on the “bleeding” edge. It was an awesome team that worked well together.
I count myself lucky to have been a Microsoft employee for the past 9 years. If you happen to be looking for a new job, I hope you’ll take a look at what Microsoft has to offer on http://microsoft.com/careers.
Lead Program Manager