Stand up IT Skeptics
This website is thinking of changing its name, to The IT Skeptics, plural, because there are tribes of you out there. How do you know if you are an IT Skeptic?
If you are
- ...tired of the hysterical hype cycles that accompany innovations in IT such as CASE, e-commerce, the internet, Web 2.0, ITIL, Agile, Cloud, social media...
- ...embittered by the vendors - and their parasites the analysts - stoking that hype to enrich themselves
- ...sick of the "change du jour" managers throwing away all our good work. Wild innovation can do more harm than good.
- ...tired of vendors selling technical solutions to non-technical problems. This applies to most software but two of my favourites are of course "ITIL-in-a-box" and CMDB. In the same category are process solutions to non-process problems, e.g. ITIL itself.
- ...fed up with your bosses falling for fictional "research" from vendors and analysts - what we call Crap Factoids
- ...alarmed by the theoretical zealots - especially highly paid consultants - telling you to change your practices which have been carefully built on common sense and experience
- ...dreading the next easy answer to complex problems
- ...confused by the mismatch between the exciting new world promised to you in the media and the prosaic reality of the legacy IT environments you work in
- ...frustrated by the failure of many IT power groups to adopt some of the genuine changes in IT such as the ability to create communities
- ...irritated by the crass commercialisation of every positive trend that does emerge, and the rapid degradation of a good idea into a commoditised product
...if you feel this way then you are an IT Skeptic.
That is a negative list of what agitates IT Skeptics, but what do IT Skeptics stand for? I'm betting some or all of the following list of principles resonates with you:
- The rules don't change in a revolutionary manner. They evolve carefully over time. Every time we throw the old rules out the window we end up getting hurt. Those who tell us to change everything are vendors, analysts, consultants and chattering media who are nowhere to be seen when the effluent eventually and inevitably hits the fan. We advance by improving, not by throwing everything away and starting again. (The one thing that creates human progress is the ability to pass on wisdom between generations, not throw it away. Think Flower Power - I do every time I hear about Cloud and Agile and DevOps and...)
- Common sense is not very common. It is to be treasured and preserved.
- The theorists over-complicate everything. They do this to try to include everything, the "grab bag" approach, and to try to make ideas perfect. The real world doesn't work this way. We operate with imperfect information all the time. We all regularly manage that which we can't measure. We settle for good enough, copper not gold. It's time we got back to basics, to simple principles, to whatever works. Quality is not about complexity or gilding the lily: it is about authenticity, solidity, usefulness.
- "Good practice" or "best practice" arises from practices not from ideas. New ideas are all very interesting but require the true test of time and experience before they deserve widespread adoption. This is called "wisdom" and in the 21st Century it is even rarer than common sense.
- People first. All these attempts to improve through changing things or processes miss the point. IT is about humans manipulating information by using technology. We improve by changing the humans.
- There are good people in the trenches doing good work and trying to do better. They deserve attention not contempt.
- On the other hand, human nature is not idyllic. We have rules for reasons. Trust but verify.
- There are no silver-bullet solutions to improving IT. Improvement comes from pragmatism, careful change, respect for people, and hard work. The way people feel, think and act doesn't change overnight, or even "overyear".
Personally, the directions I strive for in IT are
- Change at a human pace
- Respect for the wisdom and knowledge the race has accumulated over millennia
- Integrity in advice and solutions: changes that are genuinely in the best interests of those they are being sold to and imposed upon.
- Curiousity tempered by caution. Critical analysis of anything new.
- Quality without dogma or perfectionism.
What do you think of these lists? Can we evolve them into an IT Skeptics' Manifesto? Your input please.