轉職前端工程師一年覆盤

Wendy Chang
Apr 11, 2024

--

從2022年開始上課到2023年年初找到工作,直到今年我即將從這間公司畢業啦!

這幾天忙著寫交接文件,才發現自己這一年來也是做了很多事情,想記錄一下自己的成長收穫與啟發。

一切從零開始

公司一直以來都用很老舊的系統架構(MVC前後端不分離),我加入之後公司說要開始以Vue3重構專案,所以除了介面請了設計師重新設計外,我也著手進行Vue3的開發,參考過往舊專案的功能,survey網路上各式各樣的套件並測試,為整個專案打基礎。

因為公司的專案有切換dark mode的功能,所以我在survey套件時,也必須將切換主題給考量進去;再加上使用的UI framework是Vuetify3,所以採用的套件必須調整成類似於Vuetify3的樣式,這也是耗費我不少時間。

雖然當初沒有想到自己要一個人扛一整個專案,有點害怕自己無法勝任,也多少有點受騙的感覺😅但這公司給我很多時間摸索,整個專案也逐漸成形,在我入職半年後,某個新專案正式宣告以Vue3開發,不再使用舊的平台。

與PM、設計師、後端工程師協商

設計師跟PM有時候也會有天馬行空的想法,若評估後無法達成就得好好溝通,詢問他們的目的,我在了解目的後,會想一個我做起來比較簡單的方法提案給他們,看他們能不能接受,但有時候礙於合約內容,能協商的範圍也不多。

Photo by Amy Hirschi on Unsplash

有些事情是交給前後端做都可以的,如何決定這件事情交給誰做?我覺得也很考驗溝通能力;因為已經有舊平台為先例,有時候依照舊平台的流程開發也有其道理,但如果有想到更好的流程,也可以嘗試跟後端溝通看看😊若真的無法決定,我就會直接問主管哪個方案好💫

解決問題的能力

我覺得這件事情超級重要!就算現在已經有chatGPT、Github Copilot輔助,但如果AI回答不出來,該怎麼辦?

英文能力比想像中重要

要會Google!要會Google!要會Google!

英文不用多好,但至少要知道一些常用單字,例如export、multiple、click、async、loading之類的,不需要組合成完整的句子,把想達到的目標用英文組合出來直接丟google,通常都能找到別人在stackflow問過的問題。

Photo by Nathana Rebouças on Unsplash

其實我本來以為這是一件很簡單的事情,年初公司進了一位新的前端,有隱約感覺到他的英文很差(他說他多益300分),寫code全靠github copilot,但沒想到是連google關鍵字都不會的程度,真的勸他去補英文欸...😨不過他還是覺得自己很厲害就是了、完全無解🤷‍♀️(真的好佩服他這種沒來由的普信精神)

勇於詢問

如果真的怎樣都無法解決,我嘗試過問後端、問之前一起上前端班的同學、問認識的前輩等,我甚至還有用gihtub issue直接問創作者過!

結果又繞回來英文很重要🤣

隨時做筆記🖊️

凡走過必留下痕跡,沒留下痕跡就要刻意製造,不然沒人覺得你做過。
公司的專案是B2B,我也不能隨意公開公司專案,那我要怎麼證明我會?我做過?

Photo by Clément Hélardot on Unsplash

除了自己做Side Project以外(但沒人監督也好容易放棄喔...),我覺得一完成一個套件的研究就寫成技術文章很有用!除了再次覆盤自己到底有沒有理解外,未來的面試官也能依此了解,我能夠survey英文文件,並且重新咀嚼整合成能理解的文字,而且我是真的有用過。

Vuelidate Vue3表單驗證套件|自訂驗證規則 錯誤訊息

在我決定去念研究所之後,我也開始思考我的職涯方向要如何與研究所結合?於是我開始接觸女性科技社群,參加WTM的活動聚會,認識更多女性科技從業者;了解他們研究與推廣的議題,寫成筆記隨時提醒自己莫忘初衷,分享至LinkedIn上藉此拓寬同溫層,也很高興WTM有看到我的筆記心得❣️

Tech Communities Impact the Future 2024|參與心得筆記
Women in Technology Impact the Future|參與心得筆記

除了技術上的交流外,我也很高興能與女性抱團取暖。在WTM活動上認識一位HR姊姊,是他鼓勵我離開性別不友善的公司,也是他讓我知道我待的公司有多荒謬,我是可以不用忍的。

Photo by Brooke Cagle on Unsplash

這一年來學到的很多,主管也承認這間公司在薪資福利上沒有什麼競爭力,我青春有限,也是時候前往待遇更好的公司,與更多前端工程師切磋,而非在這裡埋頭苦幹,期待新公司新職場❣️

--

--

Wendy Chang

什麼都寫ㄉ前端工程師 / 影片剪輯師 / 自媒體經營者