本帖最后由 你们的肉肉啊 于 2017-12-8 18:48 编辑
从偶然到下定决心学习Java,从刚到黑马到临近毕业,我以为会很久,没想到这六个月意外的过得很快。 这六个月虽过去了,但不得不说在黑马这一段学习经历对我来说太珍贵。 从零开始学习,不论是JavaEE或是其他任何专业学科,一个人的自学总是枯乏无味的,学习起来更是吃力的,学习到最后也尽可是不尽人意的。所以问了度娘,来了黑马学习,本是没什么值得一说的,就像大多数的培训机构,报了名学习的进度,老师就问问,你来不来、学不学、学得怎么样,老师也就是问问,班级也没有学习氛围,所以过来学习也是认认真真的想好,自觉做好自己决定做的事。不过自己很惭愧的是自己真的不够自律,到学校的学习过程有过懈怠,有过好几次,都是班主任提醒督促过来的,包括班里的其他同学,很努力的他们也有打瞌睡的时候,常常都是班主任频繁的到教室提醒督促到我们的学习。真的很感谢我们的老师。 还有在我学习中特别帮助我的老师。从到黑马,学习的开始,我的学习就是特别的困难,从Java入门的基础语法,面向对象,常用API,抓不到重点,着急的寻找学习方法,可能也有和我一样过来的同学,一开始学习比其他同学慢,或者一点都没了解过Java的同学,那时候要到基础班,过不了多久就要到就业班,从学习进度分析,不够扎实的基础学习,到后面更多可能是学习进度严重拖延,其实不是这样的,那时候不够扎实的知识,大致的看一遍,其实就会很深刻了,随着学习的阶段加深,预科班知识是很容易理解的,其实不用着急的。不过入门现在看起来很简单了,其实也是很重要的。 基础知识,基础班总结过来,就是掌握类和对象,非常有必要的,因为这样可以从深层次理解Java这种面向对象的程序开发理念,从而更好更快地掌握Java的编程思想和方法。集合,IO流,线程也很重要,开始学习的时候很迷茫,不知道学的知识到底是什么,觉得很抽象,很含糊,不过之后会随着应用加深,会理解的,如果在很难很快理解下,是可以后面的时间慢慢的在应用代码中理解的,就业班前期会有很长一段课程将就业班的知识的再次加深。 基础知识的加深是在就业班前期,这段时间使我对基础知识对JavaEE的认识要清晰了些,在代码和应用场景更多的情况下更清楚的知道学习的知识是用来做什么,有什么用,为什么要这么做。也就是说在学习的过程中,除了老师讲的知识,更多的是需要自己去理解和总结。其实这些并不是自己理解的,在就业班前期,因为自己理解慢,所以自己更加重视在了单个知识点和代码,庆幸的是啸哥的指点帮助我对知识点的理解和整理。 后期的学习,更多的是框架和服务器,工具包的应用,在学习的时候也是很不能理解,不过黑马课程安排很好的是,很多时候在学习知识点,理解不了,代码敲完也不能清楚的知道如何应用,用在什么地方,知识点很深,都是断开的,所以每个知识点阶段讲下来,会有或大或小的项目来加深。自己是在反射,线程,事务学习卡过很多次,到项目应用之后还是很懵,每次遇到很需要理解的知识,理解很慢,又总是想自己独立解决让自己养成独立思考的习惯和思维,但总浪费了很多时间,现在想来还是可以先请教下懂的老师或同学再自己去理解,独立思维,在后面的项目可以自己慢慢的去学习,要真正形成独立的逻辑还是需要更多的工作之后了。 其实在学习中,老师经常说的一句话是,不要以为咋这儿咋咋呼呼的虚度半年,毕业后就能够有个好的薪酬,还是得看技术。所以我认为啊,这里毕竟不是九年义务教育,你必须对你自己负责,没人会管你,你在这怎么个过法,将决定你以后在社会怎么个过法。 一路摸索攀爬的六个月,到最后来看,JavaEE的学习其实并没有那么繁琐,不过现在大家更关注的是工作问题了吧. 临渊羡鱼,不如退而结网,不要以为在这,就有着高薪的幻想,你只有你自己,以及你在这做的每一个选择。这里没有黄粱酒,做 不得南柯梦,逝者如斯夫,分秒必争!
|