PEBKAC?
"2. The majority of problems on any PC occur between the keyboard and the chair. So, users are pretty quick to tell you the problem is the computer and not them to try and hide a lack of competence."
You know, it's funny, Burton. I've been working with computers since before IBM thought it would be a good idea to repackage a sewing machine controller to try to compete with IMSAI and the other S-100 systems. I've seen a lot of different operating systems, and used most of them, including CP/M, PC-DOS, MS-DOS, GEM, MAC OS (prior to OX X), every flavor of MS Windows since 3.0, and a number of different Linux distributions. Here in the office, I don't get to choose what runs on the servers, so they are Windows 2000 and Windows 2003 servers; we have a number of machine tools, and with only one exception, they all run some flavor of Linux. The only problems I ever have with them is (a) they don't get a DHCP address from the Windows servers, which seem to have major issues finding room in their IP pools (100 addresses each) for the dozen-or-so clients,or (b) the one machine we have that uses Windows crashes - usually in the middle of a logn, expensive machining run.
And I can't think of any other operating system which has changed the user interface with every major release. Sure, Linux has offered *new* GUIs - but the old ones are still available and still work just fine. Whereas my database admin, who just got her new Vista PC, has spent the last half hour trying to figure out how to make the desktop look and work somewhat like the XP desktop.
So, maybe the problem is between the keyboard and the chair.
And maybe the problem is that we have trained all our users to use one interface, and then sudddenly we've taken that away and substituted something comeptley different - which doesn't work better, doesn't work faste, isn't more efficient, and isn't less expensive - it's jsut different *for the sake of being different.*
That's not progress. That's stupidity. And it's not the users' fault.