远离浮躁,制定扎实的java学习计划!

没有计划,就没有进步,想学java,尤其需要一个科学合理的计划,为什么呢?因为java实在是博大精深,刚学java的人很容易浮躁冒进,只想着尽快形成战斗力。于是乎热衷于那些热门的技术,醉心于各种开发实录式的书籍,视频。却忽略了基础,基础不牢,地动山摇。只有打牢根基,才能做到以不变应万变。《数学之美》的作者吴军讲,技术是术,基本的原理,概念是道,只要对道理解的深刻,无论术如何变化,都可以很快掌握。天龙八部里,张无忌练乾坤大挪移一会儿就成功了,为什么呢?一代宗师阳顶天都练到走火入魔了,也没有到多高层次。因为张无忌修炼过九阳神功,内力深厚,所以修炼起来很快。我们学java也是这个道理,很多同学,一学java,草草看本语法书,跟着敲下代码 ,然后就一头扎进各种热门技术中去,这虽然可以短暂提高实战能力,但是但是,一旦遇到麻烦,需要自己解决,往往就很头痛,抓耳挠腮半天也寻不出个所以然来,这就是基础不牢的原因,相当于走火入魔了。我自己现在也是菜鸟级别,但是,总结多年学习经验,觉得还是踏踏实实打好基础最重要。这里制定的计划,着重突出打牢基础,希望自己不要随波逐流,能够坚持下来。

一、肯定是找本语法书啃一遍,当时我是看的视频,然后跟着视频敲了一遍代码。其实目的都是一样的——入门!

二、熟悉下java编软件的完整过程,我是看的清华大学出版的一本俄罗斯方块的教程书,这本书最大的特点就是体现了面向对象的思想,把整个软件分解成很多小问题,然后一节一节地解决,最后一整合,一个完整的软件就出来了。当时真的很有成就感。不同于其他开发教程的是,这本书是把俄罗斯方块编写的整个过程掰开揉碎,由浅入深,循序渐进,学习过程中不会感到很难,用到的知识也都很基础,没有很艰深的技术,概念。

三、到这步,就得停一停了,回头看看自己敲的代码,是不是有种似懂非懂的感觉,这时候就得沉下心来,深入地研究下java中的基本概念,基本原理。好比盖房子,前两步是在地基上铺土,现在就是要打夯了。我也是刚到这一步,准备认真研读一下《Thinking in java》和《java核心技术卷》基础卷和高级卷。我估计至少需要一年的时间。也许有人觉得,太慢了,等你把这学完了,java 9都出来了,岂不是进入了一直在学,一直在落伍的怪圈?非也,java版本更新,那是术,其中的道还是一样的,我这步的学习目的就是将其中的道悟透。

接下来怎么学习就得等第三步学完后再制定了。可以根据自己兴趣,android,javaee都可以,到时候再看了。

坚韧是成功的一大要素,只要在门上敲得够久够大声,终会把人唤醒的。

远离浮躁,制定扎实的java学习计划!

相关文章:

你感兴趣的文章:

标签云: