如果問我說,哪一項事情可以最大化的為面試加分,我會毫不猶豫的說 side project。我的分析是,常見的幫助面試加分的面向以前端來說有以下幾個:
而實際在面試中可以直接測試出來的是必要跟非必要技術力,雖然軟實力也很重要但是比較難在一場面試中用考題測試出來,所以這裡只會討論技術力。在技術力中能夠測試的方法有非常多種,考題也可能包山包海,所以很可能你準備了某部分但面試時考官剛好就沒問那部分,中題率很靠機緣。相反的,side project 是一個可以讓面試官直接知道你的實力的工具,只要有寫 side project 並且放到履歷中,面試官一定看得到,因此中題率是百分之百!除此之外,side project 往往可以激發出更多 follow up 問題,讓面試中的話題可以延續!下面整理一下 side project 的優缺點
side project 的優點
side project 的缺點
總結一下,我自己非常建議工程師寫 side project,以我自己來說,我學習一個新技術時,學習最快速的方法就是去寫一個 side project!
像是我在工作時遇到相關問題,就透過這個機會寫了一個 side project
我寫的套件。並且從中學習到很多經驗!!
或是我為了記錄寫程式所遇到的問題所寫的blog。也是一種 side project,相信對未來的職涯上一定是有幫助的!!希望這篇文章可以讓還沒有開始寫 side project 的讀者一點啟發,並且從今天開始寫 side project!!