Confessions of an IT Manager_Phil Factor
- No tags were found...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Section II: The Str<strong>an</strong>ge Business <strong>of</strong> S<strong>of</strong>tware 93<br />
the entire field <strong>of</strong> knowledge ch<strong>an</strong>ging radically every five years. We're getting<br />
information overload."<br />
"Come now, <strong>Phil</strong>, it is just that you are <strong>an</strong> old fart, who c<strong>an</strong>'t keep up <strong>an</strong>y<br />
more. You should be growing roses <strong>an</strong>d knitting <strong>an</strong>timacassars, thinking about<br />
nice comfy chairs <strong>an</strong>d joining the bowling club."<br />
"There may be some truth in what you say … but I don't think <strong>an</strong>yone is<br />
keeping up. Nobody likes to admit it. It is like owning up to having pitifully<br />
inadequate secondary sexual characteristics, or the brainpower <strong>of</strong> a two-toed<br />
sloth. We all like to keep up the myth <strong>of</strong> our mental adequacy, but it is a myth.<br />
It took m<strong>an</strong> 100,000 years just to progress from the first stone tools to<br />
discovering how to make metal objects – <strong>an</strong>d in evolutionary terms, we are<br />
complete str<strong>an</strong>gers to the computer keyboard! It is a tall order for us to<br />
suddenly become the priests <strong>of</strong> the mystical power <strong>of</strong> Information Technology.<br />
It would be all right if we were developing extra brain-lobes to keep up with the<br />
galloping complexity, but, if <strong>an</strong>ything, our brains have shrunk slightly since<br />
civilization beg<strong>an</strong>."<br />
I warmed to the subject. "The huge breakthroughs in Information<br />
Technology were breakthroughs because they were simple, <strong>an</strong>d they reflected<br />
the way that business was already being conducted. When the relational<br />
database was introduced, people found that it was unc<strong>an</strong>nily like the existing<br />
ledgers, <strong>an</strong>d the systems put in place by the nineteenth century logistical<br />
experts after the Crime<strong>an</strong> war, <strong>an</strong>d refined ever since. The Spreadsheet is<br />
simply <strong>an</strong> account<strong>an</strong>cy summary table, <strong>an</strong>d could be recognised <strong>an</strong>d<br />
comprehended by <strong>an</strong>y accounting clerk from the time <strong>of</strong> the Industrial<br />
Revolution."<br />
"SQL was a staggering adv<strong>an</strong>ce, because it was so simple. The clever <strong>an</strong>d<br />
difficult stuff happened under the bonnet. For one, you told the system what<br />
you w<strong>an</strong>ted but not how to go about doing it; for <strong>an</strong>other, you didn't have to<br />
keep a huge number <strong>of</strong> details in your head. It was just the same with Email or<br />
the Internet; dead simple, <strong>an</strong>d easy to underst<strong>an</strong>d. The real skill <strong>of</strong> technology is<br />
to keep it conceptually simple. So what have you been doing for the last fifteen<br />
years, Bill, but adding complexity to a system whose chief virtue was its<br />
simplicity? It requires no thought to create a tower <strong>of</strong> Babel, a vast beast<br />
riddled with Ramp<strong>an</strong>t Featuritis; just effort."<br />
We fell into a gloomy silence for a while, before I continued.<br />
"Whatever <strong>an</strong>yone asks for in SQL Server is put in, until there are eight<br />
different ways to export a query to a file, four ways <strong>of</strong> extracting data from a<br />
spreadsheet, <strong>an</strong>d a Byz<strong>an</strong>tine intricacy in the h<strong>an</strong>dling <strong>of</strong> XML – which, by the<br />
way, started out as a dead simple way <strong>of</strong> representing small databases, before it