I'm very happy to share that I've been renewed as a Microsoft MVP for the next year. Along with the renewal, I have been switched from DirectX/XNA as my main competency to Client App Dev, which is where they're putting the MVPs these days that are focusing on Silverlight. So what does this change mean? Not a lot overall, many MVPs focus on more than one area of Microsoft technologies, but it does mean that at events like the MVP Summit coming up, I get access to more sessions with the Silverlight team.
For those that are not familiar with the MVP program, it's all about helping in the community, both online and local. People who contribute significantly to one or the other or both are recognized by Microsoft for their contributions and are awarded on a yearly basis. When it comes time for renewal, you are judged solely on your contributions over the past year, and it's getting harder and harder to get renewed, so I'm grateful to be a part of the program for another year.
Reflecting back on my first year as an MVP, I'm thrilled with how many great people I've met, and the groups I've been able to speak in front of. Over the past year, I've gone from a complete novice speaker terrified to get in front of a small group to someone who's pretty comfortable in front of a group of 100 or more. Working with the community is something I really enjoy, maybe more than I even thought I would, and everything that I've given has come back to me many times over.
People ask me how to become an MVP, and for them I have the following advice:
- Find a Microsoft technology that excites and interests you
- Get involved in online forums and newsgroups, especially answering questions
- Get to know your local Microsoft Dev Evangelists and User Group leaders
- Get to know the other MVPs that focus on the same technology as you
- Volunteer to speak at any event you have an opportunity to speak at
- Start a blog and post useful information in the technology of your choice
- Start or become a contributor to an Open Source project, for example on CodePlex
- Most importantly: Only pursue MVP if you truly enjoy helping the community. It's a lot of work, and unless the work is rewarding to you, the other benefits probably won't be worth your time.
This is a very exciting year for Silverlight and XNA, and I look forward to contributing to both of these communities of the next year and beyond.