缙哥哥的博客
与你分享我的点点滴滴生活

《提问的智慧》让你终身受用,让你的问题迅速得到解答

如果你是因为需要缙哥哥某些协助而正在阅读这本指南,并且最后离开是因为发现从本指南作者们身上得不到直接的协助,那么你就是我们所说的那些白痴之一。别问我问题,缙哥哥只会忽略你。这本指南中是教你如何从那些真正懂得的人取得协助,而 99% 的情况下那不会是我们。除非你确定缙哥哥刚好是你所遇到的问题领域的专家,否则请不要打扰我,这样大家都会开心一点。

如果你没有有时间看完以下所有的文字,那么可以看看这张图,但是缙哥哥仍旧推荐你看完所有,这将对你终身受用!

简介

在任何时候,当你拋出一个问题时,最终是否能得到有用的回答,往往取决于你所提问和追问的方式。本指南将教你如何正确的提问以获得你满意的答案。

在这个网络时代,你常常也可以由其他有经验的使用者身上得到好答案,这是件好事;但是闻道有先后,术业有专攻,你总会遇到一些问题,并且需要咨询、请教比你更懂的人,缙哥哥尊称其为师,正所谓“三人行必有我师焉,择其善者而从之,其不善者而改之……”便是如此。然而,采用本指南所提的方法与他们沟通,同样也是能从他们身上得到满意回答的较为有效方式。

首先你应该明白,缙哥哥热爱分享,并且喜欢钻研,喜爱有挑战性的问题,或者能激发缙哥哥思维的好问题。如果并非如此,那缙哥哥也不会成为你想询问的对象。如果你给了缙哥哥一个值得反复咀嚼玩味的好问题,自会对你感激不尽。好问题是激励,是厚礼。好问题可以提高我们的理解力,而且通常会暴露缙哥哥以前从没意识到或者思考过的问题。对缙哥哥而言,”好问题!”是诚挚的大力称赞。

尽管如此,缙哥哥有着蔑视或傲慢面对简单问题的坏名声,这有时让我看起来对新手、无知者似乎较有敌意,但其实不是那样的。

缙哥哥不讳言对那些不愿思考、或者在发问前不做他们该做的事的人的蔑视。那些人是时间杀手 —— 他们只想索取,从不付出,消耗我们可用在更有趣的问题或更值得回答的人身上的时间。我们称这样的人为 失败者(撸瑟) (由于历史原因,我们有时把它拼作 lusers),国内常称之为“伸手党”。

缙哥哥意识到许多人只是想使用我收藏的软件、破解的游戏、分享的电影、临床的心得……,他们对如何获取没有兴趣。对大多数人而言,电脑只是种工具,是种达到目的的手段而已。他们有自己的生活并且有更要紧的事要做。缙哥哥了解这点,也从不指望每个人都对这些让缙哥哥着迷的技术问题感兴趣。尽管如此,缙哥哥回答问题的风格是指向那些真正对此有兴趣并愿意主动参与解决问题的人,这一点不会变,也不该变。如果连这都变了,缙哥哥就是在降低做自己最擅长的事情上的效率。

缙哥哥(在很大程度上)是自愿的,从繁忙的生活中抽出时间来解答疑惑,而且时常被提问淹没。所以我会无情的滤掉一些话题,特别是拋弃那些看起来像是伸手党的家伙,以便更高效的利用时间来回答赢家(winner)的问题。

如果你厌恶缙哥哥的态度,高高在上,或过于傲慢,不妨也设身处地想想。缙哥哥并没有要求你向我们屈服 —— 事实上,大多数人非常乐意与你平等地交流,只要你付出小小努力来满足基本要求,缙哥哥就会欢迎你加入我们(可以在博客注册留言、可以加入QQ技术群154200231)。但让缙哥哥帮助那些不愿意帮助自己的人是没有效率的。无知没有关系,但装白痴就是不行。

所以,你不必在技术上很在行才能吸引我们的注意,但你必须表现出能引导你变得在行的特质——机敏、有想法、善于观察、乐于主动参与解决问题。如果你做不到这些使你与众不同的事情,缙哥哥建议你花点钱找专业人员给你提供技术支持服务,当然,也可以付费让我给你解决。

