相信每个人都有这些提问经历:
-
问别人一个问题,久久得不到回复
-
并非自己想要的答案
-
根本不知道该问什么
这个时候,你该思考一下自己的提问方式是否恰当了。
提问之前
在你准备通过邮件、论坛、群组提出你的问题之前,先检查以下几步有没有完成:
-
通过网页搜索答案
-
通过论坛的旧贴寻找答案
-
查阅相关书籍
-
向身边的强者朋友求助
-
查看常见问题(FAQ)列表
-
翻阅帮助手册
-
通过试验和探索寻找答案
-
如果你是程序员,尝试读源码寻找答案
当你提出问题之前,请先表明你已经做了以上的努力,这将有助于树立你不是一个不劳而获而且浪费别人时间的提问者。在提问之前,花点时间思考一下这个问题,如果你是有备而来,你将更有可能得到解答。
准备好你的问题,因为草率的发问只能得到草率的回答,或者根本得不到任何答案。越是能表现出在寻求帮助前你为解决问题所付出的努力,你越有可能得到实质性的帮助。
绝不要自以为够格得到答案,你没有;你并没有。毕竟你没有为这种服务支付任何报酬。你将会是自己去挣到一个答案,靠提出有内涵的、有趣的、有思维激励作用的问题 --一个有潜力能贡献社区经验的问题,而不仅仅是被动的从他人处索取知识。
当你提问时
- 慎选提问的论坛
小心选择你要提问的场合。如果你做了下述的事情,你很可能被忽略掉或者被看作失败者:
-
在与主题不合的论坛上贴出你的问题
-
在探讨进阶技术问题的论坛张贴非常初级的问题;反之亦然
-
在太多的不同新闻群组上重复转贴同样的问题(cross-post)
-
向既非熟人也没有义务解决你问题的人发送私人电邮
-
使用项目邮件列表
-
准确的描述并且言之有物
-
可以低声下气,但还是要先做功课
-
问题解决后加个简短的补充说明
-
描述问题症状而非猜想
-
好问题与蠢问题
蠢问题:
<我可以在哪儿找到关于 Foonly Flurbamatic 的资料?
这种问法无非想得到 STFW 这样的回答。
聪明问题:
<我用 Google 搜索过 "Foonly Flurbamatic 2600",但是没找到有用的结果。谁知道上哪儿去找对这种设备编程的资料?
这个问题已经 STFW 过了,看起来他真的遇到了麻烦。