[訪談記錄] 觀察、效能和成就感

第二場訪談請到大學時期認識的 Mr Miao,現職於電子五哥之一的廣達的旗下轉投資公司擔任後端工程師。藉著這次的對話,讓我得以一窺與記憶體、儲存空間和效能奮戰的工作日常。
laptop and coffee


相關訪談


1.工作內容

一開始是寫 SSD 相關的編程,主要是用 C 語言,內容多半是提昇讀寫效能,並交給測試組跑分(Benchmark)為主。後來因故轉到 NAS 的代工部門寫 Firmware,將已有的 SDK 針對客戶所需做調教。工作時間算是滿固定的,08:30~09:00上班;最忙的時候下班時間通常在 19:00~20:00。一般而言的話,18:00~19:00。

2.需不需要與他人合作?

多半接觸的對象為測試部門的人員或是PM。當PM開規格和需求來,工程師就是用盡辦法去實現它。

3.堅持在工作上的動力

由於產品目前買主並不穩定,故要很享受效能數字上的提升。當那些數字優化的同時,可以獲得成就感。

4.如何認定自己已經熟悉一門語言或是架構?

從基礎的邏輯、編譯開始,再來就是善用搜尋資源(Google)或是各式的參考文件。在這個領域,會查資料是一門重要的功夫。再來就是多寫、多試、多觀察。

5.觀察力是指什麼?

工程師除了系統架構本身要熟之外,再來就是觀察力了。因為有時候問題是從小地方開始累積的,到最後一步才報錯誤。舉例來說,若硬碟速度表現不佳,有可能是在一開始讀取記憶體時就有 Bug 沒有注意到,或是其中的中間環節有誤。簡言之,問題並不一定在你看到的表面。

按讚加入粉絲團

延伸閱讀