Hyper-V Program Manager
Over the last couple of months, there has been a rise in discussion between Microsoft and VMware online. While both sides certainly have many moderate bloggers who are conducting civil and constructive conversations, both sides are also guilty of getting into more heated conversation.
VMware has sites like http://www.vcritical.com/ and http://vteardown.com/, while Microsoft has made posts like http://blogs.technet.com/virtualization/archive/2009/08/13/hypervisor-footprint-debate-part-1-update-microsoft-hyper-v-server-2008-vmware-esxi-3-5.aspx and http://blogs.technet.com/virtualization/archive/2009/04/03/Top-10-VMWare-myths-video.aspx
This has lead to many members of the community at large making a plea to both sides to “stop the mud slinging”.
Personally, I am not so sure about this.
Before I explain that statement – I would like to provide some background context. A common question I have heard is “Why do people go and write / say things like this?”. Well – in my mind – there are a couple of factors to consider:
So with all that said – let us get back to the original question: should we tone down the level of angst / mud slinging in the conversations that are going on?
I do not think we should. The reasons for my opinion here are:
So where does this leave you, the reader? Well, there are two suggestions I have:
What are your thoughts on this? Do you like the drama? Do you prefer that things be kept “cool, calm and professional”? How would you like to see our online conversations developing?
I like it classy too. I dislike when a blog or forum starts with professional arguments and go off into personal or irrelevant "dirt".
I'm a big fan of speaking when everyone has cooled off. There have been so many times I just shut up and leave other people vent out, and at the end they are the ones who realize they were making a fool out of themselves and later apologize.
Some quotes I've read (or that I'm just making up I guess) go something like:
"Speak from your head, not from your mouth."
"Your heart rate indicates the rate of your foolishness"
"The skincolor of stupidity is red"
Sometimes the mudlsinging is good though. I've found through several posts many arguments that point out key differences or deficiencies about certain technologies that have helped me decide on what technology (be it Hyper-V or other) to use for a specific application. Sometimes a prodcut comparison matrix don't always point everything out and then you find about them later, once you are halfway through your deployment phase. Even with good planning and testing, those little unknown details make a big difference when they are out in production.
I think if we get past the "my baby hits the ball longer than yours" comments we can learn from blogs like yours.
Good post Ben.
I really dislike the mud-slinging and unprofessional posts as well. I'd like to add one thing you left out and which irritates me a lot. That is the "it's free" thing going on at Microsoft at the moment.
Just talking about pricing is bad for IT in general. In my opinion it "cheapens" IT. We've all seen the numerous problems and even disasters related to outsourcing and off-shoring. The main effect is that the ordinary office non-IT person gets a distinctly worse view of IT in general. It also feeds management with the wrong impression of IT.
By talking up to "spreadsheet managers", people only looking for short-term paper gains, we can cause long term harm for the IT profession in general.
Let's get back to bringing up what's good and (cost-)effective about virtualization and related technologies (VDI) first. Then we can get on with the details and comparisons of the different products.