学会学习-9 像傻子一样搜索,像聪明人一样提问

像傻子一样搜索,像聪明人一样提问

适应于所有方面(包括关于英语、编程、数学……)

如何提问?

模拟对话

  • 请教人:老师,你在吗?
  • 老师:在
  • 请教人:那我能请教您一个问题吗?
  • 老师:我…… OS:有话请直说,老师要崩溃了~

1.动一下脑子

2.文档

  • 在使用工具中报的错,80%的解决方法都能在官方的文档中找到
    • 有什么陷阱啊
    • 有哪些注意的问题
    • 常规遇到的一些错误的解决方案

3.搜索

  • 尝试去网上搜索问题去解决

4.群提问/发帖(专业论坛)

  • 求助高人
    • 不要说废话,比如模拟对话那样~
  • 模版: XXX你好/大家好 + 问题 + 谢谢
    • 适度礼貌
  • 怎么描述清楚问题
    • 第一:你要干什么?
      • 例子:我要写一个java识别验证码的一个程序
    • 第二:你希望的结果是什么?
      • 例子:希望是能够识别带数字和字母的验证码,我用了一个什么什么库,然后写了一个什么什么代码,但是运行的过程中报了一个这样的错误信息(错误信息写出来)
      • 我到别的论坛上看到了,说这个问题可以用什么什么方案来解决,但是我用了他说的这几种方式都还是不行
      • 那么我的这个java版本是1.8
      • 我的这个代码是什么什么
      • 我用的这个库的版本是1.6.8
      • 运行出错的截图等
    • 第三:你做了那些事情,遇到了什么样的结果或问题
      • 你自己解决这个问题的难点在哪里?
    • 第四:提供足够的信息(相关环境、代码、定位信息、版本、截图等)
      • 操作系统
      • 软件版本
      • 相关的一些代码或者有一些报错截图
  • 注意的点
    • 不要问傻问题!!!
      • 比如:发帖在百度,说我的代码怎么运行不起来了,代码也不贴。 这是问鬼吗?

扩展阅读(必读)—《提问的智慧》

背景:一个大牛程序员写的。
原因:有很多人问他傻瓜问题,所得到的经验
方面:对所有领域都有作用

  • 1、藐视不愿思考(或者在提问前“不做他们该做的事”的人)
  • 2、提问前先:自己尝试、搜素、查文档……
  • 3、使用有意义且描述清楚的标题
  • 4、别要求使用私人电邮回复
    • 请把修改后的代码发到我的邮箱
  • 5、清楚明确的表达你的问题以及需求
  • 6、不要期望别人调试你的代码,把问题简化为最少的几行
  • 7、客气一点

如何搜索?

最大难题

  • 搜什么关键词
  • 学习策略:反复调整
  • 搜索引擎 语法

两个工具

  • 1.快速帮助发现你写的程序中哪有问题的一个工具
    • 文件比较工具:
      • 免费:DiffMerge
      • 收费:UltraCompare,BeyondCompare
  • 2.防止哪一天你的作业,你写的代码突然丢了的这样一款工具
    • 代码、文档防丢失:
      • 代码备份:Git
      • 文件备份:
        • 国内:坚果云、百度网盘
          • 文档用坚果云
          • 视频用网盘
        • 国外:DropBox、OneDrive……

学会学习-9 像傻子一样搜索,像聪明人一样提问
http://example.com/2024/07/29/学习如何学习20240727/学会学习-9 像傻子一样搜索,像聪明人一样提问/
Author
John Doe
Posted on
July 29, 2024
Licensed under