19.09.2015 Views

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!