如果你决定向缙哥哥求助,当然你也不希望被视为伸手党或者失败者,更不愿成为伸手党中的一员。能立刻得到快速并有效答案的最好方法,就是像赢家那样提问——聪明、自信、有解决问题的思路,只是偶尔在特定的问题上需要获得一点帮助,或者说是提示。

P.S. 欢迎任何人对本指南提出改进意见。你可以 email 你的建议至 blog@dujin.org 。

在提问之前

在你准备要通过博客(www.dujin.org)留言、电子邮件(blog@dujin.org)、QQ技术群(154200231)、公众微信号(dujinorg)或者私聊缙哥哥提出问题前,请先做到以下事情:

  1. 尝试在你准备提问的问题关键词在博客右上角中搜索答案。
  2. 尝试上网搜索以找到答案。
  3. 尝试阅读说明(书)以找到答案。
  4. 尝试阅读常见问题文件(FAQ)以找到答案。
  5. 尝试自己检查或试验以找到答案。
  6. 向你身边的强者朋友打听以找到答案。

中医药问题补充准备

  1. 尝试在正规医院、正规出版书籍了解相关疾病、相关药物;
  2. 准备好个人基本资料、联系方式、疾病史、家族疾病;
  3. 了解中西医之间的区别,并阅读《缙哥哥十不治》。

当你提出问题的时候,请先表明你已经做了上述的努力;这将有助于树立你并不是一个不劳而获且浪费别人的时间的人。如果你能一并表达在做了上述努力的过程中所学到的东西会更好,因为缙哥哥更乐于回答那些表现出能从答案中学习的人的问题。

运用某些策略,比如先用 Google(能谷歌尽量不百度) 搜索你所遇到的各种问题,这样很可能直接就找到了能解决问题的文件或邮件列表线索。即使没有结果,在提问时加上一句 我在 Google 中搜过下列句子但没有找到什么有用的东西 也是件好事,即使它只是表明了搜索引擎不能提供哪些帮助。这么做(加上搜索过的字串)也让遇到相似问题的其他人能被搜索引擎引导到你的提问来。

别着急,不要指望几秒钟的 Google 搜索就能解决一个复杂的问题。在向缙哥哥求助之前,再阅读一下使用教程(说明)、常见问题文件(FAQ)、放轻松、坐舒服一些,再花点时间思考一下这个问题。相信我们,他们能从你的提问看出你做了多少阅读与思考,如果你是有备而来,将更有可能得到解答。不要将所有问题一股脑拋出,只因你的第一次搜索没有找到答案(或者找到太多答案)。

准备好你的问题,再将问题仔细的思考过一遍,因为草率的发问只能得到草率的回答,或者根本得不到任何答案。越是能表现出在寻求帮助前你为解决问题所付出的努力,你越有可能得到实质性的帮助。

小心别问错了问题。如果你的问题基于错误的假设,缙哥哥多半会一边在心里想着蠢问题…, 一边用无意义的字面解释来答复你,希望着你会从问题的回答(而非你想得到的答案)中汲取教训。

绝不要自以为够格得到答案,你没有;你并没有。毕竟你没有为这种服务支付任何报酬。你将会是自己去挣到一个答案,靠提出有内涵的、有趣的、有思维激励作用的问题 —— 一个有潜力能贡献让人值得思考、或者说大部分人都遇到过的问题,而不仅仅是被动的从他人处索取知识。

另一方面,表明你愿意在找答案的过程中做点什么是一个非常好的开端。谁能给点提示?我的这个例子里缺了什么?以及我应该检查什么地方请把我需要的确切的过程贴出来更容易得到答复。因为你表现出只要有人能指个正确方向,你就有完成它的能力和决心。

当你提问时

使用有意义且描述明确的标题

无论你是在缙哥哥的博客留言、还是发送邮件、QQ技术群或私聊中,大约 50 字以内的标题是抓住我注意力(有没有兴趣给你回答)的好机会。别用喋喋不休的帮帮忙、跪求、急(更别说救命啊!!!!这样让人反感的话,用这种标题会被条件反射式地忽略)来浪费这个机会。不要妄想用你的痛苦程度来打动我,而应该是在这点空间中使用极简单扼要的描述方式来提出问题。

