1 应该读什么书?
非技术的思想书,入门就看好的最好,垃圾的书会给你错误观念。
技术书分层次:上来不要太贪心,焦虑。
- 根据自己的水平选书
- 早期选个简单的书就可以
- 当你还没学明白的时候,任何一本还算正常的书,对你都是有用的
- 当你入门了,确实可以开始思考用哪本书更好了,但这时候去豆瓣知乎随大流就行了
- 当你熟练了,再考虑去选书吧
2 学习是一个螺旋式上升的过程---反而不要在初期学基础时过多纠缠,写就对了
为什么这个阶段,感觉基础概念又完全不懂了?
并不是学基础的时候没学好,
学基础概念的时候是学不好的,因为 dim arr dim arr as object 并不是简单的定义,影响是深远的
当时是不可能学会的,后面必须使用时发现这个东西使用时还有深意,反过来学习才能学明白
第一次学习概念的时候,就期望一劳永逸,反而是欲速则不达,是很愚蠢的
学习就是这么个螺旋上升的过程
很多人形成了一些所谓的 死记硬背习惯,其实就是指这个
可悲的是,很多人 ,都人云亦云的说,不要死记硬背,但其实对这句话还是在死记硬背,还是不解其中真意
独立思考是很重要的,独立思考不是说不依靠别人,反而需要多吸取教训
独立思考,是不全盘接受别人的,要有质疑精神,自己脑子全都过一遍
3 学习分3个层次
- 1 自己摸索
- 2 自己懂的,自己能写出来
- 3 教:能写日志,让大家,包括入门者都能看明白----我感觉我现在还没能力把自己的日志写的很适合新手看懂。。。
4 最近感悟
4.1 2019.12月感悟
学到这里,突然明白了
其实 array dict 这些数据结构都和编曲子,一样是牛逼大佬编写的
并且,依据这个数据结构,对象,写了很多很好的方法,其他人当工具用,都很牛逼了
其实本质都是一个自定义的 数据结构,函数,方法等,你牛逼也能写出一个 类 array dict的数据结构来
如果只想用别人写好的工具,那么你最多只是熟悉工具,但这个其实也很难达到
如果你用了工具,然后自己尝试写工具,你不但有将来自己改进工具得可能性,你至少也会精通现在的工具