Recently, I completed 5 years of service at Microsoft. The company makes a big deal of anniversaries that fall on the 5-year milestones with increasingly larger "optical crystal" monuments.
As part of my anniversary, I also imported another tradition back to my local branch office from my time in Redmond. The tradition says that on your anniversary, you bring in 1 pound of M&Ms for each year of service and share it in a bowl outside your office. I'll tell you that 2.2kg doesn't go far once people get the after-lunch munchies. :)
I'm pleased to mark this anniversary, since it represents the longest time to date that I've been with a single employer. However, that is one of the beauties of a large company like Microsoft - there is the opportunity to change jobs and gain different experiences, but remain with the same company.
New Job: Senior Service Engineer, Team Foundation Service
Yes, that's right, I have another new job. As a Service Engineer, I'll be in the engine room of http://tfs.visualstudio.com/ keeping the service humming along, on-boarding new and exciting services (like the Load Testing Service) and evolving the maturity of the services. My main area of focus is on improving the efficiency of the Service Delivery team through automation and engineering improvements.
My history at Microsoft so far has been quite broad, which actually reflects how I approach most things:
- 2008 - Program Manager on the Team Foundation Server team, looking after the DevDiv and Pioneer Dogfood servers.
- 2010 - Same position, but a shift in focus to ramping up the Team Foundation Service
- 2011 - Relocated back "home" to Australia (for family reasons) as a Consultant with Microsoft Consulting Services (MCS)
- 2012 - Shifted across to Premier Support as a Premier Field Engineer (PFE)
- 2013 - Service Engineer on the TFS product team for the Team Foundation Service
Perhaps the most exciting part of the role, is that I will remain in Australia and work 100% from home with the occasional trip to the mother ships (Redmond/Raleigh). My experience so far has been a little different to Scott's, but I'm planning a follow-up post on what it's like to be a remote worker, in a completely different time zone. Part of running a global service like the TF Service is that there are customers in all time zones around the world using it. The Service Delivery team now has around-the-world coverage with me in Australia and other team members in India, Europe, North Carolina and Seattle. We’re still ironing out the processes as we get ready to launch the commercial service before the end of 2013.
After a break of a few years, I'm absolutely thrilled to be part of the
Server and Tools Division Cloud and Enterprise Engineering Group again. I'm working amongst some of the brightest people I know and I am looking forward to having a huge impact on software and services that are relied upon by developers around the world.