一个好标题范例是目标 —— 差异式的描述,许多技术支持组织就是这样做的。在目标部分指出是哪一个或哪一组东西有问题,在差异部分则描述与期望的行为不一致的地方。

电脑技术相关问题

  • 蠢问题:救命啊!我的笔记本电脑不能正常显示了!
  • 聪明问题:X.org 6.8.1 的鼠标光标会变形,某牌显卡 MV1005 芯片组。
  • 更聪明问题:X.org 6.8.1 的鼠标光标,在某牌显卡 MV1005 芯片组环境下 – 会变形。

编写目标 —— 差异 式描述的过程有助于你组织对问题的细致思考。是什么被影响了? 仅仅是鼠标光标或者还有其它图形?只在 X.org 的 X 版中出现?或只是出现在 6.8.1 版中? 是针对某牌显卡芯片组?或者只是其中的 MV1005 型号? 一个黑客只需瞄一眼就能够立即明白你的环境和你遇到的问题。

中医药相关问题

  • 蠢问题:救命啊!我难受死了……
  • 聪明问题:我3天前感冒了,好难受,缙哥哥给我开点药啊!
  • 更聪明问题:3天前感冒了,男30岁,现在鼻塞咳嗽咽喉痛,求解决办法[附:舌象.jpg]

中医看病讲究个望闻问切,本来通过网络已经不能看到你人、并且无法把脉了,所以需要提供更多的信息,以便缙哥哥去分析是什么证型,而不是说个感冒就开药,这样你为什么不去百度查呢?更何况有些问题不一定是吃药,或者说是光吃药并不能很好的解决。还有一点,请附上你的联系方式,以便联系。

求资源相关问题

  • 蠢问题:求穹顶之下
  • 聪明问题:求柴静的《穹底之下》纪录片
  • 更聪明问题:求2015年柴静调查的《穹顶之下》纪录片全集

有些人经常在公众号问一些蠢问题,也许某些资源缙哥哥是知道的,手头上就有,那么顺便会发出来,更多的时候选择了无视。因为你的一句话,缙哥哥还得去网上找这是个什么资源,到底是电影、软件还是什么?有些电影还有多个系列,或者说同个电影名不同的演员。所以尽量用一句话来阐述你的需求。

总而言之,请想像一下你正在一个只显示标题的存档讨论串(Thread)索引中查寻。让你的标题更好地反映问题,可使下一个搜索类似问题的人能够关注这个讨论串,而不用再次提问相同的问题。

如果你想在回复中提出问题,记得要修改内容标题,以表明你是在问一个问题, 一个看起来像 Re: 测试 或者 Re: 新 bug 的标题很难引起足够重视。另外,在不影响连贯性之下,适当引用并删减前文的内容,能给新来的读者留下线索。

对于讨论串,不要直接点击回复来开始一个全新的讨论串,这将限制你的观众。因为有些邮件阅读程序,比如 mutt ,允许使用者按讨论串排序并通过折叠讨论串来隐藏消息,这样做的人永远看不到你发的消息。

仅仅改变标题还不够。mutt 和其它一些邮件阅读程序还会检查邮件标题以外的其它信息,以便为其指定讨论串。所以宁可发一个全新的邮件。

在网页论坛上,好的提问方式稍有不同,因为讨论串与特定的信息紧密结合,并且通常在讨论串外就看不到里面的内容,故通过回复提问,而非改变标题是可接受的。不是所有论坛都允许在回复中出现分离的标题,而且这样做了基本上没有人会去看。不过,通过回复提问,这本身就是暧昧的做法,因为它们只会被正在查看该标题的人读到。所以,除非你只想在该讨论串当前活跃的人群中提问,不然还是另起炉灶比较好。

使你的问题容易回复

请将你的回复发送到…… 来结束你的问题多半会使你得不到回答。如果你觉得花几秒钟在邮件客户端设置一下回复地址都麻烦,缙哥哥也觉得花几秒钟思考你的问题更麻烦。如果你的邮件程序不支持这样做,换个好点的;如果是操作系统不支持这种邮件程序,也换个好点的。

