Ayende @ Rahien

My name is Oren Eini
Founder of Hibernating Rhinos LTD and RavenDB.
You can reach me by phone or email:


+972 52-548-6969

, @ Q c

Posts: 6,026 | Comments: 44,842

filter by tags archive

No one was fired because they bought Microsoft

time to read 1 min | 102 words

And just to be clear, I don't agree with this sentiment, but it is a very real one.

Times have changed
Our applications are getting worse
They run so slow and won't behave
The code is ugly and perverse!
I tell you, that application is deprave!

Should we blame the PM?
Or blame the developers?
Or should we blame the process?
No! blame Microsoft
Everyone: Blame Microsoft

Blamability is an important concept, the facts doesn't really matter, but the ability to blame someone else, preferably something as ambiguous as Microsoft, is a good way to have an out.


Diego Guidi

Looks like a modification of a medley of South Park - The Movie... blame Canada!!! :D

Chris May

I don't think the "No one was ever fired because they bought Microsoft" has to do with the ability to turn around and blame Microsoft if things don't work right.

I think it is because Microsoft is in many ways a defacto selection for most software products.

If you are buying an office product, you are going to buy Microsoft Office for your company.

If you decide to pick something other than MS Office, it is your butt on the line if things don't work.

if you install OpenOffice.org and it crashes when the President is in the middle of a big presentation, you are going to have to explain why you picked the lesser know office option. In other words, why did you pick an option than only 2-3% of the world thinks is the right solution.

If you picked MS Office and it crashed, no one is going to question why you were so stupid as to buy the office product that 95% of business users rely on.

Same goes for the OS. The CEO isn't going to be pissed off at the CIO because he can't figure out XP Pro, but if you installed Ubuntu, then you have some explaining to do.

Comment preview

Comments have been closed on this topic.


No future posts left, oh my!


  1. Technical observations from my wife (3):
    13 Nov 2015 - Production issues
  2. Production postmortem (13):
    13 Nov 2015 - The case of the “it is slow on that machine (only)”
  3. Speaking (5):
    09 Nov 2015 - Community talk in Kiev, Ukraine–What does it take to be a good developer
  4. Find the bug (5):
    11 Sep 2015 - The concurrent memory buster
  5. Buffer allocation strategies (3):
    09 Sep 2015 - Bad usage patterns
View all series


Main feed Feed Stats
Comments feed   Comments Feed Stats