I've found that once you understand, very, very rarely do you think they are stupid any more.
I've found that once you understand, very, very rarely do you think they are stupid any more.
On a personal note, I must admit that the level of arrogance seen in IT is sometimes quite overwhelming. Just because someone can use a computer does not automatically make them smart; other people have other skills, amazing! ;)
From my personal life, my wife couldn't care less about computers and probably would never watch a TED video, but her "people intelligence" is very high -- she can relate to many different kinds of people and wherever she goes she makes good friends and people around her hold her in high esteem.
Her dad is something of a bookworm who knows a little bit about everything and quite a bit about a couple of things. If he were younger (he's in his 70's) he'd probably get his news from HN. I've often wondered if his "intellectual intelligence" was transferred to her but in a different form... like she used it in a different way, in interacting with and reading people, instead of books.
Coders can often walk though large logic problems instantly, but IMO that's the same basic thing as an artist knowing which 12 lines capture the basic idea of a picture. Think of it like the brain missing the correct API's, you can fake it but it's slow and buggy. But, if you start to spend 10,000+ hours solving the same types of problems and you are going to create that foundation.
EX: Cab drivers develop much better spatial reasoning skills over time. http://news.bbc.co.uk/2/hi/677048.stm
Trying to explain that to a non-coder is not easy to do without appearing arrogant, and I think that is why people in IT can appear rude. How do you politely say, "Your mental representations are so messy and imprecise I'm having trouble categorizing what you need?"
You say: "OK, now that we've covered the standard flow, let's talk about the strange cases. What are the weird situations that come up once in a while?"
For many users, "ALWAYS" translates to "always, except for the oddball case", and "NEVER" translates to "not usually, but you never know."
That's why Requirements Analysis is as much about psychology and anthropology as it is about logic.
The number of real world problems where ALWAYS applies is vanishingly small. This is the reason that rule based artificial intelligence floundered. The answer to almost every interesting question is some variation of "sometimes", "often", "almost always", "except when", etc. This is why statistical techniques and machine learning have led to solutions to many problems where rule based AI was an abject failure.
http://www.ted.com/talks/ken_robinson_says_schools_kill_crea...
As soon as I told him what my job he barely spoke about his own - it was just constant banal anecdotes about what I did, how bad he was with computers and how I must be amazing and...
On one level it attests to how important computers have become in our daily lives. Mostly it just makes me sad because, really, I'm just an IT guy!
I also can't stand it when somebody tells me they are just completely computer stupid. And that's before we've even said hello.
You think you're creating a UI that encourages learning by exploration, but a lot of your users are too terrified of their machine to dare click that button.
This is something we need to work with and educate users about - they're not stupid, they're overly cautious.
If at all I am available, she will ask help for the smallest stuff fearing she would break something.
Sometimes I think its not even about breaking anything, but more about not fancying herself to recover from "even more damage."
That's the beautiful thing about software - you can't physically destroy anything, such that it can't be moderately easily recreated.
I can't backup my car, so I'm extremely hesitant about messing about with the transmission or exhaust or what have you.
It's trivial to backup my computer and data, and just go for broke. Worst case, I'm out some time, but no real dollar cost.
Fear of computers is nothing compared to fear of mathematics.
Not to pick on the gender, but girls who came in almost always started the explanation of their problem with some variation "I have no idea what I'm doing with this thing" or "You must think I'm a total idiot, but..."
A lot of the time, problems were simple and I could show them how to fix it in a matter of minutes. All I could ever tell them was that if they played with computers for a living, they'd get the hang of it too.
Out of the two people she shares an office with she is definitely the most tech literate by far... People do undersell themselves.
... always starts off a request for tech support with
the words "tom, you're clever".
,,, It's the strangest thing, since none of us are named Tom.[Edit: in case that sounds obnoxious, I was aiming more for "frustrated"]
One thing that bothers me is when I raise an idea, "could we do this...." for example. And they say no, it is not possible.
My latest example was, asking if animated characters in a video could have automated lip-synching, based on a text file (this could massively cut production times for new videos). No, it's not possible, was the answer, and when I disagree, everyone in the room kinda looks at me like I'm the idiot. [Of course it can be done, there are lots of products that do just that...and btw, I am the client in this scenario.]
Another example....we needed some customization in SharePoint, two specific requirements, that aren't provided out of the box. I went back to my desk, implemented demos for both in about 4 hours using jQuery. Did a demo at the next meeting....yes, that's nice, but jQuery isn't a standard here. So we turned to an outside consulting firm, and they implemented the easy feature using.....jQuery. (I don't think they knew how to do the other one, at least it hasn't gotten done).
So where I come from, the idea that you are surrounded by "idiots", which is a bit provocative, is often true. I don't pretend to be an expert in law, engineering, etc, but I constantly encounter experts in their field that behave as if they are experts outside their field.
I will always listen to the opposing side of my arguments and always consider that I may be wrong, but I rarely encounter someone I disagree with who is willing to debate the disagreement with an open mind, and consider that perhaps they may be incorrect.
How else should we consider these people?
At a deeper level, it all comes down to being poor at evaluating the relative value of information sources, placing value in the judgment of people for social and political reasons rather than for their actual expertise in the subject matter. This inability to recognize expertise, easily vulnerable to misguiding, is the essence of idiocy.
It's people like this that bother me...I don't know what the proper term for them is.
What people forget is that, half the time, that ignorance is yours.