最近在研读关于“总体性学习”的一些东西,收获颇丰。php
总体性学习强调的东西有三样:结构、模型、与高速通道。特别是关于结构的篇章:mysql
理解是什么?理解就是结构高度发达完善的结果。linux
是否是有些学科你能够轻松“拿下”?你读起这些科目的书绝不费力、兴趣盎然,一切内容看起来那么浅显、通俗,缘由何在?由于你的脑壳里已经有这些科目的发达知识结构,假如说结构就是脑壳里的城市的话,那么这些城市必定是道路四通八达、路面整洁并且交通井井有理,虽然车水马龙,却从不见交通堵塞。程序员
相反,为何有些学科理解起来那么困难呢?(如我读汇编语言就有读天书之感),这说明城市简陋,道路不顺畅,甚至乱建一气,违章建筑、豆腐渣工程比比皆是,有些道路甚至无所指向;或是修了半截;或是孤零零一条,在这样的城市中行走,迷路是必然的,知识结构就是你脑壳中的参考地图。web
给一本C语言书籍给未接触过C语言的人看,他会以为是天书,什么都看不懂。为何呢?由于他的大脑里根本就没有接纳这些知识的结构,就算看了,也不知道将这些知识存到哪里。算法
相反的,给一个不懂Python的程序员看Python的书,说不定1,2天就能上手了,这又是为何呢?由于他大脑里有计算机编程的结构,哪怕没学过Python,同样能够理解与接纳这些知识。如今,你知道知识结构的重要了吗?它是快速学习的关键。sql
因此这句话让我深入:理解就是结构高度发达完善的结果。若是有兴趣,推荐去了解一下:《总体性学习》,目前还在研读加工中。编程
那么在Web开发中,如何创建咱们大脑内的结构呢?从小工到专家,也就是咱们创建本身知识结构的过程。设计模式
我的认为,学习上面的编程语言足够应付大部分Web开发任务了。固然,服务器端你能够选择 .Net 或 Java,但我我的偏向快速开发的PHP或Python,Node.js也能胜任。api
本来想罗列一些Web开发须要掌握的技能与工具,以方便理清知识结构,写着写着发现,真罗列不完,更多的仍是看书。看书是完善知识结构的重要方法,尽管网上也不少学习资料,好比博客园、CSDN上面,是有不少技术文章。可是你有没有这样的一种感受:逛了一天技术论坛下来,发现本身真没学到什么东西,还不如静静地看几小时书。
零散的知识就像零食啊快餐什么的,虽然也能填报肚子,却没什么养分。要身体健康,仍是得多吃正餐,多看书去创建完善的知识结构。