IT工程师必备的信息搜索技能

发布于 2019-04-07  2.82k 次阅读


本文于 2019年4月12日 11:21 更新,注意查看最新内容

前言

距离2019还有几个小时,在此之前我决定用我冻僵的双手敲完2018没敲完的字。

前几天在腾讯课堂看了前端工程师必备的信息搜索技能这门课,学到了很多新的知识。

搜索技巧

搜索语法

  • 精准匹配 "关键字"
    表示关键字不能被拆分,必须完整出现
  • 过滤子集 父关键字 -子关键字
    过滤查询父关键字的索引中含有子关键字的结果
  • 文件搜索 关键字 filetype:type
    查询含有关键字的文件
  • 站内搜索 关键字 site:url
    在某个网站内搜索
  • 信息位置 intitle:关键字 头部包含关键字
    intext:关键字 正文包含关键字
  • 英文搜索 强烈建议使用英文搜索

文档搜索

在线:

MDN https://developer.mozilla.org/zh-CN/

W3C https://www.w3schools.com/(国外)http://www.w3school.com.cn/(国内)

在线文档我一般都用国内的W3C或者菜鸟笔记,网站体验比较符合国内情况

离线:

Zeal https://zealdocs.org/

Velocity https://velocity.silverlakesoftware.com/

离线文档我一般都是下载独立的chm文件,这里推荐一个下载页面

解决方案搜索

GitHub https://github.com/?全球最大的同性交友社区,这个应该不用我多说

GitLab https://about.gitlab.com/?国内访问极其不友好,不想推荐

问题搜索

Stack Overflow https://stackoverflow.com/?国外程序相关的IT技术问答网站

总结

  1. 寻找问题本质,提炼关键词
  2. 善用语句搜索,提高效率
  3. 向先行者学习,取其精华去其糟粕
  4. 解决问题之后,养成总结和笔记的习惯

注意

搜索时避免口语化搜索,不要过度依赖于百度,加强自己的积累

结语

其实本文并没有讲到太多我自己经验,因为很多经验并不是我说了你就会的,它需要时间的沉淀。

所以我尽可能的使用了视频中老师分享的经验与技巧,为的就是让本文的受众面尽可能广泛一些。

PS:距离2019还有1个小时的时间,我们明年见,滑稽~


这短短的一生,我们最终都会失去。