There are a lot of basic questions I get that inquires about being an MVP. Some of them include:
and many more…
To anyone who wants to know more about the above questions I suggest you read the official Frequently Asked Questions.
Today, I want to address the same issue in a different manner. I want to leave the official definition aside, and try to answer the crucial question: “What is really an MVP?”
For me, an MVP is a passionate guy who loves the Microsoft technology and understands it well enough. Well enough is a very broad phrase, but it is the reality for virtually all MVPs. Many MVPs have a great understanding of the technology so they help the Microsoft Product team with feedbacks of a certain product and help that product to be enhanced. Many MVPs are extremely good at the technology and work as individual contributors to help develop products. Many MVPs are heavily involved in the Community through helping spread the word. Many MVPs are book authors and blog owners as well, aiming to spread the technology. Lastly, there are a lot of MVPs who are pretty much aware of the technology’s pros and cons. As they understand the limitations of it, they help others to come up with solutions to compensate the boundaries of the technology.
There are many things I can write about, but if you notice there is one common word in all of the above statements. The common word is “Help“. Every MVP is helping someone else to learn, to grow and to create a better ecosystem for technology. The obvious question is that “What is in it for them?” The answer is also very simple: they get what we call time satisfaction. But once in a while, people think that becoming an MVP is also a matter of ego. In the programming world, however, there should be no ego involved. You are here today but you may not be here tomorrow anymore. An MVP has a right to be proud of their knowledge and passion centered on technology, but arrogance is a different thing and must not be a trait of an MVP.
Reading this may make you think that you can be an MVP too, having the burning passion about technology and helping others in your organization at the same time. Great point! Honestly, being an MVP does not stop at only helping others or being passionate with technology. Being an MVP is a commitment to one’s self, promising to keep the standard up and continue the passion onwards. I can keep on writing about what makes a person an MVP, but I do not want to be redundant with what my MVP fellows has already said in their own blogs.
Here is an excellent post by Joanthan Kehayias (SQL Server MVP and Book Author). I suggest that you read his blog post entitled: “What is an MVP Anyway?” He has busted common myths about this program and explained well what I wish to write here in details. Our thoughts are very similar. I would like to point out one sentence in that post which appeals to me the most: “I was recognized as an MVP because I do these things; I don’t do these things because I am an MVP.“
Another great in-depth article is written by Vijay Raj (Application Setup/Deployment MVP and Great Human Being). He shares his idea on this blog post he called: “How to become an MVP?“, writing in his unique humorous style. I really like how he started the post: “First of all, Most Valuable Professional (MVP) is not a certification; it’s an AWARD! It’s a mode of recognition which Microsoft gives to individuals who are technology experts and most importantly, who play a role and are keen in sharing their expertise with the Community. So if your question is, “I have completed my MCTS or MCAD. What are the next steps towards being a MVP?” You must re-think on your question!”
I hope this blog post gives you a clear idea about what is an MVP.
Reference: Pinal Dave (http://blog.SQLAuthority.com)