Missing Necessary Knowledge for CS Students
  • 前言
  • 基础知识
    • Git
      • 安装
      • 基本命令
      • Git Commit Template
      • GitHub
    • Vim
      • 安装
      • 教程
    • 学会获取信息
      • 学会使用英文搜索信息
      • 阅读官方文档
    • 调试
      • 断点调试
      • 网页调试
    • 测试
    • 代码规范
      • 不同编程语言的代码规范
      • 注释与文档
    • 工具链
      • 代码格式化工具(Formatter)
      • 代码检查工具(Linter)
      • 包管理器与依赖管理工具
      • 打包工具
    • 抽象
      • 封装
      • 重构
      • 究竟什么是抽象
    • 编程语言
      • 编译器与解释器
      • 强类型与弱类型
      • 静态类型与动态类型
      • 面向对象与函数式编程
    • 其他
      • Markdown
      • Jupyter Notebook
      • 虚拟机与 Docker
      • CI/CD
  • 附:一些常见工具的使用
    • Scoop
Powered by GitBook
On this page
  1. 基础知识
  2. 学会获取信息

学会使用英文搜索信息

Previous学会获取信息Next阅读官方文档

Last updated 2 years ago

使用英文进行检索是比使用中文检索要有效率得多的方式。这主要是由于中文程序员社区存在大量重复性较高且过时的信息。对于常见的问题,直接将错误信息粘贴到百度或许能够解决问题。但我们总会遇到稍小众一些的问题,并且很多时候中文社区容易找到过时的信息,且没有充分的解释,容易产生误导。因此,学会使用英文检索是必须的。

对于英文搜索,一般推荐使用 Google。然而,受限于国内的网络环境,使用必应搜索也是一个不错的选择,并且记得使用必应国际版。

上面是一个例子,展示了使用 Google 搜索一个常见编程问题的例子。可以看到,第一个搜索结果来自 Stack Overflow,这是一个知名的英文程序员问答网站,你总是能在上面看到简洁明了且不过时的答案。并且,你可以看到这些回答中许多都包含了对问题背后原理的解释,这对于你理解问题的本质有很大的帮助。

即使你英文水平不佳,我也建议你尝试使用英文搜索,即便是借助于翻译工具搜索问题与阅读答案。因为英文资料往往提供了更新且更有价值的信息。并且,在一段时间的英文搜索之后,你会发现自己的英文水平也会有所提高。毕竟,英文中和计算机相关的词汇本就不多,我想任何一个能过英语四级的人都能在一段时间的熟悉之后习惯使用英文搜索。

不要畏惧英文搜索,这做起来其实比听起来简单得多。从现在就开始学着习惯使用英文搜索信息,只要坚持两三天,你就会意识到这样做的必要性与意义。

Google Search Example