其实IT行业主要看的是能力,学历再好,技术能力不过关,也是白搭,IT行业流行这么一句话“学历代表过去,能力代表未来,所以,学习Java对于学习的要求并不是那么高,当然也不是说不需要能力,一般企业的门槛设在大专及以上水准。
一、担心学历低学不好Java的同学
是担心自己的学习能力不行。其实学历代表过去,过去你学的不好,是你真的太笨了吗?是你之前的学习没有用心吧。学Java前,首先不要质疑你的学习能力,还没学,就担心自己学不好Java,那么怎么可能学得好Java呢?先找个科学点的办法测测你到底适不适合学Java。
二、担心学历低学完Java后,找不到工作的同学
IT行业基本上是凭能力说话,比起学历更加重视技术,一般的企业只看重你的技术能力,Java行业亦是如此,才因此给了社会上低学历人更多的就业机会所以只需要把Java技术学好就行了,每一个Java技术大牛都是高学历吗?这可是未必,当下学历已经没有办法代表一个人的实际工作能力。但是,也不能因此就放弃学历,建议学历低的同学可以提升下自己,Java你都能学好,学历提升还算得了什么。
要想学好java,首先要知道java的学习路线是什么
Java基础学习
Java的体系分为Java SE、Java EE和Java ME,Java的敲门砖就是Java SE了,也就是你要入门学习的内容,不论你日后是选择哪个体系领域作为发展方向,你都得从Java SE起步。
JavaEE学习
学完Java SE,别以为掌握Java,那只是完成“万里长征”的第一步。接下来选择学习Java EE或是Java ME(或者你还想不断深入学习Java SE,只要你喜欢,你可以一直深入下去,就像前面所说的,我不会讲到Java ME的学习)。估计选择Java EE方面的学习者会多一些,Java EE所涉及技术非常多,考虑到初学者的接受程度,我会尽量从最常用的角度来介绍。学习Java EE,在开发环境上不建议再用文本编辑器,我感觉Eclipse比较适合初学者,个人也非常喜欢Eclipse,如果你喜欢用别的IDE如NetBeans,也没什么问题,关键看个人喜欢。
学习JSP/Servlet
在Java EE中,要学习JSP/Servlet(结合Tomcat、MySQL)技术,你还得掌握HTML基础知识,最好再掌握些Java、CSS的技术,而了解XML是必不可少的。在学习JSP/Servlet过程中,应该结合学习 JDBC、数据库开发技术,毕竟绝大多数Java Web项目都是和数据库紧密结合的。
学习数据库开发技术
数据库技术是做业务系统必备技能,Java Web开发人员最低程度都应该
Java之外的学习
等你对Java EE有些感悟的时候,你自然就会想不断扩充你的知识层面,那么到这个时候你可以学习Spring、Hibernate,以及各种Web框架。随着技术以及经验不断积累,你会逐步分析、设计等更高层次的知识,这时候,你可进一步学习相关的UML、模式等知识。最后,给大家一些建议:实践是学习任何一门技术必修课,技术是否学到家,完全要在实战上说明一切,Java学习没有捷径可走,Java学习没有捷径可走,Java学习没有捷径可走,每天只能多练,才能真正学透一门技术