我在视频网站上找了4个虚幻的视频找到了规律。 时间越短,播放越高。
什么意思?
学习幻想四的时间越短,重生率越高。
有些人30天就记住了,有些人15天就结束了。 更伤心地说五分钟.
那么,我花了一年时间进入幻想四入门。 果然如果我学好了C和C。
我反对以某种方式“速成”技术。
我觉得掌握一个技术很花时间。
如果可以速成,第一证明这项技术没有任何门槛,第二种速成的方法没有掌握其精髓。
第一种情况下,我也不会大概率学习。
为什么基础很重要呢?
这和盖房子一样。 如果没有基础的话。 10层楼可能没问题。 大家都一样,但是继续建在上面的话,没有基础的就不行了。
基础决定你能达到的高度。 图片来源:黑暗之魂原画集
不要太迷信方法论。 也有改变领域就行不通的方法,但基础不会改变。
比如我是建筑工人,今天请我教了搬砖头的技术。 确实能比别人多搬20块砖头。 这个很好。 但是如果突然让你帮我搬水泥呢? 搬砖头的技术可能没用。 有用的是什么? 是你的体力。 这是基本功。
在搬砖头的过程中有意锻炼体力,不管搬什么都能很快得到。 但是,如果前期过于沉迷于搬砖技巧,就无法改变方向。
编程中也一样。 程序本质上是解决问题,解决问题的能力很重要。
在程序中的表现形式是将固定的数据转换为你想要的结果。 数据的存储是数据结构,迁移的过程是算法。
熟悉这三种能力后,改变另一种语言只是熟悉语法的时间。
早期语言中很少有类似典型Lisp的语法。 只重视根本的逻辑处理能力。
所以,
基础决定了可以达到的高度。 不要只追求速度。