美文网首页
如何提问

如何提问

作者: 仙姑本姑 | 来源:发表于2019-11-18 22:31 被阅读0次

    有效的提问无疑对学习效率起着至关重要的作用,我认为正确的提问方法应当遵循如下的一些守则:

    一、在遇到问题时,第一个先咨询搜索引擎的前三页

    据说,有90%的问题都能在搜索引擎上找到答案,百度不行用谷歌,中文不行用英文,常看的论坛,常用的博客里或许就有答案,而即使在这些地方都无法找到答案,仔细阅读相关材料也是提问前必要的准备环节,在这个环节里,你可以获得更精准的关键词,和类似问题的解决流程,能够在向别人提问时更准确的描述问题,叙述出清晰的细节,问题背景等。就像在Google Code社区提问时生成的自动模板:

    1. what steps will reproduce the problem?
    2. what is the expected output?what do you see instead?
    3. what version of the product are you using?On whatoperating system?
      相信在填写完这样的模板之后,在提问时思路一定更为清晰。

    二、“小黄鸭提问法”

    把一件事情从整体流程中分离出来,完整的自上而下进行一次分析和复述,这不仅能帮助我们理清思路,详细的复述能够让我们注意到问题中的局部细节,这些细节有时候就是打通关节的关键点,描述问题,解释代码,即看能否把问题描述清楚 ,为了将问题解释清楚,就需要组织语言,二次思考,在这个过程中极有可能获得新的洞见。

    三、在提问时进行有效的沟通

    完成“咨询搜索引擎”和“小黄鸭提问法”后,我们已经对问题有了清楚的认知,也做了足够的准备工作,这时候不能解决的问题只能与人沟通了,这时,如果选择当面提问,需要组织好语言,模糊不清的提问只能浪费大家的时间。

    无效的提问通常具有这样的一些表现:

    • ①问题不明确,对方不知道你想表达什么,还需要进一步向你提问;
    • ②问题过多,不能抓住问题核心。避免这样的无效提问,清晰简明的沟通才能保证效率。

    四、注意提问细节

    在向别人提问代码时,应该避免在微信或者QQ上发一张程序运行的代码照片,这种画质不高,拍摄角度清奇的代码图片实在缺少让人debug的欲望。

    image
    而直接右键复制代码从聊天框里发送更是灾难,混乱的格式夹杂着乱码,问题更是毫无头绪。向别人发送正确格式的代码文件,能让提问双方都少掉两根头发。
    image
    在上图里,之所以有个企鹅屁股,是因为
    \ht
    会被转义...
    注:图源来自网络。

    关于好的技术问答网站,CSDN,itEye,cnBlogs,Github都是非常实用的问答网站。

    相关文章

      网友评论

          本文标题:如何提问

          本文链接:https://www.haomeiwen.com/subject/enqiictx.html