思特沃克学院 | 如何提问?

引言

提问是一门艺术,也是一名程序员进行有效学习必须掌握的手段。好的提问方法是一整个过程,它涵盖了提问的前中后,不但造福我们自己,也同样可以节省回答者的时间。

当要提问一个问题之前。

  • 尝试在你准备提问的论坛的旧文章中搜索答案。
  • 尝试上网搜索以找到答案。
  • 尝试阅读手册以找到答案。
  • 尝试阅读常见问题文件(FAQ)以找到答案。
  • 尝试自己检查或试验以找到答案
  • 向你身边的强者朋友打听以找到答案。
  • 如果你是程序开发者,请尝试阅读源代码以找到答案。

当你在提问问题时。

  • 谨慎选择你所提问的场合,不同领域的问题应该在相应的论坛进行提问,我们不能把如何做一盘西红柿炒鸡蛋放在一个技术论坛中,这样显得有些不合时宜。
  • 善用 Stack Exchange 它能帮你解决大多数技术问题。
  • 使用有意义而且描述准确的标题,这样可以帮助回答者更快的理解你的问题,帮助他们判断自己是否适合、有欲望回答你的问题。好的标题范例是目标——差异试的提问方法。
  • 使得问题容易回复,不要企图让回答者寻找你的个人邮件并且写一份email给你答案。
  • 遵循一般的语法规则,把事情描述清楚。
  • 使用易于读取且标准的文件格式发送问题
  • 低声下气的提问不如提前做好功课,完成自己力所能及的那一部分,例如谷歌一些专有名词等等,以便更好的理解回答者的答案。
  • 询问代码相关问题时,不要一股脑的把整段代码全部贴上,而是选择能够展现程序异常行为的程序片段。
  • 礼多人不怪。

如何解读答案

  • 如果你看不懂回应,别立刻要求对方解释。像你以前试着自己解决问题时那样(利用手册,FAQ,网络,身边的高手),先试着去搞懂他的回应。如果你真的需要对方解释,记得表现出你已经从中学到了点什么。

结论

把提问理解为一个过程,而非单单的结果。遇到问题时,想想提问之前应该做些什么力所能及的事情,提问时我们又要注意哪些地方,以及得到答案时,我们如何才能更有效、充分的理解。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • JDK JDK1.7中文注解 链接 HTTP Http-Caching 链接 Spring 张开涛的博客 链接 M...
    YoRuo_阅读 1,652评论 0 0
  • 字典查找将返回的是可选值,当特定建不存在时,下标查询会返回nil。 字典其实就是哈希表。字典通过键的hashVal...
    流星大石头阅读 1,414评论 0 0
  • 每年的春天一来,其实也不意味着什么,可我总觉得会有什么大事发生似的。我心里总是蠢蠢欲动,可等春天整个都过去了,根本...
    你看那半明半暗的云阅读 2,635评论 0 0
  • 先说个题外话: 每天死磕着自己去想很多事情,这就是产品人的乐趣之一。诚然,广告人会比这更痛苦一些,他们每天都进行着...
    Jessica流年阅读 3,823评论 0 4

友情链接更多精彩内容