在大学时听学长们谈学习经验,提到选择的重要性。选择一门自己感兴趣的专业,自己就会为之拼搏努力,自然取得理想的成就可能性比较大。兴趣是最好的老师,这一点我在Java编程上也深有体会。虽然我大学没有选择计算机专业,但个人却对计算机十分爱好。好奇使我探索,也是我勇敢地从零基础开始学习Java。学Java主要是因为Java开发者较多,得到相关的开发经验较为容易,也希望能够通过自己的努力找到一份自己兴趣所在的工作。
我是从大学毕业之前就开始着手学Java。入门对我来说并不难,从学长那里得到一套300集的Java学习资料,从此就开始了对编程的探索。起初是学习各种语句,变量,自己也试着在eclipse上写一些程序,虽然刚开始的时候经常会报错,可能这是因为不熟练的原因吧,看完前100集,慢慢找到了一些感觉。毕业之后,同学们都开始找工作了,我也意识到时间紧迫,需要加快学习进度,于是我来到尚学堂,对Java编程技术进行深造。
对于零基础的我来讲,基础需要打牢。在初级班的时候我每次上课都不敢走神,中间也遇到过一些困难,但都有老师带领着走过来了。现在回忆起来,初级除了自己自学的内容和课堂讲的基本一致,但课堂上,老师经常会用项目实例来讲代码,这让我很开眼界。同时结合数据库的应用,让我的对Java语言的功能有了新的认识。
其实让我感到艰难的是中级部分,感觉很多内容从没接触过,很不适应。每当心里这种负能量要让我打退堂鼓时,学校老师的鼓励和指导,还有毕业班的同学频频发来的就业喜讯就让我重新鼓起了勇气。既然自己不如别人,那就要比别人更努力。中级班我学了两遍,虽然慢了一些,但扫清了难点。JavaEE部分难点较多,Servlet技术、JSP技术、XML技术、Tomcat服务器、AJAX技术等等都是这一阶段重点学习的内容。为了把握住细节,每天都要起早贪黑,回想起来那段时间的确很辛苦。
高级阶段也很难,但有了中级部分打下的基础,学习起来轻松了一些。高级部分主要是各种框架,SPRING MVC、MyBatis、Struts、Hibernate等等都是重点学习的,当然框架部分需要结合项目,所以分组做项目,和老师、同学交流沟通的机会多了起来,让我明白编程也是需要团队合作的一种工作。
当年的10月份,我就找到了我的第一份工作,也让我从中得到了很多锻炼,如今我已经是可以独当一面的Java程序员,希望将来随着工作经验的增长,有机会成为Java工程师和架构师。当然,梦想是需要一步一步走出来的。从零基础开始学Java,让我懂得不放弃终将会有收获,正是每天的不懈努力让我有了如今的收获,未来我还会在这条道路上继续拼搏,去迎接梦想的到来。
领取专属 10元无门槛券
私享最新 技术干货