Monday, December 03, 2007

Days Off

I've taken today (Monday) and tomorrow off using some of the banked time from the death march, so naturellment I'm sick. Only myself to blame I suppose, L'il Bro B and I got completely inebriated Friday night. You know you're getting old when you get a two day hangover from ten screwdrivers. And a couple of shots of tequila, even if it was the good stuff.

So really today and tomorrow is my weekend, running around doing all that stuff I should have been doing as I lay groaning on the couch.

Whilst lying down with all the lights off, I did get a chance to think about the whole career thing. Of course (see the next to last post) I am a bit bitter about this business. It seems like programming, when you're a corporate developer (build software for internal customers) as opposed to a product developer (build software to sell) really is a no-win situation at most times. I'm wondering if that's a product of the whole "sufficiently advanced technology seems like magic" thing.

Now the above mis-quote always implies a bunch of illiterate tribesmen oo-ing and ah-ing at something like a toaster or a flashlight. I'm beginning to think that this actually applies quite well to modern, urban technological society.

Take your car for example. While some could tinker with an old-style engine, very few could get their head around modern cars. And let's face it, most people turn the key and when it goes "vroom" you're good to go. There's very little comprehension on what exactly that key starts: most people could never figure out what's happening under the hood.

Computers of course, are even bigger ju-ju.

When a person turns on the computer, it really does seem like magic. Words, images sounds, music all happen with no clue as to how it actually happens. Big magic. I could explain some of it (more than most at any rate) but at its heart it's one big magic box.

So people see a computer as the product of the arcane. Maybe not in those words, but if you work in the industry you see the borderline fear and discomfort many people have for computers. As long as they work, they are safe but as soon as something (almost anything) goes wrong there's a general throwing up and wringing of hands (interesting image). The folks like me are called to perform their rituals (as long as the ritual of ctrl-alt-del is invoked). The techs are the grand high wizards and exorcists of digital demons really.

Now take into account all the stories you heard growing up: Aladdin, Merlin, any and all wicked witches in any Disney movie. There are themes that run through almost all of these stories:

  1. Magic happens at a snap of the fingers.
  2. all magic is inherently dangerous.
  3. the practitioners are at best shady characters and at worst outright evil.


It makes me wonder, in the gestalt of the societal mind, if computers and those that actually work with them are at some level just distrusted. On the one hand you have people making demands of the geeks as if they wave their magic wands (or probably their enchanted keyboards) and stuff just happens with an instant miracle. On the other, if a tech says it's not possible or that it "doesn't work like that", there's a reaction that speaks more to distrust rather than an acknowledgment of expertise. As if they think we're holding something back or we have a nefarious scheme to kidnap the princess. Which has an appeal but royalty tends to be high maintenance and have expensive tastes: most geeks don't get paid that much.



Techno-philosophical food for thought at any rate.

No comments: