学习代码的心得 对大部分学习相关的适用 经验分享
在学这么多东西后,每次都基本上经历循环,第一次听到这个技术觉得高大上非常难,然后看看概念,果然很难根本看不懂,然后找到简单的教程举例子让我明白的那种,然后就觉得不过如此,然后跟着写代码,最后才觉得不过如此,但肯定不是说完全掌握了,只是跟开始时候对这种技术的难度的想象不在这么一样了。
基本上每个新东西都是这样,比如刚学java时候听到aop,spring,然后有更吊的springboot乱七八糟的。然后跟着学了也就是任何人都能理解的程度,没有特别难的点,就算再难跟着抄代码几十遍也能懂。后来包括各种vue,react,axios,javascript,tscript乱七八糟的,包括一些概念,批处理,负载均衡,消息队列,微服务,分布式,这些概念也是看到的时候觉得很恐怖,看了一些简单的傻瓜式介绍也不过如此,可以大概懂它们的作用,根据作用又可以直到为什么会有这个东西。
因为我们人类文明已经运转了千万年,有很多东西再计算机没有之前其实我们就有相似的概念或者应用,比如分布式就可以理解为本来一个皇宫或是什么其他的建筑物只有一个门,所有人都冲这个门来了,就会造成拥堵,然后就会有人想着再开一个门,就类似于一个服务器不够用再开一个,很自然而然产生的概念或是思想根本不用特别去记住,计算机的很多东西都不是独特的,而是依附于我们千年的文明经验把其他地方好使的东西搬到计算机上,然后在重新起个高大上的名字。因为所有的概念都是这个b样子,你去某度,某歌搜一个东西的概念都是一大串很抽象的东西,但没办法,概念就是一些抽象的总结,就像概念的概和念分开的话没有特别明确的意思,但合到一起就是表示一个东西,除非你搜的是一些特别特别简单的概念。比如一个没吃过毛血旺的人或是一个外国喜欢中国美食的人问你什么是毛血旺,你把搜索的东西甩给他
你觉得他会知道这是什么嘛,还是直接带他去来一份。下次他看到直接就能说出这是毛血旺。甚至可以在此基础上加上一些东西,变成自己的毛血旺+。
还有一些其他的概念,你没运用之前都不会特别懂这些,只是跟着老师做.
各位刚开始学东西不要执着于概念,看不懂就直接跳过这一步,概念一般是在此行业深耕多年的人总结一个东西的一段叙述,比较全面抽象所以你不应该开始就去看,而是先学习相关知识,差不多了再回头看才会懂。放到开头概念是总结而不是带你入门的东西!!!想想你是先明白java的面向对象的对象是什么意思的,还是写代码后才逐渐理解,或是学了很久依旧不理解的,或者你不是学java的想想你自己领域的一些东西。