做一個JAVA程序員,最重要的是對開發(fā)要有興趣,有一定的耐心,愿意去深入,只有具備這幾點你才能走得更遠。若只是抱著試試看的態(tài)度,看到別人學,你也學;看到別人說能找到好工作,拿到高工資,便趨之若鶩來學習,這其實會害了你,可能你骨子里根本就沒有興趣。

我做這行已有多年,深知這個行業(yè)前景是很不錯的,現(xiàn)在互聯(lián)網(wǎng)公司比較多,崗位確需也比較大,所以只要學好了,找到一份好的工作是沒有問題的,但是一定要 有學習能力,告訴你方向了,很多東西就要靠自己去摸索去琢磨了。
說到Java方面的東西還是比較多的,比如最起碼的要掌握Java核心課程,也就是基礎入門課程。掌握各種入門語法,編寫規(guī)則,逐步形成編程思維,這個是很重要的,思維建立了,后續(xù)學習就不是大問題了,然后還要學習數(shù)據(jù)庫相關內(nèi)容,如Oracle,MySQL等,這些不是很難,都需要花功夫。另外還要學習網(wǎng)頁部分,學會如何制作前端網(wǎng)頁頁面,有html5,css3,js何JQuery等方面的內(nèi)容,還有后臺的頁面技術(shù),如JSP,Servlet等。
最后再學習高級框架技術(shù),如Hibernate、Struts2 ,Spring等。當然還有其他的框架技術(shù)如SpringMVC等。
當然這只是核心的,還有很多內(nèi)容,如:全文搜索等等,這都是高級內(nèi)容。基礎扎實了,可以自己擴展。
以上只是技術(shù)知識層面,還要實戰(zhàn)做點項目,不然你是提升不了的,同時還要學點軟件工程方面的知識,如:軟件模型分類,軟件模型如何實施及軟件模型具體應用等等。
多寫,多練,多閱讀代碼,整合項目,排錯都是需要具備的基本功夫,這個不能著急,慢慢來吧,每個人的基礎和實際情況不同,根據(jù)自己的情況來學習比盲目的學習效果要好得多。






