--- tags: Java, job, --- # NKUST 20220104: ## :memo: todo list 1. Why we learn Java? 2. What can Java do? 3. Review what we learned 4. What is my next step? 5. QA Time ### 1. Why we learn Java? 1) Java 是一種嚴格的程式語言 https://iter01.com/580335.html 2) Java 簡潔有效 Java語言是一種相當簡潔的“物件導向”程式設計語言。 Java語言省略了C 語言中所有的難以理解、容易混淆的特性,例如標頭檔案、指標、結構、單元、運算子過載、虛擬基礎類等。 3) Java 是提倡物件導向的程式語言 4) Java 相關職缺不少 1) 銀行 2) 大型公司 3) 政府機關 4) 海外工作 5) Android App developer 6) Back-End/Full-Stack ![](https://i.imgur.com/FwcMSAF.png) * 透過Java 打好基礎,再學其他程式語言(JavaScript, Python), 很快就能上手 ### 2. What can Java do? https://www.bairesdev.com/blog/things-you-can-create-with-java/ ### 3. Review what we learned ### 4. What is my next step? 1) 繼續研究Java 2) 依據你的需求,學習其他程式語言(JS, C#, Go, PHP, python, Ruby) 3) 做一些自己感興趣的App 4) 找到自己感興趣的事情,努力朝這方向前進 5) 如果還不確定自己喜歡什麼,多參加活動,多經驗的人聊,多接觸更多人事物 6) 如果有必要,休學或轉學都沒關係 5. QA Time