foreign_lg 版 (精华区)

发信人: byebye (不是个东西), 信区: foreign_lg
标  题: how to ask questions smartly (2)
发信站: 听涛站 (2002年07月19日17:25:40 星期五), 站内信件

INTRODUCTION

In the world of hackers, the kind of answers you get to your technical quest
ions depends as much on the way you ask the questions as on the difficulty o
f developing the answer. This guide will teach you how to ask questions in a
 way that is likely to get you a satisfactory answer.
The first thing to understand is that hackers actually like hard problems an
d good, thought-provoking questions about them. If we didn't, we wouldn't be
 here. If you give us an interesting question to chew on we'll be grateful t
o you; good questions are a stimulus and a gift. Good questions help us deve
lop our understanding, and often reveal problems we might not have noticed o
r thought about otherwise. Among hackers, "Good question!" is a strong and s
incere compliment.
Despite this, hackers have a reputation for meeting simple questions with wh
at looks like hostility or arrogance. It sometimes looks like we're reflexiv
ely rude to newbies and the ignorant. But this isn't really true.
What we are, unapologetically, is hostile to people who seem to be unwilling
 to think or do their own homework before asking questions. People like that
 are time sinks — they take without giving back, they waste time we could h
ave spent on another question more interesting and another person more worth
y of an answer. We call people like this "losers" (and for historical reason
s we sometimes spell it "lusers").
We realize that there are many people who just want to use the software we w
rite, and have no interest in learning technical details. For most people, a
 computer is merely a tool, a means to an end; they have more important thin
gs to do and lives to live. We acknowledge that, and don't expect everyone t
o take an interest in the technical matters that fascinate us. Nevertheless,
 our style of answering questions is tuned for people who do take such an in
terest and are willing to be active participants in problem-solving. That's 
not going to change. Nor should it; if it did, we would become less effectiv
e at the things we do best.
We're (largely) volunteers. We take time out of busy lives to answer questio
ns, and at times we're overwhelmed with them. So we filter ruthlessly. In pa
rticular, we throw away questions from people who appear to be losers in ord
er to spend our question-answering time more efficiently, on winners.
If you find this attitude obnoxious, condescending, or arrogant, check your 
assumptions. We're not asking you to genuflect to us — in fact, most of us 
would love nothing more than to deal with you as an equal and welcome you in
to our culture, if you put in the effort required to make that possible. But
 it's simply not efficient for us to try to help people who are not willing 
to help themselves. If you can't live with this sort of discrimination, we s
uggest you pay somebody for a commercial support contract instead of asking 
hackers to personally donate help to you.
If you decide to come to us for help, you don't want to be one of the losers
. You don't want to seem like one, either. The best way to get a rapid and r
esponsive answer is to ask it like a winner — to ask it like a person with 
smarts, confidence, and clues who just happens to need help on one particula
r problem.
(Improvements to this guide are welcome. You can mail suggestions to esr@thy
rsus.com. Note however that this document is not intended to be a general gu
ide to netiquette, and I will generally reject suggestions that are not spec
ifically related to eliciting useful answers in a technical forum.)
--
※ 来源:·听涛站 bbs.tingtao.net·[FROM: 匿名天使的家] 
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:0.940毫秒