什么是经验--从程序员角度的思考

为啥会思考这个问题?

刚才在骑车回家的路上,脑子里突然闪过纪录片里关于爱因斯坦研究出相对论和他的大脑的关系。我就在想,他当时在思考时间和空间时,是不是因为他脑袋里面其实存在一个关于时间和空间的模块,只不过是他在学过相关知识后,高速运行的大脑把这些模块一起调用出来 然后合并组装在了一起,于是我们看到了今天的相对论知识。
那么,这对我们有什么意义呢?于是,就有了以下胡吹乱侃的内容。。(别笑2333)

什么是经验----最有效的高效管理机器

在日常生活中,经验,无处不在。找工作,工作单位会询问或要求我们是否有相关工作经验;升值加薪或为某个事情做决策时,需要看我们是否有相关经验;就算去路上开个车,也需要我们先考取驾照,获取驾驶经验。等等等等。经验,看不见摸不着,却又无处不在。

那么,你是否思考过,什么是经验?

普通人眼中的经验

以上举了一些关于经验在日常生活中的例子,经验也触及到社会生活的方方面面,我把经验简单分为两类。

常识提供的经验

什么是常识?就是大家公认的、正常人都会懂得的对事务形成的基础认识和基本判断。比如,太阳升起是天亮了,太阳落下就是天黑了;下雨的时候 地面会变湿;渴了喝水,饿了吃饭,困了睡觉。等等等等。 这是长期以来形成的经验,也就是初步的观念。

那么,常识经验是一成不变的吗? 并不是。 因为人类在逐步发展的过程中,通过知识普及和主客观判断的变化,会改变常识经验。 比如,一斤铁和一斤棉花哪个更重,在极短时间内的答案里,一斤铁更重会成为主流。但是只需等上几秒,就会在答案里出现一样重的主流判断。
为什么呢? 因为在极短的几乎不需要思考的时间内,判断是依赖主观的常识经验的,这时大脑会根据常识来告诉你,铁重! 过了几秒后,大脑会做出一个客观的判断,同样重。 因为通过主客观的判断,大脑做出了对常识的改变。

再举一个例子,地球是球体,现在是常识经验了。但是最初东西方的观念里,并不是这么认为。因为知识的普及,所以常识经验发生了变化。

总结提供的经验

什么是总结? 总结就是对自己的经历给出一个判断性的结论。 比如,会哭的孩子有奶吃, 天气闷热潮湿 很可能要下雨, 夜晚月亮有光晕 第二天要刮风, 三星走到正南方向 春节就到了 , 天上下雨 地面会变湿 ,程序出了bug 会很痛苦。等等。

既然是判断性的结论,就肯定存在判断失误的情况。
比如,有人在叫我, ta喜欢我,我可以反杀。

我眼中的经验

如果把大脑比作一个高速运行的CPU, 处理事务比作是代码的运行,那么, 经验无疑就是一个高效的代码块,一个构造函数,一个庞大的js库,一个强大的js框架。

每当你遇到同样的事情时,大脑会高速运转,搜索经验库中是否遇到过同样的事情并搜索处理方法,如果搜索到了,就会急速调取这个经验模块,按照经验对事务迅速执行。

比如你在骑车时,突然下雨了。 大脑会迅速搜寻所有和下雨时骑车有关的经验。这个经验就是下雨不打伞会淋湿。如果有伞或者雨衣可以用,就不会受到影响。 所以这时的大脑 迅速调取这个经验模块,然后给身体下指令,让你迅速靠边停车,并取出雨具使用。然后安然的骑车离去。

为什么需要经验—要这经验有何用

经验,是一个强大的封装模块,每当遇到类似的事情,大脑都会急速调取这个模块,并加以运用。

经验本能

比如当你对面驶来一辆车时,你几乎不需要思考,就知道去躲避。这就是经验本能。因为经验已经转化成了你身体的本能,经验会告诉你,不躲避 可能会死。这个思考时间几乎就在一瞬间。大大节约了时间成本,并且完成了躲避的指令。

经验实践

比如公司在要求你开发一个项目时,如果你有相关经验,你可以迅速着手按照以往的经验进行操作,在短时间内给公司的指令做出一个准确的回应结果。

所以,经验,就是最有效的高效管理机器。它可以大大节省时间成本和管理成本,让事务更加简单高效执行。

这也是要求工作经验的最主要原因。

怎么获取经验

从“什么是经验”里,我们可以得知,经验分为学习经验和总结经验。 所以,学习和总结,也是获取经验的最主要来源。

学习经验

在编程的工作中,学习,伴随终生。一旦脱离了学习,获取学习经验的路子将会断裂。 营销号口中的“程序员是青春饭”,也不是没有道理的。因为,在学习的路上,越来越多的人停下脚步,然后被淘汰或等待被淘汰。

总结经验

总结,是从经历中得出的判断性结论。所以,总结经验的前提 一定是不断的实践和越来越多的实践,并按照客观的思路得出尽可能正确的结论。 这个结论务必要客观和正确。
比如 我们在做项目时,经常会遇到报错或得出我们不需要的结果,这时最需要的就是通过已经学到的知识 对代码进行排查。 如果排查之后去随意修改,而不是炎症性的修改,可能会得到越来越多的bug。

经验一定就是好的吗?

我相信大家一定听过这么一句话,就是 一个坏人如果做了一件好事,大家都会赞美他,甚至忘记他曾经做过很多坏事;如果一个好人做了一件坏事,大家不但会认为他是坏人,甚至以前做过的好事 也会被当作为了做坏事而打的掩护。因为经验告诉人们,坏人应该做坏事,好人就应该做好事。 做了好事的,就是好人,做了坏事的就是坏人。

还有数学上的三大危机,错误的经验导致数学体系面临崩盘,甚至给某些数学家直接带去死亡。这是非常可怕的。

突破“经验之谈”

经验,就像一座围城。在经验中的人迷恋他,受到他的操控。 没有掌握经验的人,还在试图接近他,极力寻求他。

经验不断的给生活带来便利,最大化的缩减我们的时间成本和管理成本。 但是错误的“经验之谈”,也成为了我们成功路上的拦路虎。 我们要怎么突破这个壁垒呢?

所谓突破,就是打破旧有经验的束缚,从经验的缝隙中寻求改进。这也是我们前端不断放弃旧有的函数或框架,推陈出新,开发出更有效的、与时俱进的高效框架的最大动力源泉。

首先,我们必须牢固掌握现有知识,熟练应用已有的工具,并尽可能的挖掘深层次的原理。
其次,不断的去实践,去应用。在这个过程中,找到需要改进的不足之处。
最后,创建新的理论体系,开发出当下最适合的程序模块。

以上。

猜你喜欢

转载自blog.csdn.net/tuzi007a/article/details/106323884