首页 > 其他分享 >关于"不会查百度吗?"的思考

关于"不会查百度吗?"的思考

时间:2022-09-24 18:11:46浏览次数:42  
标签:这个 鼠标 编程 js 关于 思考 百度 不会

关于"不会查百度吗?"的思考

中学的时候我其实很喜欢对人说:“你不会百度吗?”可能有些人直到现在都很喜欢说这句话,但我很希望人们能改变这个习惯。因为很多人不百度其实是因为不熟悉这个领域的话,只能百度到无效的信息,或者无法分辨和接收百度到的有效信息。

我来讲个小故事,大一刚军训完,我是对计算机纯纯的0基础,脑子里什么概念也没有的状态,那时候我接到一个小题目,题目大概是这样的:

写一个网页,用css美化一下,然后在某个元素上实现鼠标移动到元素上就发生一个事件,鼠标移开事件停止执行的功能。(具体是什么功能我也忘了,但大概就是一个这种难度的)

如果是现在我不会写前端,我会怎么处理这个题目。首先查一下html和css的内容,先把显示的内容写好。然后查一下js的基础语法,这个题目就算我根本就没接触过js,我也一定能想到就是大概需要用到类似if的条件,当我查到mousemove的时候,问题已经解决了,mousemove事件就是一个条件。整个过程最多不会超过1个小时。

然而当时我的心路历程是什么样的呢,我先查如何写一个网页,知道了h5+css+js,那我理所应当的从h5开始学。众所周知,html和css都只是标签,和编程没什么关系,但我还是坚持学完并把这个网页的样式做出来了,这个过程大概花了2天时间。于是我开始学习js,到这里才是重点,当时我根本没有接触过编程,我完全不知道编程语言该如何学习,于是我按照学习html的经验去查询“如何用JavaScript完成鼠标移动到元素上并实现xxx功能”,那我肯定查到了js鼠标事件这个东西,但当时我根本看不懂该怎么使用,因为我无法像之前那样复制粘贴并实现同样的效果(别人实现的功能和我要实现的功能不一样)。

并且当时我没有学习过编程,所以我也没有条件结构的这个概念,面对着几个不同的博客,有的是mousemove,有的是mouseout,我彻底懵了。于是我继续用学习html的经验解决问题,去看了js速成。试想一个没有接触过编程的人去看语言速成,那能学会就有鬼了。而且当时我相当茫然,因为我没有一个大概的方向。试想一个学习了c语言的人,他解决这个问题,也一定能想到“鼠标移动到元素上”这个动作就是问题的关键,只需要知道如何表示这个动作,那就可以写出来了。于是他百度“js 鼠标移动到元素”,查到了鼠标事件这个东西,问题解决。当时我是没有这个方向的,于是我在js速成里寻找,哪一个内容能够解决我的问题呢,七天过去了,我仍然没有学会任何东西。

纵观上述过程,我查到了答案吗,显然是的。我查到了鼠标事件,甚至有很多示例供我参考,但我就连把鼠标事件和实现功能分开的意识都没有,所以这些信息对我来说都是我无法接收的有效信息。如果当时我的身边有一个学过编程的人,他一定非常不理解我,都查到答案了怎么还是不会,而我会说,我查了啊,没查到我能有什么办法。

现在,如果一个人问我一个百度有明确概念性答案的问题,我会说:”你可以百度查一下这个东西,肯定有答案。“有人问我该如何怎么怎么样的问题,我会给他一个方向,查什么样的关键词。有人问我一个我随手回答的问题,我会直接告诉他答案。就像有人问我好弟弟在哪找,难道回答一个emuline很难吗?非要说什么无可奉告?我觉得人们还是要对其他人提出的问题保有一些善意,而不是一上来就是”不会查百度?“”不会看看《提问的艺术》?“除了过了嘴瘾,其实毫无营养。新人想了解一个问题,群里直接开始复读”不会查百度?“那还是有点伤人的,等到新人熬成了老人,面对新人的问题又是”不会查百度?“是吗,人类的帮助与分享就这样慢慢消亡。

标签:这个,鼠标,编程,js,关于,思考,百度,不会
From: https://www.cnblogs.com/utage/p/16726137.html

相关文章