I’ve been working in Information Technology for 20 years this year and I’ve wasted more than half of my career in the GUI (Graphical User Interface) having to learn GUI’s for numerous products and different versions of all those different products over the years, more products and versions than I can count.
Back in the VBScript days, I was the dangerous script copy and paster. Then when Exchange Server 2007 shipped, I was forced to learn at least some PowerShell since there were many things that couldn’t be accomplished in the GUI, especially prior to SP1, but I was still somewhat of a dangerous script copy and paster.
I decided to get serious about PowerShell when version 2 released, starting out with one-liners and going back to the GUI when I couldn’t accomplish the task at hand with a one-liner.
As I became more confident with PowerShell, I progressed to writing scripts, then functions, and modules. I competed in the 2012 beginner category of the Scripting Games and was one of the top finalist. By the time the Scripting Games came around the following year (in 2013), I was ready for the advanced category which I ended up winning.
I can’t put an exact date on when I started using PowerShell, but I’ve been blogging about it on this site since 2009. I started a user group with Rohn Edwards and I started speaking at technology events to teach others that you don’t have to be a developer to be effective with PowerShell and that there’s no future in wasting half of your career using the GUI.
I also believe in taking advantage of opportunities. Opportunities like writing a chapter in the PowerShell Deep Dives book, being the Head Coach during the Winter 2014 Scripting Games, and speaking at technology events even when it’s not convenient.
If you’re following me on twitter then I’m sure you’re already aware that I was awarded the Microsoft MVP (Most Valuable Professional) Award as of July 1st. I would like to thank everyone who nominated me and also everyone who congratulated me.
After winning the scripting games, someone asked me: “What are you going to do with it?”. The same answer I gave for that question now applies to being a PowerShell MVP. Maybe someone who wouldn’t normally come listen to me speak at a technology event will come and listen to me because I’m “the Scripting Games winner”. And now maybe they will attend, listen, and learn about PowerShell from me because “I’m a PowerShell MVP” when that wouldn’t have otherwise.
Interested in hearing me speak? I’m presenting two PowerShell sessions at SQL Saturday #324 in Baton Rouge, Louisiana on August 2nd. I’ve submitted PowerShell sessions to SQL Saturday #328 in Birmingham, Alabama on August 23rd and I plan to submit PowerShell sessions to SQL Saturday #342 in Mobile, Alabama on September 27th.
One thing to keep in mind if you have the desire to become an MVP is that you don’t blog, speak, volunteer, run a user group, and all of these other things to become an MVP, you do them because you enjoy doing them and sharing your knowledge with others <period>.