回覆列表
-
1 # 會飛的魚go
-
2 # 程式設計圈子
不同人的觀點會不一樣,首先大家對“入門級”的定義就會不同,我這裡提一個自己對“入門級”的定義:
以下是必會項:會安裝JDK、IDE開發環境;
掌握Java的基本資料型別與各種常用語法,如:函式、類、物件的定義與使用等;
掌握類與物件的概念;
會用Java寫氣泡排序;
會用Eclipse或IntelliJ IDEA搭建專案;
會編譯專案、在服務端部署(可以在Windows或Linux部署);
會基本的資料庫增、刪、改、查操作;
上面是必選項,下面幾個是任選項:會用SpringMVC 或 SSH等框架做一個企業網站,包含後臺和前臺;
會用Android開發框架,可以做一個簡單資料庫操作的安卓APP;
會用Android開發框架,做兩個簡單小遊戲,如俄羅斯廣塊、貪吃蛇;
會Socket操作,會某種Socket框架,搭建服務端與客戶端;
會用Java連線Hadoop等大資料平臺進行大資料分析;
這樣的入門級別,就可以找到入門級的工作了。
入門就可以找工作,但是很難找到合適的工作,並且薪資很低,建議系統學習後在再工作。市面上java高階人才比較好就業一些。