搜索的智慧

十月中写的,太忙一直没更新,现在补上

前言

前段时间学校社团在招新,而近期则是新生在社团内初步学习的时候。

作为负责招新的学长之一,这段时间常常被一些“愚蠢的问题”束缚住,消磨了大好时光,导致我学习效率指数级降低。

所谓“愚蠢的问题”,就是指那些百度、Google、Bing一搜索就马上能得到答案的问题。

但刚入学的新生,很多人在大学之前比较少接触计算机,甚至说有的人几乎没有接触过计算机。

他们往往缺乏这种基本的搜索能力,而此文档就是为了解决这个问题建立的。

如果你确信你搜索不到想要的答案,准备去求助他人,那么请在询问之前阅读:
《提问的智慧》中文版

如何搜索

一、明确常见的问题

在搜索之前,最重要的是明确自己的需求,以及明确遇到的问题。

如果一个人连自己遇到了什么问题都没有搞清楚,那何谈解决。

例如小明的老师在他安装完kali后,要求他给kali换一个apt源。

首先小明当前的需求是:

给kali换一个apt源

小明当前困扰的问题是:

1.apt是什么

2.什么是apt源

3.怎么给apt换源

明确了这些问题,小明就只需要把这几个问题扔进搜索引擎就能够得到想要的答案。

但是相应的,他在解决问题的过程中又会遇到如:

如何编辑文件
如何使用vim编辑器
vim如何退出并保存文件

之类的问题,但只要明确了问题所在,这些都能够解决,

同时我们可以发现:

**解决问题的过程就是一个学习的过程**

二、报错问题的搜索

除了上面那种明了的问题之外,我们常常还会遇到一些没那么明了的问题,

这种问题通常以报错的形式出现

下图是很多新手在安装虚拟机时都会遇到的一个问题

然而,他们看到这个问题的时候并非想着怎么解决,而是:

完啦!报错啦,打不开,怎么办呜呜呜呜我去问一下学长/老师吧

虽然这种方法效率很高,自己很轻松,但遇到问题一味的求助他人,只会适得其反,不但自己没有得到成长,还消磨了学长老师的耐心,得到的只是一个无法复现的结果。

正确的做法应该是将报错信息复制下来,放到搜索引擎中搜索,即使你并不理解你遇到了什么问题,也能够照着别人的方案解决:

世界那么大,你怎么敢断定没有人遇到了和你相同的问题?

搜索引擎第一页便是大量的解决方案,大多数情况下,只消照做,便可解决,若是长时间都无法解决,到时再找学长老师也不迟。

同样的,有的同学在运行程序时也经常会看到一些报错:

此类报错一般来说同样只要把如下有效的报错信息复制到搜索引擎中就可以解决:

1
ModuleNotFoundError: No module named 'this_is_a_example'

除此之外还有各种各样的报错,大多数情况只要我们找到有效的报错信息就可以搜索到相应的答案。

三、学习时知识点的搜索

除了以上相对容易找到的问题之外,我们学习的时候还会遇见那种隐藏在字里行间的问题。

如下图是BaseCTFWeb方向的一道入门题:

题目要求上传GETPOSTCookieUser-AgentRefererIP等参数,

但新手是不知道这些是什么的,更不要说上传了。

所以这个时候我们需要去学习,去使用搜索引擎搜索,

就比如第一个GET,我们可以直接搜索GET 参数

或者带上题目给出的HTTP去搜索HTTP GET 参数来减少无关的内容以提高搜索效率。

再不济可以在后边加上一个是什么怎么上传

其他问题也是同理,遇到不认识的东西,提取关键词,百度搜索是什么为什么怎么办该如何实现等等等等。

学会这些就能够解决入门时遇到的大部分问题,再不济也可以问AI。

实在不会再去问老师,问学长,这才是一个学习计算机的新手入门的正确方式。

四、常用软件的使用问题

常用软件的使用问题一般有如下几种:

一、如何下载某软件

方法1:

在搜索引擎搜索该软件的官网或是github项目地址

阅读官方文档或是凭借经验上手安装

方法2:

搜索引擎搜索:

如何安装XXX

耐心找找,大部分时候可以找到详细、完整的安装教程

二、如何使用某软件

搜索引擎搜索:

如何使用XXX

XXX使用教程

XXX怎么用

等有效关键词或是直接阅读官方文档

如若只是某软件的部分功能使用存在疑惑,

那就把软件名称和存疑的功能当作关键词放进搜索引擎搜索,

并使用如何怎么等词汇连接,

如:

burpsuite如何抓包

sqlmap如何进行盲注

五、资源的搜索

除开能够直接在官网和github等网站上找到的资源

还有一些是不能在常规网站上找到的

比如一些工具的学习版,一些书籍的pdf

这个时候我们可以尝试使用该工具/资料的名字和需要的版本来当作关键词在搜索引擎中寻找,但通常会花费比较长的时间,需要一些技巧和耐心

比如:

《XXXXXX》pdf

《XXXXXX》pdf 百度网盘

XXX 学习版下载

但通常,

老东西们手上都会握着几个常用的资源下载的网站,

能不能拿到就看自己的表现了

——————————————————————

欢迎补充~