Et dans la discussion qui a suivit sur Slashdot.org, quelqu'un a parfaitement résumé mon opinion...
A computer should more aptly be treated like a motor vehicle; yeah, you can go have some fun in it but you'd better drive defensively and know how to operate the thing properly. You don't just take it out of the box and start pressing buttons.
Right! This is exactly the analogy I had in mind. The difference is there's very little people can do to be malicious to a car in the same way as a virus wreaks havoc on your PC, short of letting the air out of the tires or other foolish stunts. Perhaps a better comparison would be if someone went around randomly dumping sugar in the gas tank of anyone whose car didn't have a security system installed.
From the article...
"Go out, get a book," suggests Zack Rubenstein, 28, who has for years provided free technical support for his extended social network. "You went to college and you got a degree, you obviously can learn something. Play around with it; it's not going to kill you."
Hmm...I wonder if he tinkers with his car? Me, I know the basics of how a car engine works, and sure, I understand electronics and wiring and so forth. But I have no clue what goes on in today's modern multi-processor-controlled engine -- it might as well be a black box to me. Actually, it is -- my car is a tool, a device to get me from point A to point B in reasonable comfort.
But I happen to know that there are certain rules of the road to be obeyed, and, if those are not obeyed, then the consequences could be rather painful and/or expensive. What are those rules? Why, I had a nice little booklet that laid the fundamentals out. Had to prove I understood it, too, by taking a test. Oh, and I also had to be passed by an examiner who observed me driving for half an hour before I was allowed on the roads by myself.
And I also know that, on a regular basis, that car needs certain maintenance -- oil changes, fan belt replacements, that sort of thing. If I can't or don't want to do it myself, I have to take it to someone and pay them to do it. Fine by me -- I can earn more by working for half an hour than it costs me to pay someone to have the oil changed, and I'd just as soon not get my hands dirty.
Make sense? After all, isn't a modern PC, with all the complexities of a modern OS and a modern suite of applications, just as internally nebulous to the casual user as is a car? The difference is we pay heaps for cars and are told repeatedly we have to take care of them on a regular basis or that money will be wasted. Oh, and we're carefully checked for basic skills and knowledge before being turned loose in a car.
Computers, though -- they're sold at a (relatively) cheap price and the vendors
never advertise that, hey, guess what, you actually need to
take care of the thing. (And geeks like Zack Rubenstein perpetuate the myth that anyone can fix a PC with little effort. Come on, a show of hands of all those whose learning-by-experience includes a few good late night sessions of try to fix, break, try to fix again, break even worse, before you finally figure it out. I sure wouldn't risk doing that with a car.)
Clo.