Skip to main content

[鐵人賽 2022-擊敗前端面試大作戰]面試加分利器---side project

如果問我說,哪一項事情可以最大化的為面試加分,我會毫不猶豫的說 side project。我的分析是,常見的幫助面試加分的面向以前端來說有以下幾個:

  1. 必要的技術力 (包含 JS,CSS, HTML,前端框架, TS 等等)
  2. 非必要的技術力 (非必要不代表不重要,而是在寫程式時可能不會實際直接的遇到或是遇到的頻率很低,但是對整體工作來說是有幫助的。 以前端來說,有資訊概論,演算法等等)
  3. 軟實力(包含口才,外在, 個性, 個人特質,人際關係等等)

而實際在面試中可以直接測試出來的是必要跟非必要技術力,雖然軟實力也很重要但是比較難在一場面試中用考題測試出來,所以這裡只會討論技術力。在技術力中能夠測試的方法有非常多種,考題也可能包山包海,所以很可能你準備了某部分但面試時考官剛好就沒問那部分,中題率很靠機緣。相反的,side project 是一個可以讓面試官直接知道你的實力的工具,只要有寫 side project 並且放到履歷中,面試官一定看得到,因此中題率是百分之百!除此之外,side project 往往可以激發出更多 follow up 問題,讓面試中的話題可以延續!下面整理一下 side project 的優缺點

side project 的優點

  1. 實力的證明
  2. 面試官看到的機率非常高(沒看到的話,那面試官也沒有認真在看你的履歷。。)
  3. 可以激發出 follow up 問題,這時候如果預先練習相關問題,可以讓面試官驚豔
  4. 就算寫出來的 side project 有問題,面試官給的 feedback 也可以成為繼續進步的動力跟方向

side project 的缺點

  1. 花費時間(但是花費的是值得的)

總結一下,我自己非常建議工程師寫 side project,以我自己來說,我學習一個新技術時,學習最快速的方法就是去寫一個 side project!

像是我在工作時遇到相關問題,就透過這個機會寫了一個 side project 我寫的套件。並且從中學習到很多經驗!!

或是我為了記錄寫程式所遇到的問題所寫的blog。也是一種 side project,相信對未來的職涯上一定是有幫助的!!希望這篇文章可以讓還沒有開始寫 side project 的讀者從今天開始寫 side project!!