---
# System prepended metadata

title: 鍾明諺 面試分析

---

鍾明諺 面試分析
===

大學: 臺北科技大學 工業工程與管理系
研究所: 台大資工所
論文: T-BERT:臺灣語言模型–以臺灣在地語言預訓練BERT模型
T-BERT: A Taiwanese Language Model Pretraining BERT Model on Languages in Taiwan

曾經在HTC DeepQ實習一年，並做出國台客語NLP模型:
* 使用國網中心提供的訓練平台，使用64個GPU進行訓練，該平台使用 Slurm Workload Manager進行管理
* 為了訓練模型，必須把訓練環境使用 Singularity containers (類似docker) 部屬到國網中心上

公司在發布模型後有發新聞稿
https://deepq.com/deepq-ai-tbert/
最後也有放出模型
https://github.com/DeepqEducation/t-bert

當中用最多的語言是Python用來爬取許多文本資料以及做資料的處理，也常寫shell script來做訓練模型的自動化。
因為大學非本科，所以專題無關軟體開發。

---

* 額外社團經歷: 7年參與辯論比賽及運作社團經驗，曾參加選拔並獲選參加海峽兩岸大學生辯論賽 (可能可以連結到具備較良好的溝通能力)
* 大學曾到深圳富士康實習兩個月，做的是現場作業流程改善提案

總結來說，因為上研究所之前幾乎沒什麼寫程式，所以沒有除了碩論以外的專案，是很典型考研究所洗學歷的學生，希望能夠扎實學習產出一些成果，也能夠實際用到研究所考試所用到的學科，不然以前學習作業系統永遠都是恐龍本寫什麼就背什麼，也無法有什麼實際產出。

---

DevOps職缺
* [資訊處_DevOps engineer / SRE_汐止UTOWN](https://www.104.com.tw/job/77rqs?jobsource=n_my104_search)
* [Product Developer (雲端後端應用開發) ](https://www.104.com.tw/job/72wiq?jobsource=pda_b)
* [Product Developer (雲端備份軟體開發)](https://www.104.com.tw/job/6th4i?jobsource=pda_b)
* 











# 職缺分析

許多較籠統的技能需求我沒列出來，像是
- Strong analytical and problem-solving skills
- Genuine passion for learning new techniques
- Excellent communication and interpersonal skills

技能前方列減號(--) 代表缺乏的經歷
加號(+) 代表有相關的經歷

## 群暉
產品是 NAS

### Product Developer (雲端後端應用開發)
### 工作內容
設計能夠與數百萬個裝置連接的 cloud-based 解決方案

- Design and develop service infrastructure on cloud environments
- Design and develop APIs to other applications
### 工作技能需求
#### Expected to have
**\--** Familiarity with concurrent programming and debugging in C/C++ or Golang
**\--** Familiarity with system programming in Linux environments
* 較沒有平行程式及系統程式撰寫的經歷


#### Targeting candidates with
**\+** Experience in virtualization or container-based solutions, such as Kubernetes or Docker
**\+** Experience with cloud computing or hybrid cloud software
*  曾經在國網中心上部屬訓練環境

**\--** Experience in integrating GitLab CI/CD
**\--** Experience with profiling tools



### Product Developer (雲端桌面應用軟體開發) 
#### 工作內容
結合多個群暉雲端服務API
* Design and develop cross-platform applications targeting multiple operating systems, integrate and work with RESTful APIs from various services on Synology Cloud
* Design and develop backup administration systems on Kubernetes infrastructure

#### 工作技能需求

#### Expected to have
**\--** Proficiency with C/C++
**\--** Experience in concurrent programming/multithreading skills and debugging
**+** Proficiency with one of the following: Python, Shell Script
實習時有使用上Python以及Shell Script
**+** Familiarity with Unix/Linux software development environments
工作上使用的環境都是Ubuntu

#### Targeting candidates with
**\--** Experience in modern C++
**\--** Experience in native OS programming in Windows/Mac
**\--** Experience in TCP/IP network socket programming
**\--** Experience in cross-platform application frameworks, such as QT
**\--** Strong ability to diagnose performance problems and leverage debugging tools

## QNAP
產品也是NAS

### 軟體研發工程師(台北)
#### 工作內容
Linux / UNIX平台之上的軟體開發以及演算法研發，範圍涵蓋Linux應用程式開發，虛擬機核心與應用平台、雲端儲存等核心技術領域

#### 工作技能需求
**+** 修習過演算法、作業系統，喜歡程式設計與系統研究者
**\--** 若具備storage或embedded system開發經驗尤佳
**\+** 熟悉C、Golang或Python程式開發能力。


## 聯發科
我查完聯發科的工作職缺之後，比如說
**嵌入式Linux軟韌體工程師 (Mobile/AI SOC)**
1. 具 embeded Linux 開發經驗
2. 具 Linux kernel, driver開發經驗
3. 熟悉 C 語言, 熟悉 Assembly 語言佳 4. 具multi-core/ARM CPU programming經驗者佳

發現像是具備embeded Linux 開發經驗還是 Linux kernel driver開發經驗，都是需要花較多時間研究的項目，我想等到先找到工作之後，再自己下班時間修jserv的課程才是最好的選擇。

## 趨勢
在104上面找到適合的只有發現
* 【新戰力募集】Software Developer - 軟體研發工程師

寫得相當籠統，可能需要找官網找得更清楚