本文主要是介绍整体性学习策略,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 如何高效学习
- 整体性学习策略
- 整体性学习策略的技巧
- 超越整体性学习
- 结语
如何高效学习
如果只用一种方式了解某样事情,你就不会真正了解它。了解事物真正含义的秘密取决于如何将其与我们所了解的其他事物所联系。通过联系,你可以将想法内化于心,从各种角度看问题,直到找到适合自己的方法。这才是思考的真谛。——马文·明斯基
学习,是需要方法的;然鹅,我们接受的教育中,很少有关于如何学习的介绍;就像,在自己难过的时候,有人会告诉你要坚强,可是却没有告诉我如何让伤不痛,让泪不流。
整体性学习策略
《如何高效学习》的核心是“整体性学习策略”。该策略将学习过程分为5个步骤:
-
获取:要学习,总要获得需要学习的内容,然后才能学习吧,不难理解。但是,获取也是有技巧的哦。俗话说万事开头难,这个头开不好,后面的路就难走。就程序开发而言,当我们需要掌握一门新技术的时候,我们会怎么做呢?找博客?找视频?找书籍?不同的人,有不同的学习习惯,我的获取方式是视频->纸质书->电子书和网络。一些纸质书,价格不低,质量不高,不讲前因后果,来龙去脉,只是官方文档的CV整理。学习这样的教材,效果可想而知,浪费金钱不说,更是对时间的浪费。所以,获取阶段,得用心。
-
理解:所谓理解,书中是说至少理解字面意思吧。换句话说,就是读的懂。为什么翻译讲解“信、达、雅”,就是为了便于理解嘛。而每一种语言自有其语法结构,中文如此,英文也是如此。一些翻译书籍,即便使用的是中文文字,但是却使用英文的语法结构,算得上“四不像”。这也是为啥一些招聘中要求应聘者至少有阅读英文文档的能力——读纯英文文档,至少文字和结构是一致的,但是读翻译文档就不一定了。
举个栗子吧:LDAP 认证和配置代码。如果需要进行LDAP认证或管理LDAP用户实体。顶级包为org.springframwork.security.ldap。嗯,条件是有了,那么结果呢?当然,可以理解所没有说的结果是“那么就引入这个jar包”。但是如果。。。
-
扩展:扩展分为三种,纵向、横向、深度;是不是很像图的遍历方式:深度优先、广度优先?
-
纠错:这里的纠错,是对模型和结构而言的。什么是模型和结构?它们是“整体性学习策略”中的两个概念术语;体现了“整体性学习策略”的核心理念——联系。
-
应用:最最最重要的一个环节。缺少了该环节的学习,是没有灵魂的学习。俗话说“学以致用”、“知行合一”、“实践是检验真理的唯一标准”,也是一个道理。这在我曾写的的软工专业学习经验总结里也有提到。
-
测试:嗯,请注意,上面是说5个步骤,哪来的6呢?实际上,该阶段是贯穿以上5个步骤的:获取的内容对不对,质量高不高要测试一下吧;理解的对不对,也要测试一下吧;扩展的方向,建立的联系有没有错误,也要测试吧;纠错和应用更是自带纠错属性;
整体性学习策略的技巧
有了正确的战略,还需要用合理的战术实施这些战略。针对5大阶段,各有不同的策略,包括:快速阅读法、笔记流;比喻、图表、内在化;联想、挂钩、压缩法;费曼技巧等;
具体介绍内容见博文:《如何高效学习》。
超越整体性学习
包含两方面内容,一是高效率,二是自学;
高效率所包含的内容有:能量管理、不要“学习”、批处理、有组织、不拖延等主题;
自学则包含:建立学习习惯、客服挫折障碍、设置学习目标等培养自学能力的主题;
结语
磨刀不误砍柴工,虽然学习如何学习,会花费一定时间,但是从长远来看,一定是“稳赚不赔”的,尤其是程序员这一需要终生学习的行业,“学得好”更是意义重大!点击查看:如何高效学习的详细总结内容!内附完整思维导图哦!!!
如果觉得文章有讲得不清楚的地方或者难以理解的地方,可以在评论里提出,必回复!
这篇关于整体性学习策略的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!