在论坛,要求通过电子邮件回复是非常无礼的,除非你认为回复的信息可能比较敏感(有人会为了某些未知的原因,只让你而不是整个论坛知道答案)。如果你只是想在有人回复讨论串时得到电子邮件提醒,可以要求网站、博客、论坛发送给你。几乎所有论坛都支持诸如追踪此讨论串、有回复时发送邮件提醒等功能。

使用易于读取且标准的文件格式发送问题

如果你人为地将问题搞得难以阅读,它多半会被忽略,人们更愿读易懂的问题,所以:

  1. 使用纯文字而不是 HTML (关闭 HTML 并不难)。
  2. 使用 MIME 附件通常是可以的,前提是真正有内容(譬如附带的源代码或 patch),而不仅仅是邮件程序生成的模板(譬如只是信件内容的拷贝)。
  3. 不要发送一段文字只是一行句子但自动换行后会变成多行的邮件(这使得回复部分内容非常困难)。设想你的读者是在 80 个字符宽的终端机上阅读邮件,最好设置你的换行分割点小于 80 字。
  4. 但是,对一些特殊的文件不要设置固定宽度(譬如日志档案拷贝或会话记录)。数据应该原样包含,让回复者有信心他们看到的是和你看到的一样的东西。
  5. 绝对,永远不要使用封闭格式编写的文档,像微软公司的 Word 或 Excel 文件等。大多数大拿对此的反应就像有人将还在冒热气的猪粪倒在你家门口时你的反应一样。即便他们能够处理,他们也很厌恶这么做。
  6. 如果你从使用 Windows 的电脑发送电子邮件,关闭微软愚蠢的智能引号功能 (从[选项] > [校订] > [自动校正选项],勾选掉智能引号单选框),以免在你的邮件中到处散布垃圾字符。
  7. 在论坛,勿滥用表情符号和HTML功能(当它们提供时)。一两个表情符号通常没有问题,但花哨的彩色文本倾向于使人认为你是个无能之辈。过滥地使用表情符号、色彩和字体会使你看来像个傻笑的小姑娘。这通常不是个好主意,除非你只是对性而不是对答案感兴趣。

如果你使用图形用户界面的邮件程序(如微软公司的 Outlook 或者其它类似的),注意它们的默认设置不一定满足这些要求。大多数这类程序有基于选单的查看源代码命令,用它来检查发送文件夹中的邮件,以确保发送的是纯文本文件同时没有一些奇怪的字符。

精确地描述问题并言之有物

  • 仔细、清楚地描述你的问题或 Bug 的症状。
  • 描述问题发生的环境(机器配置、操作系统、应用程序、以及相关的信息),提供经销商的发行版和版本号(如:Fedora Core 4、Slackware 9.1等)。
  • 描述在提问前你是怎样去研究和理解这个问题的。
  • 描述在提问前为确定问题而采取的诊断步骤。
  • 描述最近做过什么可能相关的硬件或软件变更。
  • 尽可能的提供一个可以重现这个问题的可控环境的方法。

尽量去揣测一个对方会怎样反问你,在你提问之前预先将对方可能遇到的问题回答一遍。

以上几点中,当你报告的是你认为可能在代码中的问题时,给缙哥哥一个可以重现你的问题的环境尤其重要。当你这么做时,你得到有效的回答的机会和速度都会大大的提升。

缙哥哥写过一篇名为《关于非本地进行中医体质测定的文件下载和填写方法说明》,如果是远程咨询中医药问题,强力推荐你先做一遍。

话不在多而在精

你需要提供精确有内容的信息。这并不是要求你简单的把成堆的出错代码或者资料完全转录到你的提问中。如果你有庞大而复杂的测试样例能重现程序挂掉的情境,尽量将它剪裁得越小越好。

这样做的用处至少有三点。

  • 第一,表现出你为简化问题付出了努力,这可以使你得到回答的机会增加;
  • 第二,简化问题使你更有可能得到有用的答案;
  • 第三,在精炼你的 bug 报告的过程中,你很可能就自己找到了解决方法或权宜之计。

别动辄声称找到 Bug / 也别跟我说叫我开个**药

