[鐵人賽 2022-擊敗前端面試大作戰]面試加分利器---side project
如果問我說,哪一項事情可以最大化的為面試加分,我會毫不猶豫的說 side project。我的分析是,常見的幫助面試加分的面向以前端來說有以下幾個:
- 必要的技術力 (包含 JS,CSS, HTML,前端框架, TS 等等)
- 非必要的技術力 (非必要不代表不重要,而是在寫程式時可能不會實際直接的遇到或是遇到的頻率很低,但是對整體工作來說是有幫助的。 以前端來說,有資訊概論,演算法等等)
- 軟實力(包含口才,外在, 個性, 個人特質,人際關係等等)
而實際在面試中可以直接測試出來的是必要跟非必要技術力,雖然軟實力也很重要但是比較難在一場面試中用考題測試出來,所以這裡只會討論技術力。在技術力中能夠測試的方法有非常多種,考題也可能包山包海,所以很可能你準備了某部分但面試時考官剛好就沒問那部分,中題率很靠機緣。相反的,side project 是一個可以讓面試官直接知道你的實力的工具,只要有寫 side project 並且放到履歷中,面試官一定看得到,因此中題率是百分之百!除此之外,side project 往往可以激發出更多 follow up 問題,讓面試中的話題可以延續!下面整理一下 side project 的優缺點
side project 的優點
- 實力的證明
- 面試官看到的機率非常高(沒看到的話,那面試官也沒有認真在看你的履歷。。)
- 可以激發出 follow up 問題,這時候如果預先練習相關問題,可以讓面試官驚豔
- 就算寫出來的 side project 有問題,面試官給的 feedback 也可以成為繼續進步的動力跟方向
side project 的缺點
- 花費時間(但是花費的是值得的)
總結一下,我自己非常建議工程師寫 side project,以我自己來說,我學習一個新技術時,學習最快速的方法就是去寫一個 side project!
像是我在工作時遇到相關問題,就透過這個機會寫了一個 side project 我寫的套件。並且從中學習到很多經驗!!
或是我為了記錄寫程式所遇到的問題所寫的blog。也是一種 side project,相信對未來的職涯上一定是有幫助的!!希望這篇文章可以讓還沒有開始寫 side project 的讀者從今天開始寫 side project!!