• 从「八个雅鹿」谈搜索技巧


    从「八个雅鹿」谈搜索技巧

    《八个雅鹿》

    众里搜狗(Sogou)上百度(Baidu),蓦然回首, 雅虎(Yahoo)却在股沟(Google)必硬(Bing)处。
    百度,百度,精起八个雅鹿(www.bageyalu.com)!

    网络正在改变我们学习和工作的方式。现在,当我们碰到不懂的问题,首先应该想到的就是求助于网络,求助于搜索引擎。

    在计算机专业,信息安全专业相关知识的学习过程中,我的体会是学习遇到的问题99%都可以通过网络解决。所以,我在计算机系当老师时,我给计算机系的同学们说,「如果有了网络,你利用Google学不好编程,你不适合做程序员」;后来,我到信息安全系当老师,我给信安系的同学们说,「如果有网络,你利用《八个雅鹿》学不好信息安全,你不适合做白帽子,也做不了黑帽子」。

    《八个雅鹿》是个搜索引擎聚集网站,我在上课时用来指代搜索引擎:

    李笑来老师(知笔墨,微博,知乎,[微信公众号:xiaolai-xuexi])说:

    选择痴迷于学习的人,正是基于这样的体会:每掌握了一项新的技能(是否足够精通或者是否比别人强实际上根本不重要),就感觉自己像重生了一次。如此看来,其实每个人原本可以拥有的都并非只有一辈子,只不过是大多数人放弃了而已。

    李笑来老师(知笔墨,微博,知乎,[微信公众号:xiaolai-xuexi])肯定知道掌握高级搜索技巧的好处,也劝过别人学习:

    我见过很多“拒绝学习”的人。举几个例子。我曾经多次劝我的一个朋友花20分钟学习命令行下的批处理方法,未果。他拒绝的理由是:“现在谁还用命令行啊?早就是可视化操作系统的时代了!”我曾经多次劝我的另一个朋友花10分钟学习一下Google通配符的使用,未果。她说:“不用那东西也一样能找到自己想要的啊!”我曾替他们着急过,可是后来却发现这是个“死结”。为什么呢?第一,拒绝学习就不可能有机会知道学习之后的收获;第二,由于不知道学习之后的收获是什么,也就不可能知道那收获有多好、多大;第三,既然对学习的好处无从了解,自然就没有学习的动力……

    我上课时也见了不少这样「拒绝学习」的学生:Linux学了一年了,还是不习惯在shell中使用命令,买了MacBook也要装个Windows;让在git@OSC上托管代码,宁愿一个文件一个文件的到网站上粘贴也不学习git命令,即使只有git add,git commit,git push三个命令就够了;即使告诉了他们关键字,需要的文件也找不到;学C语言是用的VC6.0,即使用VC6.0的水平仅仅限于编辑代码,然后点一个运行按钮,怎么推荐VS2015都不愿意换...

    掌握高级搜索技巧是信息安全专业学生的基本技能,网络攻防中不管是攻击还是防御都需要信息收集,基于搜索引擎进行网络信息收集有个专用的名字叫「Google Hacking」,关于「Google Hacking」还有专著论述,信息安全专业的同学请参阅 Google Hacking for Penetration Testers

    Dreyfus model of skill acquisition(Dreyfus 技能获取模型把技能从低到高分成了五个层次:

    • 新手(Novice)
    • 高级初学者(Advanced Beginner)
    • 胜任(Competent)
    • 精通(Proficient)
    • 专家(Expert)。

    模型指出:大部分人在大部分技能上处于「高级初学者(Advanced Beginner)」水平,即使他们工作中天天使用这些技能。因为对于大部分人来说只要把工作做完就行,至于做的好不好是另外一件事。没有总结,没有刻意训练,大多人工作了一辈子也达不到胜任(Competent)的水平。

    我多年的调查显示,对于搜索这件事,大多数人处于新手(Novice)这个水平。有人用了十年搜索引擎,也只会在搜索框时放个关键词,找不到自己想要的东西就无能为力了。

    知乎上有几个很好的问答有什么技能是大多数人都容易学会且终身受用的?什么技能学会了之后让你感觉生活变美好了?哪些素质很重要,却是读书学不来的?你有什么技能或知识是可以跨领域迁移的?。读里面的回答真是受益匪浅,这些问题都让我想起来一个答案:搜索技巧。

    我在教学中使用「以图搜图」来查作业作弊,不少人看了这个总结说没有想到搜索引擎还可以这么用。我总是鼓励同学们利用在学校的时间多学习一些知识,多掌握一些技能。不少人说没用学它干吗?我用到再学,或者说这东西学了没用。我的学习体会是所有的知识和技能,你学好了都有用,你不掌握这些知识和技能的话,有用的时候你根本不可能知道要用。比如我不会「以图搜图」的话,工作中就不大可能想到使用「以图搜图」来查作业作弊

    当然对大部分人来说,可能必要学这么深,瑞士信贷(Credit Suisse)发表的《2016 全球财富报告(The Global Wealth Databook 2016 )》显示: 只需23000元人民币你就可以成为全球前50%的富人,有了490000元人民币你就可以成为全球前10%的富人,好像不难的样子。学习搜索也是一样,花半小时学会本文的搜索技能让你快速超过90%的人。

    对于搜索引擎大家要理解,

    Google退出中国大陆市场后,很多IT和信息安全从业者虽然不适应,但他们有办法。大多数人有意识无意识的被迫使用百度,做个环保主义的程序员一文中说:

    你会发现百度不单单是广告的问题,很多东西根本搜不出来,包括他自己的内容。用百度就是浪费时间,浪费计算资源。如果你告诉你身边的朋友不要用百度搜索,而是用Google,并能耐心地教会他们翻墙,这样,我们就可以让那些“穷则穷凶极恶,富则为富不仁”的企业少一些自以为是,最重要的是可以让他们少制造一些垃圾信息和垃圾产品,世界少一些垃圾,自然也就环保了。

    我用百度搜到coolshell,会是这样:

    我没有那么极端,主要使用bing,百度和搜狗,微信公众号和知乎是我碎片化时间获取中文资料的最主要的途径,在搜狗上有很好的搜索支持:

    《八个雅鹿》可以聚合百度和搜狗,解决了我的一个需求:

    这里面也可以看出百度的问题,有了这个[baidu+sogou]组合,结合一些搜索技巧,总可以找到时自己想要的结果。

    参考资料:


    欢迎关注“rocedu”微信公众号(手机上长按二维码)

    做中教,做中学,实践中共同进步!

    rocedu



    如果你觉得本文对你有帮助,请点一下左下角的“好文要顶”和“收藏该文


  • 相关阅读:
    Android常用命令
    kafka原理和集群配置
    zookeeper原理和集群配置
    python中is和==的区别以及全字段取出key和value
    Android Monkey压力测试介绍
    有一串随机整数列,a1,a2,...an,求数字[0-9]分别出现的次数,比如:[12, 210, 33]输出{'0': 1, '1': 2, '2': 2, '3': 2},时间和空间复杂度
    接口自动化get请求方式的处理
    读excel和openpyxl模块
    linux上安装Docker
    [数据结构]堆的建立和排序
  • 原文地址:https://www.cnblogs.com/rocedu/p/6339736.html
Copyright © 2020-2023  润新知