更新時間:2019-08-20 11:06:03 來源:動力節點 瀏覽2746次
最近,收到越來越多的人請教我說想轉行做程序員,自學Java,但是Java的知識太多,不知道從何學起才好,那現在,我就來分享一下經過長時間積累的經驗吧。
自學Java,本身會面臨來自多方的壓力,所以在走每一步時都應該慎之又慎,避免付出太高的試錯成本,因此在學習時要選擇有重點的、高效的學習方法,否則一不小心,難以入行,白費努力。所以一定要謹記以下幾點:
1.基礎知識.無論學習什么都一定要抓牢,奠基石牢固了,上層才可穩固,這里我推薦一本書《Java核心技術》第九版,,這本書體系完整、例子多、可操作性強,掌握了前6章,一定能為你打下一個不錯的基礎。學習的過程中一定要記筆記,畢竟好記性不如爛筆頭嘛。記住,看完了示例最好自己敲一遍,加深影響,
2.看視頻.當你熟悉了基本語法,建議去網上找Java視頻教程學習學習,推薦動力節點的Java高新技術以及多線程這兩部視頻,都講得不錯。看完了之后,你會發現JavaSE其實就是語法和一些API,熟知熟用即可,除了基本的面系對象(封裝、繼承、多態)外,Java自己核心的一些包和技術無非是:集合、泛型、IO、多線程、類加載機制、反射、代理。但是新手切忌過分依賴看視頻,要學會結合視頻敲代碼,書讀百遍其義自見,代碼也是同理,就像你讀英語讀的多了,有語感,程序員也一樣,通常把這種感覺稱之為"碼感。
3.切忌急功近利.新人前期編碼因為看不到太多自己的成果容易自暴自棄,請相信,學習之路貴在堅持,付諸了努力,一定會有回報的。
4.制定學習計劃.按照計劃一步步前進,掌握一些知識點就做一些demo,鞏固知識每天提升一部分,長期堅持并積累下來就是一種進步,注重量的積累,才能達到質的飛躍。
5.Android.安卓是市場占有率第一的移動操作系統。隨著移動端的繁榮,安卓應用開發越來越受到歡迎。安卓主要的開發語言Java,那么新人可以利用學習的Java知識,再借用Play創建App后臺,嘗試制作。
但是這幾點中最重要的就是兩個字:實踐!學習了知識就一定要多敲代碼,實踐是檢驗真理的唯一標準,只有動手做你才會知道自身有哪些地方是掌握了還是沒掌握。
借用錢學森先生的一句話"不要失去信心,只要堅持不懈,就終會有成果的。"
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習