|
|
|
|
|
by sambeau
5580 days ago
|
|
This is an example of my least-favourite type of HN story: "Devs are clever; users are stupid". While it is not untrue it misses the underlying problem: Devs are generally bad communicators and have an unrealistic assumption about the language and technical understanding of their users which they translate into "users are stupid". To get a feel for how this feels consider the last time you took a car to be fixed and had to talk to the mechanic, or the first time you took clothes to be dry-cleaned. It feels belittling, doesn't it? |
|
Your mechanic example isn't convincing to me (I don't remember ever feeling belittled talking to a mechanic or dry-cleaner). Trying to debug a problem that someone else is having with your code is more like a mechanic trying to fix a car solely by talking to the owner on the phone while the owner, who doesn't know the ins and outs of car maintenance, has the hood open and is holding the only wrench he owns.