• Please correctly ask a question 请正确地问问题

    2016/08/23 Kenneth 15 评论

最近看了很多人问问题,但是这些问题都让人无法回答,这些发问的人有想过为什麽大家不回答你的问题吗?

因为你的问题让人不知道怎麽回答啦!! Try to put yourself in the shoes of the person answering the question.

我想说的是”请正确地问问题”!! 有句话说“做对事比做事对更重要”,我会说“问对的问题比对的答案更重要”。

为什麽要”请正确地问问题”呢? 因为这样不会显得你很无能而且节省大家的时间。

不好的发问

Example 1 : 

“我的项目引入了datatable,初始加载没问题,但是我对一个按钮绑定事件,然后出发重新加载table就会报出datatable的函数未定义的错误。不知道是什么原因?”

问题点 : A question without code. No one can answer this question. The only answer is that your code has problem.

Example 2 : 

“现项目中 遇到棘手问题,有没有大神告知的? 一个app页面 点击分享按钮 到朋友圈 微信好友 QQ好友,

ajax 调用接口,如何实现 html5页面 展示app上的 内容 接口文档也有 上级给我 一个模板 自己研究

有没有人 给点 提示 ,给点思路什么的?

PS. 为什么 伯乐在线 无法发图片? 我的问题 你们也看不到”

问题点 : as Charles.z siad  that “问题描述有问题,急急忙忙地讲了一通也没有重点,问题描述不清楚” 。谁知道你到底要什麽啊!!

The worst Example :http://group.jobbole.com/22986/

问题点 : 看完就#$&%@#$%^^^&

最棒的范例 :

1.有来源
2.有代码,可是试着帮忙解决问题
3.有详细描述问题

http://group.jobbole.com/22645/#comm-60056

相对于这篇 “http://group.jobbole.com/22382/#comm-59254”

你”能”回答那一篇呢?

这个是我的发问: https://github.com/jonataswalker/ol3-contextmenu/issues/50

个人的建议:

一,提问前一定要搜索,先在 Google 搜索,然后在 StackOverFlow 上搜索,当实在找不到答桉后再提问。真正会提问的人,不会问鸡生蛋还是蛋生鸡,而是会问鸡怎么生蛋或是蛋如何生鸡。 在中国无法Google ?? 那你还是别当程式员

二,就是用代码说话。Linus 说过:Talk is cheap. Show me the code. The best is post your code in codepen.io. Don’t know how to use. Google it.

三,这里给新手提个醒,你问了问题,也有别人给你解答了,一定要告诉回答者结果并表示感谢。这样是给回答者付出心血的应有回报

四,找上司问问题,是你表现的机会,要问的是”针对这个问题,有几个解决方桉,我个人是想要用A,不知您的意见是如何?”,而不是说”这个我不知道怎麽做、我不会或不知道怎麽做?”, I will say that you are fired.

Don’t be afraid to ask questions (really, don’t!) but do your research first!

http://blog.sina.com.cn/s/blog_49d6c8f50100g63m.html

http://stackoverflow.com/questions/ask/advice?

https://github.com/dgrtwo/dgrtwo.github.com/blob/master/_R/2015-06-08-stupid-questions.Rmd

7 2 收藏


直接登录
最新评论
  • 小编辑 编辑 2016/08/23

    大赞!关联推荐《提问的智慧

  • Kenneth hired worker 2016/08/23

    如何优雅地使用 Stack Overflow?

    http://www.zhihu.com/question/20824615

  • Tiegeda 猿序程 2016/08/23 精华评论

    是的,很多人的问题,让人不想回答,或者看着就是自己都没有认真去思考过。

    问个烂问题,最终的结果就是很少人回答,或者答不对点,一来二去提问者和回答者都浪费了很多时间。至于为什么会这样,也许是因为发问太容易了吧,如果提问是需要付出的,估计就不会这么随意了。

    个人的感触就是,如果你问的问题自己不熟悉,那么就尽量写实描述,不要加入自己的判断,因为那些往往可能是错的。

  • 莫菲菲 旅游 2016/08/25

    有本 Asking The Right Questions—A Guide To Critical Thinking. 中文名是《学会提问——批判性思维指南》对理清提问思路有帮助。

  • Dawn ship java+.net+web 2016/08/25

    之前还以为你是歪果仁呢

  • 果理 C++开发工程师 2016/10/13

    问问题最大的忌讳就是太急躁,不够用心,没有想清楚想问的问题是什么,这样就会让别人无法理解你的问题所在,自然也就无法回答了!

  • 星痕KG   04/14

    赞同作者提出的观点,同时发表一下个人观点。

    首先向有经验的人寻求帮助是解决问题比较快的一种方式,但如果问题解决之后自己不进行反思总计,那么自己就永远不会提高,就像玩游戏找别人替自己打怪,经验都让别人赚了去,最终结果就是自己升级缓慢。

    遇到问题推荐自己通过查询文档解决问题,实在解决不了再寻求帮助,至于怎么提问作者已经描述很清楚了,问题解决过程中自己也需要做一些思考,解决之后需要自己总结,只有通过总结才能将知识变为自己的。

  • 多年以後 嵌入式软件开发 04/27

    结合自己两年的工作经验发现,遇到自己先动脑分析,理一下思路,大部分问题都能找到解决方案。然后谷歌也要学会把自己的问题提取出关键字,这样更容易得到想要的答案;最后向别人提问时最好是描述现象和如何产生的,而不是上来就说我认为是什么原因导致我出了这样的问题