首页 > 代码库 > 轻松学霸 (程序员思考方式)——1 十种有效的学习方法
轻松学霸 (程序员思考方式)——1 十种有效的学习方法
好方法,高效率。特别推荐下列十大学习方法
1.目标学习法
把一个伟大的目标,拆分成一个个小目标,再把小目标分成各个步骤。按步骤当学霸。就像程序中只有0和1一样。so easy.
目标拆分还有一个好处,可以多任务并行处理。如在路途中,不能看书,那就听书。
a.目标是什么?一定要明确,有标准。
b.此时时刻做到哪一步了?
c.是否完成?
2.问题学习法
带着问题去看书,有利于集中注意力,目的明确。也会感兴趣。当您真正找到问题答案时,您会发现要找的东西很少,学到的更多。不要被问题吓倒,解决问题的过程就是你进步的过程。
a.问题是什么?一定要明确,有标准。如果您的水平与问题之间有断层,先补课。
b.此时时刻做到哪一步了?记录下行不通的原因,换下一方法测试
c.是否完成?
3.矛盾学习法
哲学依据因为我们要进行对比,首先要看对比双方是否具有相似、相近、或相对的属性。
1.正向行不通,反向试试
2.一物降一物
4.联系学习法
唯物辩证法认为世界上任何事物都是同周围的事物存在着相互影响、相互制约的关系。
1.事物总是可以从点开始的。
2.比如想当学霸,历史上谁是学霸呢?排出前十名。学习他们,就会成功。当然闭门自练(悟),成功了就是大牛,失败就是屌丝。
程序中继承,属于,重载。
5.归纳学习法
所谓归纳学习法是通过归纳思维,形成对知识的特点、中心、性质的识记、理解与运用。
我说了这么多,是不是记不住啊?想办法记住啊?怎么办呢?孔子日:一言一贯之。万事万物皆为道。道里开花万物生。
程序中的类就是归纳啊。
6.缩记学习法
所谓缩记法就是要尽可能地压缩记忆的信息量,同时基本上又能记住应记的内容。
事情从多,重要紧急的并不多。始终做最重要紧急的。
程序:任务优先级,程序容错能力
7.思考学习法
孔子提倡学习知识面要广泛,并且强调要在学习的基础上认真深入进行思考,把学习与思考结合起来。他说:“学而不思则罔,思而不学则殆。”
悟,大道生。
我们不能像如来那样变化。如来也是思考的啊!
8.合作学习法
同水平差不多的人一起学习,就有了一个学习伙伴,更何况每人都有自己的长处。
向知道的人学习。术业有专攻。
9.循序渐进法
我们在学习中有一个误区,认为只要肯花时间,多做练习,学习成绩必然进步。其实不尽然。虽然量变的必然结果是质变,但并不能说任何量变都会引起质变。
学如逆水行舟,不进则退。
学东西不要有大断层。否则很难通。
10.持续发展法
可持续发展是我国经济建设的重要战略。
只有科学,才能持续。
坚持终身。
做程序尽量标准,向下向外兼容。一千年后还有人在使用我编的代码。那些经典的代码,经久不衰。