Plus ça change..

In early January, I’ll hit my 19 year anniversary of working at Microsoft (I’ve worked for Microsoft 18.5 years, and as a vendor at Microsoft for the first 5 months or so). There’s been a lot of change over the years, but perhaps never as much as is going on right now.

We’re getting a new CEO, the review system has been paved, there’s a major re-org underway, and Xbox One ships in 6 days. I can honestly say that the two years I’ve spent on Xbox has been the most challenging, fun, and eye-opening experience of my career. I’ve learned a lot – I’ve had an impact – I’ve worked with incredibly smart people – I’ve made friends. I can’t rave enough about how great it’s been to be part of this team.

But it won’t be the same anymore. Sure, a lot of the people on the team will still be here, but you only launch a console once every 5-7 years. The Xbox software will continue to improve and games will get even better, but you only get to ship the console once. Of course, there’s so much more I want to do here, that there’s a reasonable chance I’ll continue to work on Xbox, but I can’t say for sure yet. I have other opportunities to weigh – and I’m in much need of a vacation and some rest (and some quality time with my family), and this is no time to make big decisions. I’ve managed to change my mind at least once a day for the past few weeks when thinking about what’s next…and just when I think I have it figured out, a new opportunity shows up.

I’m sure the rest and family time will lead me in the right direction.

In the meantime, I have a zillion things I’ve been meaning to write about, and no marathon debugging sessions to get in the way, so I expect to barf some random ideas onto the internet in the coming days and weeks. I may spend some more time on twitter (heck, I even posted to Facebook last night!).

I can’t wait to see what happens next.

Similar Posts

  • Five for Friday – February 15, 2019

    Another week, another random five things I found interesting. Feedspot.com lists AB Testing in their top 10 software testing podcasts. Although it has “Testing” in the name, my 2019 goal is to get AB Testing into more Agile or Software Development podcast lists. Joel Montvelisky, who is one of the three AB Testing listeners is…

  • Five for Friday – August 10, 2018

    Jerry Weinberg passed away earlier this week, and I’ve taken some time to re-read parts of many of his books, where I’ve been constantly reminded of his leadership knowledge. I grabbed this quote from Becoming a Technical Leader to share“People don’t become leaders because they never fail. They become leaders because of the way they respond…

  • My End at Microsoft

    It’s been exactly a year now since I left Microsoft (and a week away from my one-year anniversary at Unity). I (abstractly) dumped my feelings on the move a year ago in The Breakup, and posted a few thoughts and reflections in my first few months at Unity (Forty Days In, Why Unity, Musings on…

  • Leadership

    When I was 9 years old, I’d play pick up soccer at recess. A couple of kids – the “leaders” would pick teams, and then we’d play. Since we were kids, the leaders of the teams were sometimes the best players, but usually the loudest kids. Leadership was short-lived, but effective for the purpose. I…

One Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.