|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 Y.H 于 2011-5-24 13:30 编辑
论坛里已经有了和这篇文章内容差不多的帖子(但我还是要重新发表一下),看过之后你必须重视的!
虽然这些都是在网上抄来的,但是,这些不管对哪个人(你是菜鸟也好,大牛也好,或者你根本就不是学计算机的也好)全部通用!如果你看过这篇文章,那么请你以后有什么事要别人帮助之前先回想一下这篇文章的内容!
正文:
在鱼C论坛或者群中,当提出一个技术问题时,你能得到怎样的回答?这取决于挖出答案的难度,同样取决于你提问的方法。希望这篇文章帮助你提高发问技巧,以获取你最想要的答案。
首先要说明的是,咱们鱼C论坛(或者群里)的各位成员愿意回答、讨论各类有关于计算机、网络安全的问题,尤其是能够激发思维、能让很多成员都参与讨论的好问题,如果是这样,各位成员会对你感激不尽。好问题是激励、是厚礼,可以提高我们的理解力,而且通常会暴露我们以前从没意识到或者思考过的问题。对我们而言,“问得好!”是发自内心的大力称赞。
我不想掩饰对这样一些人的蔑视--他们不愿思考,或者在发问前不去完成他们应该做的事。(虽然我也是菜鸟)
这种人只会谋杀时间--他们只愿索取,不愿付出,无端消耗我们的时间,而我们本可以把时间
用在更有趣的问题或者更值得回答的人身上。
为了你的问题能够有满意的答案,请仔细阅读这篇文章(如果你能精心读完,那么我相信…对你以后的技术提高的条件又是一大增高)
一、提问之前
在通过论坛、新闻组或者聊天室提出技术问题前,检查你有没有做到:
1. 通读手册,试着自己找答案。
2. 在网上搜索(个人推荐google~~~)。
3. 使用论坛搜索功能
4. 向你身边精于此道的朋友打听。
当你提出问题的时候,首先要说明在此之前你干了些什么;这将有助于树立你的形象:你不是一个妄图不劳而获的乞讨者,不愿浪费别人的时间。如果提问者能从答案中学到东西,我们更乐于回答他的问题。
周全的思考,准备好你的问题,草率的发问只能得到草率的回答,或者根本得不到任何答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。
小心别问错了问题。如果你的问题基于错误的假设,很多人会用无意义的字面解释来答复你,心里想着“蠢问题...”,希望着你会从问题的回答(而非你想得到的答案)中汲取教训。
决不要自以为够资格得到答案,你没这种资格。毕竟你没有为这种服务支付任何报酬。你要自己去“挣”回一个答案,靠提出一个有内涵的,有趣的,有思维激励作用的问题--一个对论坛的经验有潜在贡献的问题,而不仅仅是被动的从他人处索要知识--去挣到这个答案。
另一方面,表明你愿意在找答案的过程中做点什么,是一个非常好的开端。
“谁能给点提示?”、“我这个例子里缺了什么?”以及“我应该检查什么地方?”比“请把确切的过程贴出来”更容易得到答复。因为你显得只要有人指点正确的方向,你就有完成它的能力和决心。
二、怎样提问
==使用含义丰富,描述准确的标题==
仔细选择提问的场合。如果象下面描述的那样,你很可能被忽略掉。
1. 在风马牛不相及的板块贴出你的问题
2. 在探讨高级技巧的论坛张贴非常初级的问题;反之亦然
3. 在多个的不同板块提出相同的问题
4、使用通顺的语言来描述问题
在我们的论坛中,用简练的描述来做主题标题。别用喋喋不休的“帮帮忙”(更别说“救命啊!”这样让人反感的话)来做标题,这样只会体现你的不专业,从而导致没有人愿意回答你的问题。
例如:
蠢问题:
救命啊!我的计算机不能正常显示了!
聪明问题:
Windowsxp系统 GT7300显卡 花屏的问题
==精确描述,信息量大==
1. 仔细明确的描述症状。
2. 提供问题发生的环境(机器配置、操作系统、应用程序以及别的什么)。
3. 说明你在提问前是怎样去研究和理解这个问题的。
4. 说明你在提问前采取了什么步骤去解决它。
5. 罗列最近做过什么可能有影响的硬件、软件变更。
尽量想象回答者会怎样反问你,在提问的时候预先给他答案。
==话不在多==
你需要提供精确有效的信息。这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。
这样做的用处至少有三点。第一,表现出你为简化问题付出了努力,这可以使你得到回答的机会增加;第二,简化问题使你得到有用答案的机会增加;第三,在提炼你的问题的过程中,也许你自己就能找出问题所在或作出更正。
==明白你想问什么==
漫无边际的提问近乎无休无止的时间黑洞。最能给你有用答案的人也正是最忙的人(他们忙是因为要亲自完成大部分工作)。这样的人对无节制的时间黑洞不太感冒,因此也可以说他们对漫无边际的提问不大感冒。
如果你明确表述需要回答者做什么(提供建议,发送一段代码,提供一个思路或者别的),就最有可能得到有用的答案。这会定出一个时间和精力的上限, 便于回答者集中精力来帮你,这很凑效。
要理解大牛们生活的世界,要把专业技能想象为充裕的资源,而回复的时间则是贫乏的资源。解决你的问题需要的时间越少,越能从忙碌的大牛口中掏出答案。
因此,优化问题的结构,尽量减少大牛们解决它所需要的时间,会有很大的帮助,这通常和简化问题有所区别。
==别问应该自己解决的问题==
高手们总是善于分辨哪些问题应该由你自己解决;因为我们中的大多数都 曾自己解决这类问题。同样,这些问题得由你来搞定,你会从中学到东西。
你可以要求给点提示,但别要求得到完整的解决方案。
==去除无意义的疑问==
别用无意义的话结束提问,例如“有人能帮我吗?”或者“有答案吗?”。
首先:如果你对问题的描述不很合适,这样问更是画蛇添足。其次:由于这样问是画蛇添足,大牛们会很厌烦你。
==谦逊绝没有害处,而且常帮大忙==
彬彬有礼,多用“请”和“先道个谢了”。让大家都知道你对他们花费时间提供帮助心存感激。
==问题解决后,加个简短说明==
问题解决后,向所有帮助过你的人发个说明,让他们知道问题是怎样解决的,并再一次向他们表示感谢。如果问题在论坛中引起了广泛关注,应该在那里贴一个补充说明。
补充说明不必很长或是很深入;简单的一句“感谢各位的解答,问题已经解决,原来是系统中毒了”比什么也不说要强。事实上,除非结论真的很有技术含量,否则简短可爱的小结比长篇学术论文更好。说明问题是怎样解决的,但大可不必将解决问题的过程复述一遍。
除了表示礼貌和反馈信息以外,这种补充有助于他人在论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。
最后(至少?),这种补充有助于所有提供过帮助的人从中得到满足感。
==还是不懂==
如果你不是很理解答案,别立刻要求对方解释。象你以前试着自己解决问题时那样(利用手册,FAQ,网络,身边的高手),去理解它。如果你真的需要对方解释,记得表现出你已经学到了点什么。
比方说,如果我回答你:“可以试试zwell的穿山甲”,然后:
一个很糟的后续问题:“穿山甲是什么?”
聪明的问法应该是这样:“哦~~~我通过baidu找到了穿山甲,也找到了使用手册,但还有一些不明白的,比如:.....”
==三思而后问==
以下是几个经典蠢问题以及明显对这个问题反感的答案。
提问:谁能给个x软件?
回答:还有人不会用Google吗?
提问:我的Windows有问题,你能帮我吗?
回答:能啊,扔掉微软的垃圾,换Linux吧(呵呵 ,虽然我也是在用WIN,这是绿色兵团的一篇文章)
提问:我在安装Linux(或者X)时有问题,你能帮我吗?
回答:不能,我只有亲自在你的电脑上动手才能找到毛病
提问:我怎么才能破解root帐号/窃取OP特权/读别人的邮件呢?
回答:请遵守法律
==找不到答案怎么办==
如果仍得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。没有回应不代表你被忽视,虽然不可否认这种差别很难区分。 总的说来,简单的重复张贴问题是个很糟的想法。这将被视为无意义的喧闹。
你可以通过其它渠道获得帮助,这些渠道通常更适合初学者的需要。比如使用Google搜寻,比如加入一些你感兴趣的QQ群等等,通过这些方式找到你要的答案。
好吧 我的确是写不出这么好的文章的,这是转载:绿色兵团 » 新兵训练营 » 《提问的智慧》
http://bbs.isbase.net/thread-25350-1-1.html(别说我打广告什么的,版权申明!) |
评分
-
参与人数 1 | 荣誉 +6 |
鱼币 +6 |
收起
理由
|
小甲鱼
| + 6 |
+ 6 |
做得相当不错!提问的智慧没人会看,这文章. |
查看全部评分
|