更新時間:2019-08-31 09:00:00 來源:動力節(jié)點 瀏覽2554次
有很多的Java程序員,在初期學(xué)習(xí)時,通常會對如何學(xué)習(xí)而感到迷茫。本文就為大家分析如何學(xué)好Java編程,相信能幫助那些正在處于迷茫狀態(tài)的初學(xué)者。
1、培養(yǎng)興趣
興趣是能夠讓你堅持下去的動力,如果只是把寫程序作為謀生的手段的話,你會活的很累,多關(guān)心一些行業(yè)趣事,多想想蓋茨。不是提倡天天做白日夢,但人要是沒有了夢想,你覺得有味道嗎?
可能像許多農(nóng)民一樣,打打麻將,喝喝功夫茶,拜拜財神爺;每個月就有幾萬十幾萬甚至更多的進帳,憑空多出個"食利階層"。你認為,這樣有味道嗎?有空多到一些程序員論壇轉(zhuǎn)轉(zhuǎn),你會發(fā)現(xiàn),他們其實很樂觀幽默,時不時會冒出智慧的火花。
2、要腳踏實地,快餐式的學(xué)習(xí)不可取
欲速則不達,浮躁是現(xiàn)代人最普遍的心態(tài),能怪誰?也許是貧窮落后了這么多年的緣故,就像當(dāng)年的大躍進一樣,都想大步跨入共產(chǎn)主義社會。
現(xiàn)在的軟件公司、客戶、政府、學(xué)校、培訓(xùn)機構(gòu)等等到處彌漫著浮躁之氣。社會環(huán)境如是,我們不能改變,只能改變自己,鬧市中的安寧,彌足珍貴。
許多初學(xué)者C++/Java沒開始學(xué),立馬使用VC/JBuilder,會使用VC/JBuilder開發(fā)一個HelloWorld程序,就忙不迭的向世界宣告,"我會軟件開發(fā)了",簡歷上也大言不慚地寫上"精通VC/Java"。
結(jié)果到軟件公司面試時要么被三兩下打發(fā)走了,要么被駁的體無完膚,無地自容。到處碰壁之后才知道捧起《Java編程思想》仔細鉆研,早知如此何必當(dāng)初呀。"你現(xiàn)在講究簡單方便,你以后的路就長了",好象也是佛經(jīng)中的勸戒。
3、多實踐,快實踐
任何事情,一旦考慮好了,就要馬上上路,不要等到準備周全之后,再去干事情。假如事情準備考慮周全了再上路的話,別人恐怕捷足先登了。
Java軟件開發(fā)是一門工程學(xué)科,注重的就是實踐,"君子動口不動手"對軟件開發(fā)人員來講根本就是錯誤的,他們提倡"動手至上",但別害怕,他們大多溫文爾雅,沒有暴力傾向,雖然有時候蓬頭垢面的一副"比爾蓋茨"樣。
有前輩高人認為,學(xué)習(xí)編程的秘訣是:編程、編程、再編程,筆者深表贊同。不僅要多實踐,而且要快實踐。我們在看書的時候,不要等到你完全理解了才動手敲代碼,而是應(yīng)該在看書的同時敲代碼,程序運行的各種情況可以讓你更快更牢固的掌握知識點。
4、加強英文學(xué)習(xí)
加強英文閱讀能力對學(xué)習(xí)Java編程來說,不要求英語,但不能一點不會,最起碼像JavaAPI文檔這些東西還是要能看懂的,連猜帶懵都可以;旁邊再開啟一個"金山詞霸"??炊嗔司蜁絹碓绞炀?。
在學(xué)Java的同時學(xué)習(xí)英文,一箭雙雕多好。另外好多軟件需要到英文網(wǎng)站下載,你要能夠找到它們,這些是最基本的要求,英語好對你學(xué)習(xí)有很大的幫助。
5、使用合適的工具
工欲善其事必先利其器。軟件開發(fā)包含各種各樣的活動,需求收集分析、建立用例模型、建立分析設(shè)計模型、編程實現(xiàn)、調(diào)試程序、自動化測試、持續(xù)集成等等,沒有工具幫忙可以說是寸步難行。
工具可以提高開發(fā)效率,使軟件的質(zhì)量更高BUG更少。組合稱手的武器。到飛花摘葉皆可傷人的境界就很高了,無招勝有招,手中無劍心中有劍這樣的境界幾乎不可企及。
從軟件開發(fā)人員的生涯規(guī)劃來講,我們可以大致分為三個階段,軟件工程師→軟件設(shè)計師→架構(gòu)設(shè)計師或項目管理師。不想當(dāng)元帥的士兵不是好士兵,不想當(dāng)架構(gòu)設(shè)計師或項目管理師的程序員也不是好的程序員。我們應(yīng)該努力往上走。
以上就是小編對零基礎(chǔ)入門學(xué)習(xí)Java的一點學(xué)習(xí)方法的介紹和建議,希望可以對正在學(xué)習(xí)Java的你們有所幫助。就根據(jù)我自己本身的學(xué)習(xí)經(jīng)驗來看,建議大家在入門學(xué)習(xí)Java的過程當(dāng)中一定要做好相關(guān)的學(xué)習(xí)規(guī)劃和路線,相當(dāng)于知道自己現(xiàn)在應(yīng)該學(xué)什么,后面應(yīng)該學(xué)什么,企業(yè)崗位需要你掌握的技術(shù)知識點有哪些,以此我們才能在合理的周期內(nèi)學(xué)好Java技術(shù),從事這方面的工作。如果你現(xiàn)在在入門學(xué)習(xí)Java的過程當(dāng)中有遇見任何關(guān)于學(xué)習(xí)方法,學(xué)習(xí)路線,學(xué)習(xí)效率等方面的問題,可以登錄動力節(jié)點IT培訓(xùn)官網(wǎng)咨詢在線客服老師。
Java是現(xiàn)在大型軟件項目中的主角,市場用人需求量大,大家都知道21世紀進入信息時代,信息科技給人類的生產(chǎn)和生活方式帶來了深刻的變革,信息產(chǎn)業(yè)已成為推動國家經(jīng)濟發(fā)展的主導(dǎo)產(chǎn)業(yè)之一,為此,從就業(yè)前景,發(fā)展方向等多方面來看,我不說學(xué)Java編程是你們最佳的選擇,但是只要你們學(xué)好Java技術(shù),找工作問題不大。
相關(guān)閱讀
初級 202925
初級 203221
初級 202629
初級 203743