喵酱的提问自查清单

博客分类: 规约 阅读次数: comments

喵酱的提问自查清单

参考资料:

版权声明:

为了自律

提问前的自查清单

不要遇到问题张口就问,先弄清自己的问题到底是什么?先自己检查或做试验。

阅读说明书或者使用手册,确保自己阅读过至少一次官方文档。工作中有些报告模板也提供了填写说明,问别人之前,先读一下说明。

使用论坛、知乎、百度知道(捂脸)、Quaro、StackOverflow、Google、Google groups、百度(再次捂脸)或其他搜索引擎在网络搜寻。永远记住,地球上的你并不孤单,包括你遇到的问题。

阅读网站上「常见问题解答」(FAQ),或者开源软件一般都会有自己的 Bug 管理方案,从它们的官网上找到 Bug 管理地址,然后通过搜索看看有无你遇到的问题。一个运作良好的 Bug 库,经常是一座巨大的宝藏。也包括开源库的 issue 。

如果你使用的开源软件,在朋友圈或同事圈里也有人使用,可以问问朋友们。问朋友前,记得昨晚前面几步。

这个特别的反常识,一般去问问题,特别希望直接得到答案,其实这看起来很愚蠢,也丧失了自我探索的机会。 「有没有人能指个方向?」,「我这还差点什么?」,「我应该查哪个网站?」,通常要比「请给出我可以用的解决方案」更容易得到回复,因为你的行为表明一种积极的态度:只要有人能为我指明方向,我就会很乐意自己走完剩下的路。

如果以上 6 步都无法解决你遇到的问题,那也别犹豫,立马向开源社区/他人提交问题就好。

提问时的正确姿势

很多开源软件都是免费的,作者往往是业余时间,出于兴趣在维护,没有义务回答你,有时也会力不从心。假如你做了力所能及的努力,他们大多将非常乐意平等地与你交流,不必跪求、在线等。

如果遇到问题的开源软件有专门的 Bug 管理系统,请最好到这些指定系统中提交。 不要在不熟悉的论坛提交问题,不要张贴与论坛主题无关的问题。 不要在面向高级技术问题的论坛上张贴初级的问题,反之亦然。 不要在不同的论坛同时张贴同一个问题。 也别忘了 好好利用论坛的 FAQ 功能。

最不好的途径是:

QQ 、阿里旺旺、微信等群组、微博、Facebook 等社交网络。 在微博上通过 at 或私信询问。 向非熟人或没有义务解决你问题的人发送私人问题邮件。

在任何论坛发帖之前,先看看有没有搜索功能。如果有,就试着用问题的几个关键词搜索一下。如果在此之前你已做过全面的网页搜索,还是应该再搜索一下论坛,搜索引擎有可能还没建立此论坛的内容索引。

这些专职为新手服务的地方,可以先去试试。

可以帮助作者确定问题具体是什么类型、预估需要多少时间解决、是否现在马上解决等。 一个好的标题,也有利于社区知识的沉淀和后期搜索。

试试:撰写主题的规则「对象──偏差」式的描述,许多技术支持组织就是这样做的。「对象」部分需要指明是哪一个或哪一组项目有问题,「偏差」部分则描述与期望的行为不一致的地方。

在一帖子的回复中,不建议新开一个议题,不如新建一个帖子,除非你只想向当前活跃的人群中提问。

要求回答者通过电子邮件回复你的提问是粗暴无礼的,除非你确定他回复的比较敏感或涉及隐私的。因为这也不利于知识沉淀。

这条规则也有一个例外,如果你确定该提问可能会带来大量雷同的回复时,那么你可以主动表示:「请向我发电子邮件,我将为论坛统一归纳这些回复」。你这个举动是非常值得赞扬的,因为你将论坛从洪水般雷同的回复中解救出来。最后,最重要的一点,你必须言出必行。

正确地拼写、使用标点和大小写,也不要使用短信中的简写,如将「you」简化为「u」。

正确的语法、清晰的格式,可以让读者赏心悦目,也就更有心情帮你一起思考解决问题。

如果你要用英文作为第二语言来提问,你可以使用以下的语句来进行说明,降低回答者对你语言使用的不适感: * English is not my native language; please excuse typing errors. * If you speak $LANGUAGE, please email/PM me; I may need assistance translating my question. * I am familiar with the technical terms, but some slang expressions and idioms are difficult for me. * I’ve posted my question in $LANGUAGE and English. I’ll be glad to translate responses, if you only use one or the other. * 使用纯文本而不是HTML格式; * 发送邮件时如有附件,记得添加附件,同时记得检查附件内容是否能正常打开; * 不要发送整段的文字,尝试将文字按主题分段; * 发送数据时应该发送原始数据,让回复者看到的东西与你看到的一样; * 很多邮件程序并不支持「Quoted-Printable」MIME编码,所以谨慎使用; * 不要指望黑客们阅读封闭格式的文档,诸如微软公司的Word或Excel文件等。 * 如果你用Windows操作系统发送电子邮件,关闭微软的「引用」功能,以免在你的邮件中出现乱码; * 切勿在在论坛勿滥用「表情符号」和「HTML」功能。 * 如果你是使用图形界面的邮件客户端程序(如腾讯的Foxmail、微软公司的Outlook),注意它们的默认配置不一定满足以上的这些要求。不过大多数这类程序有「查看源码」的命令,可以用它来检查发件箱的消息,确保发送的是没有乱码的纯文本文件。

描述事实是一种真实而有用的需求,以便让他人看到与你看到一样的原始证据,目睹尽可能一致的东西,而不是你的片面的猜测与总结。

有的人喜欢在求助信息的末尾加上「有人能帮我吗?」或者「有没有答案?」这一类无意义的提问,应该在提问中尽量删除这些废话

提问后的信息闭环

在黑客交流的过程中,这种良好的后续跟踪行为比传统的礼貌更重要,这也是你善待他人赢得声誉的方式,这是非常有价值的经验和财富。