A blogging friend stopped by my office this morning and one of the first questions was: Where have you been with your blogging as of late?

He is about the 6th person to ask -- so, it's probably about time to give you some explanation.

First, nearly the entire month of October 2007 was devoted to weighing an opportunity I had to join another fantastically great team here at Microsoft. Imagine being given the choice of two huge lollipops both of which are your favorite flavors -- the proverbial kid in a candy store analogy. One of the choices is the team which produces Windows Media Center (I'm a big fan). The other was a team and a hiring manager for whom I have a large amount of respect. In the end, I chose to stay here on the Windows Media Center team -- I didn't feel as though I was quite done with this product and the things I personally want it to do for customers. The move to the other team would have also created a new period of professional relationship building -- I felt I had put my family through that enough with our move to the Pacific Northwest back in mid-2004 (more about that later). It was an *incredible* experience and I'm very glad I took the time to explore a change in career direction. I am very grateful for the advice offered from close friends both internal and external to Microsoft (you know who you are). The only downside is it left me quite a bit frazzled from a career standpoint -- I simply didn't have the energy to post here on the blog during October or the month that followed.

Second, I basically took the month of December 2007 as vacation. I mean a real (almost) complete disconnect from work related things -- this is rare -- just ask my co-workers who find me replying to emails while on vacation. Postings by me on places like http://discuss.mediacentersandbox.com even dropped off quite sharply. Our family traveled back to the East coast to see family and friends and I made a concerted effort to stay offline. When we returned I picked up some sort of flu bug which had me out of work for a complete week, with another two weeks of recovery time during which I didn't have a whole lot of energy. I haven't been that sick in probably 15 years. So, that explains December 2007 and most of January 2008.

Third, it was an incredibly busy time during all of these months (October 2007 - December 2008) from a day job perspective (most blogging is done on nights / weekends). Yes, we are working on the next version of Windows -- no surprise there. The ebb and flow of program management happened to be really flowing instead of ebbing during this time (not that there is much of an ebb anytime here at Microsoft, but there times when it is less busy than normal). I'd like to think I did a pretty good job of managing things, especially given the career churn in October outlined above. But several things had to 'give way' -- and blogging was one of them. And... I can't just blog about what happens in the day job -- no matter how much Mary Jo really wishes I would.

Fourth, I really took a good, hard look during October - December to think about my community involvement, including posting here. There are so many good and great things about blogging -- but one of the few drawbacks is it's really a scattershot method of communication, and the conversations it fosters can amplify the noise. What starts off in one distinct direction can be randomized into multiple other directions far removed from the original. These conversations demonstrate this to be wholly true. I literally worked through each and every comment on those two posts and created a list of feature requests. The list was *incredibly* long and I came to the realization there was absolutely no way I could personally make all of those things happen -- I found this to be incredibly frustrating because I really do like to take action on your feedback. As a result, I decided the posts weren't that incredibly helpful or useful except to allow the community to vent their frustrations. They were way too broad to start, and only got broader as the conversation continued.

Add to that much of the posting here is done on my personal time and took away from family activities. Family is everything. (Some of you are probably thinking: 'Well, DUH! It's amazing how easy it is to lose sight of the obvious.). The sacrifice they made to allow me to take my 'dream job' in 2004 was incredible. My wife and daughters deserve for me to be home physically AND mentally. I've reached a point where a lot of the heavy lifting of establishing myself on a new team is done in many respects -- I can now restore work-life balance to, well, balance. I've made a commitment to them to really be home when I'm home, and I'm beginning to see those dividends return to me in lots of ways. As a result posting here, a majority of which took place when I was at home, will naturally be lessened. Case in point, I'm writing this while at work today instead of tonight at home as was the usual. :-) That feels *really* good from a father and husband perspective.

So, where does that leave us...?

I've decided there will be less broad communication here on the blog and more engagement with individuals in the community on a personal level this year. I'm going to invest my time with a deliberate and constrained group of people, mostly around how our product can be better for all. Some of those direct one:one projects are already underway and you should see the reports on some of them out here in the blogosphere at some point. I'll link to those as folks decide to chat about them publicly, and that's where the majority of my postings for this year will originate. I'll also be making it a point to spend more time with our Community Dev Experts over on http://discuss.mediacentersandbox.com. Finally, any extra brain cycles I have outside of working hours will be spent making in-depth resources available for Windows Media Center customers for the next version.

In a nutshell: I'm hoping less here becomes more in a real, tangible sense for Windows Media Center customers.



Categories: Be Smart | Blog | Career | Windows Media Center | Comments [8] | # | Posted on Tuesday, January 29, 2008 9:39:56 PM (GMT Standard Time, UTC+00:00)   
Wednesday, January 30, 2008 1:36:25 AM (GMT Standard Time, UTC+00:00)
Here's an idea on how to cut down the amount of time you have to spend on the blog: Stop posting about Apple. You would cut down the time by 3 or 4. Seriously, for the past half year or so you've made more posts about Apple than about Media Center. Is there really so little going on with Media Center?

I love Media Center and use it every day, but in a market that is constantly changing and evolving it's NOT enough to make a single substantial upgrade every year or so. Microsoft need to be responsive to the changes and need to work faster to keep up. As if it wasn't bad enough that there's over a years wait between each introduction of any new features, the bugfixes are just as long in between. Is it really reasonable that such an important thing as cover art has been severely broken for 4 years (Something that Noah Spitzer-Williams of the MCE Photos and Music team openly agrees with)? Such a simple thing, yet critical to the use of Media Center in a market where High-Definition is everything.

I can already imagine what the Apple ads will be like when they're ridiculing the terrible low-res artwork in Windows once they release a Media Center competitor, which is just a question of time before they do. In fact, this is a market niche one would expect Apple to dominate in, but they don't. How long do you expect it to stay that way? Once they join the race they will overtake you in no time if you don't pick up speed. You need to stay ahead or you'll end up in a futile game of catch-up.

You have a good thing here, but more effort is needed to make it stay that way. Microsoft isn't some small independent developer with extremely limited resources. Microsoft should be able to do better.
Magnus
Wednesday, January 30, 2008 3:48:00 AM (GMT Standard Time, UTC+00:00)
I wouldn't necessarily disagree with you about the posts on Apple, although I'm not sure exactly what measurement you are using ('cut down the time by 3 or 4'). When I count it we are only talking about 7 posts for the entire year -- when you include my entire online community work (things like http://discuss.mediacentersandbox.com and http://blog.mediacentersandbox.com) it's not that large a percentage. I do own a MacBook and like to compare and contrast. BTW, Apple *has* released a competitior to Windows Media Center -- Front Row on the Mac and Apple TV -- with paltry feature sets in comparison. They've got a lot of work to do to catch up to where we were perhaps 3 or 4 years ago -- and we aren't standing still while they try to improve. But I digress...

I'll note your comment almost completely reinforces my fourth point -- these comments almost invariably go off on tangents. :-) Now, if you had stopped with your first sentence I would have not been able to say that. :-)
Wednesday, January 30, 2008 2:15:53 PM (GMT Standard Time, UTC+00:00)
...and so was my concerns dismissed.

I'm a 3rd party developer for small MCE and VMC utilities and I believe my questions and my concerns were valid, and it's important to feel that the people in charge take your concerns seriously, but that response pretty much reinforced the perception that they don't. If constructive criticism isn't of any interest, than I'm not sure if my time is well spent on this.
Magnus
Wednesday, January 30, 2008 5:57:36 PM (GMT Standard Time, UTC+00:00)
Charlie, I appreciate your career dilemma...we all hit that wall at some point. Important thing is that you have resolved this to the satisfaction of yourself and your family.

Regarding that blog about various integration/content delivery scenarios. I hope you folks do seriously look over those responses...there is some good stuff there. The reason you got as many responses as you did in my opinion is that customers are yearning for "connected entertainment". They want to get beyond the barriers that exist today. When you originally blogged about it I thought to myself..finally these teams (Media Center, XBox, Zune, Windows Mobile, Windows Live and Windows Home Server) are developing a holistic strategy and cohesive roadmap. Got my fingers crossed thats you folks are ahead of the curve. Good luck.
JohnCz
Wednesday, January 30, 2008 9:41:35 PM (GMT Standard Time, UTC+00:00)
I was so with you until about 1/2 way through point 4.

I am sorry you feel that massive response you got to those 2 posts were ultimately a waste of time. When you posted that second post, I really thought "Wow! Someone at Microsoft is starting to get it." I checked back here a couple times a week looking for the eventual follow up, only to find today that you have decided that our feedback was essentially worthless to you and to Microsoft. Sure there were tangents, but there were a few real core concepts in there that I know many people have been waiting for years for for Microsoft to acknowledge and address and they all really have to do with a truely integrated home media experience. There is no reason we should not, out of the box, be able to setup any combination of WHS, VMC, Extenders, XBox360s, & Zune in a fully integrated experience. That's it. That is what people are trying to tell Microsoft we want. You are so close in so many ways, but seemingly refuse to take those final steps. These are the same things Jessica Zahn heard over and over on The Green Button forums (God bless her - she's moved on to another group, so now we will have to hound new people).

I agree with seperating your personal and professional life, but I see no reason why this type of community interaction can't be part of your job. Seems to me that without this, you would have never stumbled upon just how frustrated dedicated Media Center users are with Microsofts lack of product inigration.

If you are in the market for anyone to fill any potential slots in your "deliberate and constrained group of people" I'm volunteering! Seriously. email me. I have "robjohansen" at yah..(well, you know).

-- Rob
Rob
Thursday, January 31, 2008 1:55:01 PM (GMT Standard Time, UTC+00:00)
I always like the different angle you take on your posts so I will be sad to see less of them but I can understand your reasons. Will you still be having Coding Fridays?

You know your always welcome on my show :)
Friday, February 01, 2008 5:42:59 AM (GMT Standard Time, UTC+00:00)
As a father I can certainly understand how valuable your personal time is, and despite what I or anyone else says as long as you have satisfaction with yourself and your family thats all that matters. I felt those threads referenced by you created some of the best actual media center discussion in a long time. Yes there were many posts were incoherent, many were long-winded, but they were filled with passion and a few that were absolute gems in terms of insight.
Monday, February 04, 2008 11:05:22 PM (GMT Standard Time, UTC+00:00)
Rob, I can see where I might have lost you with point 4. Let me restate a bit: The posts were > valuable < to see what the community was thinking. They weren't especially > actionable < because there was no structure on relative priorities -- everything was (for the most part) equally as important -- one big giant brainstorming session. There were a few items which had multiple votes, and I did pass those along to specific members of our team. I also pointed the entire team to both threads for them to read and glean as appropriate for their area. And I still fully intend to deliver the docs on how the stuff fits together -- these just might not be in the form of a blog post.

FWIW, we don't have a 'community team' here on the Windows Media Center team -- my involvement out here is voluntary (as was Jessicas and is Noahs).

Also, your frustrations are ours -- it's quite rare to see feedback 'out here' I haven't seen 'in here' from the desires of our team members. If only we had unlimited time and unlimited budgets.
Comments are closed.
Search
Sign In | All Content © 2010 Charlie Owen

This is a personal weblog. The opinions expressed here represent my own and not those of my employer.


Powered by newtelligence dasBlog 2.3.9074.18820