学会正确的提问

作者: 侠客张 | 来源:发表于2019-07-04 23:05 被阅读2次

    学会正确的提问对我们个人的成长至关重要,这主要包括几个原因:

    • 如果总是想直接知道结果,将丧失思考能力。

    • 如果总是问别人不经思考的问题,会很难得到有效回答。

    • 高手时间宝贵,无质量的问题得不到回答。

    • 有时问题的答案其实显而易见。

    当我们想向他人问一个技术问题时,不管是通过邮件、即时通讯工具、网站、论坛,我们都应该提前的对问题进行一些查证。

    这样一方面会锻炼我们自己处理解决问题的能力,另一方面也是为了让我们的问题能够得到更多人的回复,高手总是喜欢回答有挑战性的问题。

    提问前自行google

    由于众所周知的原因,很多技术问题在baidu无法找到有效的答案。所以建议大家还是想办法用google来搜索。

    只要学会正确的使用搜索引擎,你几乎可以找到任何你想找到的内容。

    比如,如果我们在执行程序时报了一个错误,我们直接将这条错误内容粘贴在google中进行搜索,结果页的前几个大概率是解决答案。

    这里有一些google的使用技巧:

    • how to 巴拉巴拉,一般以这个句式提问,可以直接搜到操作手册。

    • site:xxx.com,可在指定的网站内搜索。

    • A+B+C,可以保证搜索到这3个单词连续出现的页面。

    • 如果想搜索完整的一句话,可以用双引号讲内容括起来。

    • 多关键词搜索,比如”公众号 排版 markdown”。

    一个问题通过正确的使用google,在加上自己的动手能力,有80%的疑问都可以解决。

    在对应的专业论坛寻找答案

    如果是技术类问题,最好的找答案的地方就是各类的专业论坛。

    在国外的论坛里,https://stackoverflow.com 这个网站是最多被使用的技术问题解决论坛。

    在google中直接搜索程序的报错信息,前三条答案中基本都会有这个网站的回答内容。

    这个论坛是一系列网站的子模块,更大的问题列表在这里:https://stackexchange.com/sites

    在国内,我个人使用比较多的就是CSDN了,在它的论坛和博客文章里,有各路技术大神的技术总结帖。

    在使用技术论坛时,最好要想把自己的问题分类,然后去找对应的版块,很多时候直接贴出来的问题不一定能搜到答案。

    通过阅读用户手册寻找答案

    对于一些工器具的使用,我们最应该的是认真的阅读使用手册,对于linux命令的使用,我们最应该多用man xxx。

    比如我们要更改linux中一个文件的权限,首先我们可以googl:linux如何修改文件权限

    在结果页中,我们会发现chmod这样一个关键词,也会有很多页面对它进行介绍,这里最基本的用法基本就可以掌握了。

    如果想更深入了解这个命令的使用,就在命令行工具中直接键入man chmod。

    这个用户手册是最全、最详细的使用帮助,要比google出来的内容更详实。

    我有一个印象深刻的例子,让我对认真阅读用户手册这件事有了重要的认识。

    我去年购买了BJ40P手动挡这款车,开了一年唯一觉得不太好的地方就是坡道起步操作太麻烦,尤其大陡坡很考验技术。

    我是怎么操作的呢?松离合,踩涉车,放电子手刹,当车身晃动时松刹车,起步。

    但这种操作在大坡度时会溜车,必须要在松刹车时同时踩油门,也就是右脚要同时操作涉车和油门。

    对这个设计我一直觉得不合理,以至于有时都很排斥开车去坡很陡的地方。

    前段时间也是为了要去山里玩,对这件事有忌惮的我想去了解下有什么好的办法解决这个问题。

    结果在一个汽车专业论坛里,我发现有人说到直接可以通过踩油门的方式坡道起步,并且说手册里有写。

    为了验证这一说法,我迫不及待的在自己的车上试了一下,果然可以实现。

    后来去山里,遇到了很多很陡的坡,都是通过这个操作过去的,不然真的是不敢去这样的地方。

    这个例子深刻的说明,问题的答案有时就是明显的放在那里,只是自己没有仔细去研究而已。

    通过阅读FAQ知识库寻找答案

    对于一些软件的使用问题,我们可以直接直接在软件的FAQ版块找到很多问题的答案。

    现在大多数APP都会有一个帮助模块,在这里其他人遇到的一些常见问题都会有解决方法。

    我们只需要正确的问出我们的问题,多数可以得到解答。

    你可以试试打开京东APP,在我的-客户服务-帮助中心中,搜索“退货”,关于退货的常见问题都会在这里列出。

    正确使用软件的FAQ功能,有时也会发现很多隐藏技巧,值得你去探索。

    自行尝试和试验

    在解决问题的过程中,最关键的是要自己多去尝试和试验。

    我们在google或者技术论坛中找到的很多答案,有时不一定是正确的,需要我们通过自己的思考和判断。

    不断的进行尝试和试错,在这一过程中,有时我们会发现,可能我们的问题是有问题的。

    或者为了达到最终的目标,我们之前的一些方法也是有问题的。

    这时我们可能会切换到一条完全不同的解决方案上去。

    所以我理解的正确解决问题的思路应该是这个路径:

    定位 -> 思考 -> 拆解 -> 查找 -> 验证 -> review

    找大咖解决问题

    最后我要说一下如何找大咖帮助解决问题。

    对于一些需要专业人士给出意见的问题,比如”我的高考专业该如何选择”这类问题,通过以上途径无法找到答案时,我们可以尝试寻求专业人士的帮助。

    比较有效的方法一个是直接关注专业人士的微博、微信公众号。

    首先,我们可以在他的个人公众号中去寻找是否有我们想得到的答案,可以通过搜搜历史文章去找答案。

    之后可以通过之前介绍的一些方法,去搜这个专业人士过往的言论或是网络文章。

    最后,通过以上途径我们没有找到想要的答案时,我们可以通过在微博或者微信公众号中直接提问的方式去寻求帮助。

    在这里,你的问题的组织形式就很重要,一方面要简单明了,同时要指出你做过哪些尝试,你的目标是什么。

    如果你想进一步的深入交流,推荐你去“在行”约见相关领域的专业人士,进行面对面的交流。

    重要的是,在见面之前你还是要用以上的方法先对问题进行自我的梳理和剖析。

    这样才能做到问出有质量的问题。有质量的问题才会得到更有质量的回答。

    最后,推荐大家阅读Eric Steven Raymond写的[How to ask questions the smart way]。


    我想写1000天,D18,成为解决问题的高手~

    相关文章

      网友评论

        本文标题:学会正确的提问

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