当你在使用软件中遇到问题,除非你非常、非常的有根据,不要动辄声称找到了 Bug。提示:除非你能提供解决问题的源代码补丁,或者提供回归测试来表明前一版本中行为不正确,否则你都多半不够完全确信。这同样适用在网页和文件,如果你(声称)发现了文件的Bug,你应该能提供相应位置的修正或替代文件。

请记得,还有许多其它使用者没遇到你发现的问题,否则你在阅读文件或搜索网页时就应该发现了(你在抱怨前已经做了这些,是吧?)。这也意味着很有可能是你弄错了而不是软件本身有问题。

编写软件的人总是非常辛苦地使它尽可能完美。如果你声称找到了 Bug,也就是在质疑他们的能力,即使你是对的,也有可能会冒犯到其中某部分人。当你在标题中嚷嚷着有Bug时,这尤其严重。

提问时,即使你私下非常确信已经发现一个真正的 Bug,最好写得像是你做错了什么。如果真的有 Bug,你会在回复中看到这点。这样做的话,如果真有 Bug,维护者就会向你道歉,这总比你惹恼别人然后欠别人一个道歉要好一点。

而找缙哥哥看病的时候,也别直接跟我说要我帮你开个什么药,你都知道开什么药了,还来问我干嘛?你只需要把你不舒服的告诉我就行,缙哥哥自己会去分析这是什么证型,然后才会去思考开什么药。

低声下气不能代替你的功课

有些人明白他们不该粗鲁或傲慢的提问并要求得到答复,但他们选择另一个极端 —— 低声下气:我不懂啊,我没接触过,我是新手…… 这既使人困扰,也没有用,尤其是伴随着与实际问题含糊不清的描述时更令人反感。

别用原始灵长类动物的把戏来浪费你我的时间。取而代之的是,尽可能清楚地描述背景条件和你的问题情况。这比低声下气更好地定位了你的位置。

缙哥哥多半会在博客发布一些新手类的教程,并在该页面下方提供留言交流的地方,如果你真的认为自己是个什么都不懂的人,先照这学习、实践一遍,但一样别那么低声下气。

描述问题症状而非你的猜测

告诉缙哥哥你认为问题是怎样造成的并没什么帮助。(如果你的推断如此有效,还用向我求助吗?同理,找我开药也不用说什么什么药,你自己都知道开什么药了,还来找我干什么?),因此要确信你原原本本告诉我问题的症状,而不是你的解释和理论;让缙哥哥来推测和诊断。如果你认为陈述自己的猜测很重要,清楚地说明这只是你的猜测,并描述为什么它们不起作用。

  • 蠢问题:我电脑无法开机了,屏幕是黑的,我怀疑是显示器坏了,怎么办?
  • 聪明问题:我的台式电脑无法开机了,并且主机指示灯亮,显示器指示灯亮,昨天还能正常使用,今天开机就显示器黑屏了,没有任何反应,重启后仍旧如此。请问是什么问题导致的?

  • 蠢问题:我感冒了,我可以吃感冒药吗?
  • 聪明问题:昨天淋雨回家,今天鼻子有点堵,咳嗽,喉咙痛,有点恶心,头昏昏的,缙哥哥帮我看下是怎么回事?我的手机号是:188********

由于以上这点似乎让许多人觉得难以配合,这里有句话可以提醒你:所有的诊断专家都来自密苏里州。 美国国务院的官方座右铭则是:让我看看(出自国会议员 Willard D. Vandiver 在 1899 年时的讲话:我来自一个出产玉米,棉花,牛蒡和民主党人的国家,滔滔雄辩既不能说服我,也不会让我满意。我来自密苏里州,你必须让我看看。) 针对诊断者而言,这并不是一种怀疑,而只是一种真实而有用的需求,以便让对方看到的是与你看到的原始证据尽可能一致的东西,而不是你的猜测与归纳的结论。所以,大方的展示给我看吧!

按发生时间先后列出问题症状

问题发生前的一系列操作,往往就是对找出问题最有帮助的线索。因此,你的说明里应该包含你的操作步骤,以及机器和软件的反应,直到问题发生。在命令行处理的情况下,提供一段操作记录(例如运行脚本工具所生成的),并引用相关的若干行(如 20 行)记录会非常有帮助。

