一個非常好的問題。我是工作多年的Web應用架構師,來回答一下這個問題。我,了解更多IT專業知識。
有一兩個項目經驗,能獨立開發實現功能,寫的代碼易讀易維護,遵守軟件工程規范將加分,比如單元測試。
將Java學習過程分為3個階段分別解釋一下:
1,首先要學習Java基礎,數據類型、基本語法、常用數據結構和類,網上資源很多。
2,然后結合工作內容,學習常用框架,比如Web開發常用SpringBoot,注意框架學習時要挑選當前的Top3,已經過時的或者太新還看不清楚未來的,都不太適合新手學習。
3,隨著學習進階,逐步可以獨當一面,在工作中積累項目經驗、提高技術水平,現在技術發展迭代很快,終身學習。
Java作為一個主流開發語言,應用非常廣泛,比如erp信息管理系統,電商,還是AIIoT應用開發,Web服務開發,等等。找到10K的工作很容易。
項目經驗的記錄,通過工作,也可以嘗試加入開源項目,真實項目(不同于培訓班),又有人指點,進步會很快。