貼文討論:分享最近面試心得



非常好的分享~ 簡單分享一些回饋~


首先,你分享的六個 JS 面試小測驗,有五個我答不出來,只有第一題我看得出正確答案~

再來,我前幾年有次去面試 senior 職缺的時候,白紙測驗,我連 for 迴圈都寫錯,我搞錯 ++ 是第二或第三個參數。最後我沒有被錄取,我一點都不在乎,因為我覺得這些都不重要~

開發專案時,刷新畫面一下,或者 IDE 根本就會檢查的東西,我不會花費記憶力去想~

我想說的是,不同公司對於面試方法的觀點天差地遠,認為哪些程式觀念重要的看法也差很多~

四處看看,覺得有缺觀念就自學補充一下~

但是,很多面試內容也未必有道理~不需要太受打擊,持續學習就是了~


關於 class 與 this,以前端開發來說,大概 2015 年以前,工程師迫切渴望 JS 也可以寫 class 跟 this

2015 - 2020 終於可以了,大家用 JS 大量寫 OOP,不過呢,2021 之後,大家又迫切渴望擺脫 OOP

你從 vue 2 開始學 vue 3,就會發現 this 不見了,開發過程根本不寫 this 了

React 18 之後更是如此,大家開始鄙視 OOP 了~

我想說的是,OOP 是一個重要觀念,需要知道一下,但也不用花太多時間專精~

我幾年前有寫一篇 OOP 觀念文,給你參考:https://codelove.tw/@howtomakeaturn/post/GqPYzx


最後,以我研發的教材來說,我覺得應該不少「接案公司」會覺得畢業生是即戰力~

不過「研發自家產品」的公司,應該不少會覺得基礎不夠扎實,覺得這套教材的畢業生不夠用~

我可以理解,也可以預期大概會是這樣~


以上,有遇到投緣的公司、把你當即戰力的公司,就儘早上班、賺錢、累積經驗~

真的到處碰壁,就補充一下相關知識,這條路學無止盡~

祝早日上班,有問題&心得多多上來寫作分享~


👉 身份:資深全端工程師、指導過無數人半路出家轉職 👉 使命:打造 CodeLove 成為優質新手村,讓非本科也有地方自學&討論