---
# System prepended metadata

title: Untitled

---

## 2022 國泰 CAP 實習心得


2022年初推甄上了之後就開始尋找實習，因緣際會下成了國泰DDT區塊鏈技術發展科的實習生，結束為期四個月的忙碌實習後，終於有時間紀錄下期間見聞分享給大家：）


### 應徵過程

```
投遞履歷日期： 12/05 （壓線！）
線上適性測驗
面試日：12/24
收到錄取通知：1/05
報到日：2/14
```

我所投遞的職缺是CAP國泰敏捷實習計畫，CAP是Cathay Agile Program的縮寫，主打在專案中使用敏捷式開發，職缺類別主要可以劃分為以下四大類：
* Fintech金融科技
* 大數據 / 人工智慧
* API生態圈
* BOT虛擬助理

專案有14種，包含18種不同職缺，一人最多可以選五個職缺排志願序。
因為畢業專題是做區塊鏈相關，所以我志願第一是填數位架構發展部區塊鏈技術發展科 的​​《環球貿易共享區塊鏈/產險聯盟區塊鏈/eKYC區塊鏈》這個專案的工程師職位。

適性測驗會刷人，所以要好好寫～以「樂觀、積極、易和他人合作」作為宗旨來作答。
雖然志願序填了五個，但我只有收到第一志願也就是區塊鏈工程師的面試邀請(有朋友收到兩份來自不同部門的面試！)。

由於疫情關係，面試是採線上進行。面試官原本有兩位，但是另一位有事無法參加，所以只有一位面試官。面試的過程不會太緊繃，會先針對履歷上的學經歷問一些技術上的問題，例如專題中的程式架構，而我的專題中有使用到React，這時就會想知道你對React的熟悉度、為什麼不使用其他框架等；技術方面的問題後還會有一些情境題，最後面試官會簡單介紹部門使用何種區塊鏈技術，整體面試過程是很愉快的。

最後很幸運地被錄取成為區塊鏈工程師(RD)實習生：）


### 上班環境
上班的地點在信義區忠孝東路五段68號33樓，市政府捷運站三號出口步行一分鐘的繁榮地段，附近有俗稱永吉路30巷的小吃街還有各大百貨(食物選擇太多ㄌ ，前一天晚上就開始想明天要吃什麼)。
辦公室的話，空間明亮風景佳，與其他科共用大辦公室，屬於大長桌而非隔板一人一小桌的形式。由於疫情的關係是採分流上班制，這個禮拜去公司，下個禮拜就在家上班。
(補一張圖)

### 心路歷程
報到後，首先會有一系列從git、後端、資料庫、單元測試到hyperledger的教育課程要上，使用的語言主要是Typescript和Golang。課程結束後會有一個綜合測驗來檢視學習的成果，如果測驗沒問題了，每個實習生會被分派到不同的專案或研究。

我實習的過程中經歷了兩個專案，都是屬於正式開發產品前的實驗demo，這邊不詳細說明內容，不過會講一下學習到的東西！

這兩個專案都需要建置前後端網站來結合區塊鏈技術。在學校的時候基本上不會教前後端，對這個概念也很模糊，之前亂寫的React和Django都是一大包把前後端都寫在一起，而SDK和API更是傻傻分不清楚。

進行專案的過程中，需要親自從前端做到後端，接著部署到AWS環境上跟做CICD，每個步驟都有很多眉眉角角！

以前看網路教學和做學校作業寫的網站都習慣把html、js、css什麼的全部寫在一包裡面讓它跑，在分開寫之後最疑惑的問題就是：如果不是直接import function來呼叫，那要怎麼把前後端節合再一起（問主管這個問題的時候他感覺也很疑惑，可能已經脫離這個問題太久，根本不知道這能是個問題XD 不過他還是很認真傳授了很多知識）。

除了進行專案在實作中學習，部門還有**讀書會與科會**。前者是RD們自己的讀書會，後者是整個科的會議。
讀書會的部分，有像是對於Design Pattern的討論、Code review等。科會則是同仁們分享研究成果的時間，這個研究可能是研究公鏈底層技術、web3基礎建設，或是金融知識等。實習生如果被分派到研究工作，也需要在此時報告。對於訓練報告能力這是很好的機會，可以練習回答其他同仁對於報告內容的問題、得到其他人的回饋。

實習真的可以給人爆炸性的成長，而學習到的很多內容都是學校課堂上學不到的。例如以下：

* 與PM合作的流程、各自扮演的角色、產品如何進行開發
* Git版本控管、單元測試與CICD的概念（後兩者只在學校做做專題根本不會知道）
* 培養接收新知的習慣
* 認識許多朋友，互相交流勉勵
* 對區塊鏈有更全面的認識



在進來實習之前，雖然做過區塊鏈的專案，但對整體生態其實沒什麼概念，也只知道比較有名的幾條鏈，實習的過程中發現了web3的許多面向，從其他同儕與部門正職身上都學到很多，部門氣氛也很融洽，不用擔心像我其他實習的朋友一樣陷入部門的黨派糾紛，或是遇到脾氣陰晴不定的主管xd整體來說，ㄓ這裡不論對於實習生還是正職都是一個教學相長的好環境！很推薦各位來看看～