如果挂掉的程序有诊断选项(如 -v 的详述开关),试着选择这些能在记录中增加调试信息的选项。记住,不等于。试着选取适当的调试级别以便提供有用的信息而不是让读者淹没在垃圾中。

如果你的说明很长(如超过四个段落),在开头简述问题,接下来再按时间顺序详述会有所帮助。这样缙哥哥在读你的记录时就知道该注意哪些内容了。看病亦是如此!

描述目标而不是过程

如果你想弄清楚如何做某事(而不是报告一个 Bug),在开头就描述你的目标,然后才陈述重现你所卡住的特定步骤。

经常寻求技术帮助的人在心中有个更高层次的目标,而他们在自以为能达到目标的特定道路上被卡住了,然后跑来问该怎么走,但没有意识到这条路本身就有问题。结果要费很大的劲才能搞定。

  • 蠢问题:我怎样才能从某绘图程序的颜色选择器中取得十六进制的的 RGB 值?
  • 聪明问题:我正试着用替换一幅图片的色码(color table)成自己选定的色码,我现在知道的唯一方法是编辑每个色码区块(table slot), 但却无法从某绘图程序的颜色选择器取得十六进制的的 RGB 值。

  • 蠢问题:我吃什么药才能治好我的颈椎病?
  • 聪明问题:我正在服用舒筋活血胶囊来治疗我的颈椎病,但是我不想通过手术来切除骨质增生,但是发现光吃药效果不是很好,听说还可以通过针灸、锻炼、练功、饮食等方法来治疗颈椎病,请问缙哥哥该怎么办?

第二种提问法比较聪明,你可能得到像是建议采用另一个更合适的工具的回复。

别要求使用私人回复

缙哥哥认为大部分问题(涉及到个人隐私的除外)的解决过程应该公开、透明,此过程中如果更有经验的人注意到不完整或者不当之处,最初的回复才能够、也应该被纠正。同时,作为提供帮助者可以得到一些奖励,奖励就是他的能力和学识被其他同行看到。

当你要求私下回复时,这个过程和奖励都被中止。别这样做,让回复者来决定是否私下回答 —— 如果他真这么做了,通常是因为他认为问题编写太差或者太肤浅,以至于对其它人没有兴趣。

这条规则存在一条有限的例外,如果你确信提问可能会引来大量雷同的回复时,那么这个神奇的提问句会是给我发送邮件,我将为其归纳整理这些内容。试着将邮件或回帖从洪水般的雷同回复中解救出来是非常有礼貌的 —— 但你必须信守诺言。

清楚明确的表达你的问题以及需求

漫无边际的提问是近乎无休无止的时间黑洞。最有可能给你有用答案的人通常也正是最忙的人(他们忙是因为要亲自完成大部分工作)。这样的人对无节制的时间黑洞相当厌恶,所以缙哥哥也倾向于厌恶那些漫无边际的提问。

如果你明确表述需要缙哥哥做什么(如提供指点、发送一段代码、检查你的补丁、或是其他等等),就最有可能得到有用的答案。因为这会定出一个时间和精力的上限,便于回答者能集中精力来帮你。这么做很棒。

要理解缙哥哥所处的世界,请把专业技能想像为充裕的资源,而回复的时间则是稀缺的资源。你要求缙哥哥奉献的时间越少,你越有可能从真正专业而且很忙的我那里得到解答。

所以,界定一下你的问题,使缙哥哥花在辨识你的问题和回答所需要付出的时间减到最少,这技巧对你有用答案相当有帮助 —— 但这技巧通常和简化问题有所区别。因此,问我想更好的理解 X,可否指点一下哪有好一点说明?通常比问你能解释一下 X 吗?更好。如果你的代码不能运作,通常请别人看看哪里有问题,比要求别人替你改正要明智得多。

去掉无意义的提问句

避免用无意义的话结束提问,例如有人能帮我吗?或者这有答案吗?

首先:如果你对问题的描述不是很好,这样问更是画蛇添足。

其次:由于这样问是画蛇添足,缙哥哥会很厌烦你 —— 而且通常会用逻辑上正确,但毫无意义的回答来表示他们的蔑视, 例如:没错,有人能帮你或者不,没答案

