2021 年初前端工程師求職心得

2021 年初前端工程師求職心得

前言 #

去年九月,我離開了人生的第一份工作。

趁著這幾個月好好休息充電、去考汽車駕照、寫些自己喜歡的 project、靜下來思考未來職涯規劃等等。
直到十二月多開始閒得有些發慌,才又打定主意回歸求職市場。

實際上這是我第一次如此認真準備面試,總體來說我很喜歡這種「費盡心思去爭取機會」的過程,也想寫下現在的自己在求職方面是如何思考。

個人背景 #

本科系學士畢業,上一份(也是第一份)工作經歷三年
公司規模偏小,我主要負責產品維護、程式碼重構
在職期間也為團隊導入新技術框架,主導過大型專案

想換工作的最大推力當然是想脫離舒適圈
比起追求漂亮的薪資,我比較在意新的工作能帶給自己什麼

事前準備 #

投履歷前最好瞭解一下這間公司在做什麼產業
(順便一提,如果找不到什麼資訊那大概就是博弈了)

再多方瞭解一下各式各樣的資訊,無論是面試心得或工作心得等等
我自己比較常透過這幾個網站汲取資訊:

如何準備技術問題在此不多談
這部分我主要參考網路上的面試心得和問題集,一些參考連結放在最後

原則上不建議硬背答案,最好去思考如何用自己的話解釋概念
實際面試時才不會一時卡詞,忘記自己說到哪裡,直接當在原地

自我分析 & 弱點應對 #

除此之外我評估自己大概有幾點弱項,或說是可能被其他人比下去的地方:

再進一步分析,如何利用自己的優勢個別擊破

沒什麼在寫 Side project #

儘管下班後我還是會寫程式,但都屬於自娛娛人或是揣摩新技術的摸索居多,我對於這些專案的完成度能不能為自己的能力加分是比較存疑的

既然如此,我採取的方針是用工作上的實際成果去說服面試官
拿出大型專案說明自己是如何設計與實作,引導對方往預想的方向進一步提問,就成功一半了

以我個人經驗來說,最常被詢問的果然是「你怎麼去重構」、「怎麼樣設計架構」、「過程中解決什麼困難」諸如此類的問題

但作品集留白實在就太難看了!
所以我自己還是花了點時間做好一個完成度比較高的專案

沒什麼在刷題 #

現在面試有 Codility 測驗的公司越來越多了
這部分說真的讓我很挫折,缺乏刷題的經驗真的是硬傷
短期間之內也不太可能大量刷題,彌補弱勢
想嘗試大公司的話,建議把經典題目都刷過會比較好

但是時光不能倒流,也只能掌握基本的解題模式,臨機應變
看懂題目後,我會先審視 edge cases 再構思如何撰寫
枚舉 test case 檢查自己的思路有無疏漏是很重要的一部分

議程或技術研討會的參與次數不多 #

或許是疫情的關係,這部分大概不會列為扣分項,只是滿足條件會成為加分項
雖然就我個人情況而言也是疫情衝擊和荷包考量才降低誘因……

無論如何,只要證明給面試官看自己是有在注意新技術趨勢就好
不管是透過各種自學管道、參與線上的技術社團的討論,或是撰寫技術部落格
面試官真正在意的還是對方是否願意自學,展現出充沛的好奇心

面試心得 #

我應該是屬於面試比較密集的類型(跟身邊的人相比)
找工作的時間也很緊湊,我在一月中放出履歷,後面兩個禮拜密集安排面試,到第三個禮拜只剩下一些公司的二面流程,並且做出最後的決定

最後去的公司從第一次面試到二次面談,收到錄取通知並回覆,這之間的時間甚至不超過一星期,仔細想想還真是挺倉促的

這段時間我大概投了二十間公司上下,還有一些是透過求職網主動聯繫的
實際面試的公司有 9 間,其中 7 間 offer get,1 間婉拒二面,1 間感謝信

每天都要面試,甚至上下午要趕場真的超級累!
建議安排面試最多一面一休,比較好補足前一天自己面試不足的部分
最好把自己最嚮往的公司面試往後安排,就能利用這之前的機會練習

一開始面試當然多少會緊張,但到了後期心裡都會有個答案
我就算遇到沒想過的問題,也還是會思考一下、先告訴對方我的猜想
如果能和對方進行更深入的討論,那就再好不過了

面試是雙向往來,不光是公司面試求職者,求職者也在面試公司
對方是如何思考、過程中討論什麼技術、技術詢問的深度到哪、團隊工作流程如何進行等諸如此類,就是場雙方互相打量的角力賽

瞭解公司文化,談完工作內容,那麼就剩下討論薪水問題了
根據我自己的經驗,倒是沒什麼遇到開出預期薪資,對方下殺的情況
如果職缺預期就是不給這麼高的薪資,那也只會直接打槍你,不會再特別多談

而要如何求出求職市場給自己的價位,也只能在面試過程中慢慢摸索──
薪水真的是靠人談出來的

常見問題 #

技術部分 #

我主要參考了這些
也不用翻太久以前的文章,否則參考價值不大

其實看來看去就會發現都是類似的題型
重點還是要去真正深入理解問題背後的觀念
如果能搭配實際上工作情境碰到的問題去深入討論會更好

人格特質 & 工作經驗 #

我自己常遇到的大概是這些問題

想像自己就是個推銷員,你本身同時又是產品
去思考要如何好好說一個故事包裝自己,同時展現自信與良好溝通能力

不過也別太浮誇,誠實回答,臨機應變即可
在這個階段尋求共識,確認雙方價值觀才是最重要的

總結 #

回顧這段時間以來的面試,從一開始每天心情都像是在坐雲霄飛車,到最後放寬心,能冷靜地同時與好幾個資歷深厚的主管交談。自己真的是最能體會到自己的成長的人。

如果要用一句話說明我這段時間以來的體悟,只能說:
過去的積累或許當下感受不出什麼,也許會在意想不到的時候反饋而來。

像是被不同的面試官誇獎 Side project 成果,或是被同齡層的工程師說了:我有看你的技術部落格喔!本來都只是一個人默默苦幹,一回頭卻無意間收穫他人的肯定,這感覺真的很奇妙。

但我還是有很多的不足之處。
如果時光能倒退,我肯定會想更用心經營技術部落格,更認真刷題
或許走在技術路上,永遠也不會覺得自己是準備好的,或是真正足夠的。

新工作報到,這才是迎來新挑戰啊。

分享文章