This piece started pretty nasty.
>I smiled and introduced myself as I sat down beside her. She handed me her MacBook silently and the look on her face said it all. Fix my computer, geek, and hurry up about it. I've been mistaken for a technician enough times to recognise the expression.
'I'll need to be quick. I've got a lesson to teach in 5 minutes,' I said. 'You teach?'
'That's my job, I just happen to manage the network team as well.'
She reevaluated her categorisation of me. Rather than being some faceless, keyboard tapping, socially inept, sexually inexperienced network monkey, she now saw me as a colleague. To people like her, technicians are a necessary annoyance. She'd be quite happy to ignore them all, joke about them behind their backs and snigger at them to their faces, but she knows that when she can't display her PowerPoint on the IWB she'll need a technician, and so she maintains a facade of politeness around them, while inwardly dismissing them as too geeky to interact with.
The amount of contempt for this person because she just looked at him feels absolutely huge.
> All through their lives, I've done it for them. Set-up new hardware, installed new software and acted as in-house technician whenever things went wrong. As a result, I have a family of digital illiterates.
In my opinion this feels like a huge part of the problem. Of course most people aren't passionate about software and all the inner workings of computers. For the mainstream and general population, the better way to have them learn about computers is to educate them.
The way to do it is to make them learn to solve their own problems, understand what went wrong and guide them to handle it themselves for next time.
"Just making it work" whilst considering the other person a fool because they don't know much about computers creates this "us vs them" mentality. The geeks vs socially adept people.