一般来说,避免用 是或否对或错有或没有类型的问句,除非你想得到是或否类型的回答。

即使你很急也不要在标题写紧急

这是你的问题,不是缙哥哥的问题。宣称紧急极有可能事与愿违:大多数缙哥哥会直接删除无礼和自私地企图即时引起关注的问题。更严重的是,紧急这个字(或是其他企图引起关注的标题)通常会被垃圾信过滤器过滤掉 —— 你希望能看到你问题的人可能永远也看不到。

有半个例外的情况是,如果你是在一些很高调,会使缙哥哥兴奋的地方,也许值得这样去做。在这种情况下,如果你有时间压力,也很有礼貌地提到这点,人们也许会有兴趣回答快一点。

当然,这风险很大,因为缙哥哥兴奋的点多半与你的不同。譬如从 NASA 国际空间站(International Space Station)发这样的标题没有问题,但用自我感觉良好的慈善行为或政治原因发肯定不行。事实上,张贴诸如紧急:帮我救救这个毛绒绒的小海豹!肯定被我忽略或惹恼他们,即使我认为毛绒绒的小海豹很重要。

如果你觉得这点很不可思议,最好再把这份指南剩下的内容多读几遍,直到你弄懂了再发文。

礼多人不怪,而且有时还很有帮助

彬彬有礼,多用谢谢您的关注,或谢谢你的关照。让大家都知道你对他们花时间免费提供帮助心存感激。

坦白说,这一点并没有比清晰、正确、精准并合法语法和避免使用专用格式重要(也不能取而代之)。缙哥哥一般宁可读有点唐突但技术上鲜明的 Bug 报告,而不是那种有礼但含糊的报告。(如果这点让你不解,记住我们的侧重点是按问题能教给我们什么来评价问题的价值的)

然而,如果你有一串的问题待解决,客气一点肯定会增加你得到有用回应的机会。

问题解决后,加个简短的补充说明

问题解决后,向所有帮助过你的人发个说明,让他们知道问题是怎样解决的,并再一次向他们表示感谢。如果问题在网站、博客或者论坛中引起了广泛关注,应该在那里贴一个说明比较恰当。

最理想的方式是向最初提问的话题回复此消息,并在标题中包含已修正已解决或其它同等含义的明显标记。在人来人往的邮件列表里,一个看见讨论串问题 X问题 X - 已解决的潜在回复者就明白不用再浪费时间了(除非他个人觉得问题 X的有趣),因此可以利用此时间去解决其它问题。

补充说明不必很长或是很深入;简单的一句你好,原来是网线出了问题!谢谢大家比什么也不说要来的好。事实上,除非结论真的很有技术含量,否则简短可爱的小结比长篇大论更好。说明问题是怎样解决的,但大可不必将解决问题的过程复述一遍。

对于有深度的问题,张贴调试记录的摘要是有帮助的。描述问题的最终状态,说明是什么解决了问题,在此之后才指明可以避免的盲点。避免盲点的部分应放在正确的解决方案和其它总结材料之后,而不要将此信息搞成侦探推理小说。列出那些帮助过你的名字,会让你交到更多朋友。

除了有礼貌和有内涵以外,这种类型的补充也有助于他人在邮件列表/新闻群组/论坛中搜索到真正解决你问题的方案,让他们也从中受益。

至少,这种补充有助于让每位参与协助的人因问题的解决而从中得到满足感。如果你自己不是技术专家,那就相信缙哥哥,这种感觉对于那些你向他们求助的大师或者专家而言,是非常重要的,缙哥哥也在《十不治》中阐述了“不信中医,纵欲淫不自珍重不治”。问题悬而未决会让人灰心;缙哥哥同样渴望看到问题被解决。好人有好报,满足我的渴望,你会在下次提问时让缙哥哥更感兴趣。

本文在《How To Ask Questions The Smart Way》 的基础上翻译修改而成,本指南英文版版权为 Eric S. Raymond, Rick Moen 所有。

转载请注明来源及链接:缙哥哥 » 《提问的智慧》让你终身受用,让你的问题迅速得到解答
分享到: 更多 (0)