---
# System prepended metadata

title: 'NKUST 20220104:'
tags: [Java, ' job']

---

---
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