学习真的很难吗?

来源:互联网 发布:图解网络硬件 百度云 编辑:程序博客网 时间:2024/05/18 01:43

前言

   最近小编在公司进行JavaEE的培训, 仅针对于JavaEE的学习,小编是还有接触过JavaEE的知识呢,在JavaEE零基础的情况下,如何快速的进入JavaEE的开发呢?

叙述

  最近公司的全能大牛来给项目组的成员们进行JavaEE项目开发的培训,如果你想到的是仅仅培训JavaEE的知识,那么你就错了,如何通过现象看本质呢,如何掌握成为大神的技巧呢,这个才是我们大家们真正的应该领悟的。

项目培训的第一天:

看官方文档,宏观了解

   技术大牛先让我们在宏观的层次来了解了什么是JavaEE,通过这个过程,他向我们展示了他的学习习惯,学习东西的时候,去看官方文档,在看官方文档的时候首先应该从头到尾大概浏览一遍,大概的了解一下都有什么,如果页面上有链接的话,那么点进去,点每一个不同类型的链接。记住,这个过程你的目的不是看具体的技术点,而是了解JavaEE这个体系都有什么技术点。

联系旧知识,对比式学习

   在刚接触到一个相对来说比较新的知识的时候,你是怎么学习的呢?你有把它和原来的知识点联系起来了吗?这个时候就不得不说到“学习悖论”这个著名的理论了。 

   学习悖论 ” 是古希腊有名的悖论之一,其内容是:人们在学习时通常会面临两种情况,一是不知道要学习的内容 , 二是已经知道了要学习的内容 。 在这两种情况下 ,学习都是无意义的 , 因为前者学习没有目标 , 后者学习没有必要 。用我国古语中的道理理解这句话就是,“知其然知其所以然”其意思是:知道它是这样的,更知道它为什么是这样的。引申为既知道事物的表面现象,也知道事物的本质及其产生的原因。

   没有什么知识是新的,你认为它是新的,只是因为你没有把它和其他的旧知识点作比较。下面我们就通过两张图来了解一下Java和ASP.net是多么的一样。

首先看一下咱们原来学习过的,接触过的asp.net


其次再来看一下,即将要学习的Java


通过这两张图片的类比,你大概了解Java都学习什么了吗?学习的时候还惧怕吗?

通过现象看本质,通过定义悟作用

    在学习一个知识的时候,你会不会出现这种现象,“这个知识点原来是这样的啊,哦,我懂了”,试问一下自己,自己真的懂了吗?真的从多方面了解它了吗,知道它的本质是啥吗,问你一下有关它的一些属性(What,When,Why,Where,How)这些内容,你能真正的答出来吗?如果不能,那你就去看看它最基本的定义,把它的修饰词给它去掉,看看这个知识到底是什么。然后,再由衷的说一声,“哦,我懂了”。

    你从你的电脑上发送一个“hi,你好”,然后你的朋友就是接收到这个数据“hi,你好”。看似很简单的一个通信,其实它通过了A、B两台电脑上的网络的七层协议。


激发自己的好奇心,多动手点点

  学习的第一境界是:学完就完了,学习的第二境界:学完去思考,去猜,猜完我认为我是正确的,然后就完了,自己却没有去验证一下自己到底是不是真正的正确的。,学习的第三境界:学完思考,去猜,然后一步一步的去验证,没有想当然。看到一个知识点的时候,不要想当然的认为它就是这样的,可以这样想,但是你要去验证你这样想是对的,多猜猜,去验证,自己多动手点点,激发自己的好奇心。

小结

     学习的时候,还是那句话,多和旧知识联系,构建自己的知识网。不要傻学,要多一个聪明的“傻子”。不要只是说说,一定要去做。