28提问从技术到人生的习惯.pdfVIP

  • 4
  • 0
  • 约5.63千字
  • 约 6页
  • 2021-01-24 发布于北京
  • 举报
2018/10/5 极客时间 | 程序员进阶攻略 束,但这中间会有一个障碍,然后就问我该怎么解决这个障碍。 这样的发问一般都会让我陷入两种困扰之中:一种是,问题的业务背景交代得太泛化,所以我只 好跟着他的思路,感觉解决这个问题似乎只能有这一条路可走;另一种则正好相反,问题的业务 背景描述得过于细致,让人最后陷入对复杂业务领域的理解中,迷失在细节的讨论里。 即使是同一个场景,其实不同人还会产生不同的思路。比如:你想去一个十公里外的地方,对方 也许会问你怎么套马鞍的问题,这时你就很困扰,因为你的思路是坐车或开车。这就是一个针对 技术人员面对同一场景问题,所选取的不同技术方案可能处在不同的时代背景下的类比。所以, 面对这类具体的障碍问题,我经常很难回答。 再看看国内网上技术问答社区的情况,我有时会去看看,发现上面的问题大部分类似下面两种模 式: 某某出错了,怎么办? 如何针对某某封装一个库? 某某可以是一种具体的技术或框架,这两种提问模式代表了两个方向,都让人无法回答。第一种 太模糊而无法回答,而第二种太庞大则不愿回答。 如果你能绕过这两个提问的大坑,提出一个具体的问题,那么算是前进了一大步。但具体问题也 有一个陷阱,就如前面套马鞍的那个例子,也许有人回答了你怎么正确地套马鞍,但你可能依然 走在落后的道路上,因为你的工具本身就是落后的。所以就具体问题提问,除了问及手段,还最 好跟上你的目的和你就此目的是怎样提出的手段,然后才走到了这一步的障碍,让你不得不在此 提问的。 一个能够回答的具体问题,一般都是解答题形式,表达清楚你的解答目的,也许你的困扰在高手 那里根本就不存在。你只是走了一个弯路而已,这样不仅绕过了障碍,还获得了一条近(先进 的)路,这就是有意义的提问。 至此,就得到了提问的第一个原则:提供足够的信息,让人能够回答。 草率的问题是懒惰的问题,通过搜索引擎就能简单获得;草率的问题是模糊的问题,让人没法回 答。而更有意义的提问是把解答题变成选择题,提供你的选项,展现你探索了哪些路径,省去了 可能产生的反问。也许你的某条路径已经非常接近答案了,只是卡在了某个点上,知道答案的人 一看就明白了,也很容易回答。 这就是提问的第二个原则:提供更多的选项,让人方便回答。 即使你的问题能够回答,也方便回答,但也可能得不到回答。因为,回答问题需要有驱动力。提 问本是一种索取,要让人有更多的回答动力,还需要付出。付出一种态度,表达感谢;付出一份 可供交换的视角,建立讨论的基础。 /column/article/40822 2/6 2018/10/5 极客时间 | 程序员进阶攻略 这就是提问的第三个原则:提供交换价值,建立讨论基础,表达感谢态度,让人乐于回答。 《大教堂与集市》一书的作者埃里克·史蒂文·雷蒙德(Eric Steven Raymond)曾就如何提技术 问题写过一篇影响颇大的文章:How To Ask Questions The Smart Way (中文名是《提问的 智慧》),距今已经十多年了,修订了十多次,也被翻译成了十多个国家的文字,很值得一读。 最后,我归纳下关于提问 的三个方面: 1. 提让人能够回答的问题:草率的问题,只能得到一个草率的答案。 2. 提让人方便回答的问题:你得到的答案的好坏取决于提问的方式和开发答案的难度。 3. 提让人乐于回答的问题:只索取而不愿思考和付出的提问者,要么什么也得不到,要么只会 得到 RTFM(Read The ing Manual) 或 STFW(Search The ing Web)。 问什么?求解之惑 有时一个好问题,比如何问更有价值和意义。 我觉着,前面一节关于如何提问本身也算是一个好问题,因为当你面对这个问题,找到了答案, 并严肃地对待后,从此就会改变你提问的习惯。提出好问题比寻找已有问题的答案可能更有意义 和价值。寻找答案,通向的是已有的结果;而提出新问题,也许会导向未知的宝藏,它可能是获 得新知的起点。 有时候,你会碰到一个问题不知道该问什么,甚至该如何提问,即使这个问题是一个非常

文档评论(0)

1亿VIP精品文档

相关文档