【PM 轉前端】過去的每一步,都是為未來的成功做好準備

首圖

碩士社會學系畢業後,先擔任兩年研究助理,期間開始規劃下一份工作。因在助理期間有進修 Python 課程且接觸過程式相關內容,加上熟識的前輩學長也從事前端工程師,經過學長推薦,才開始收集資料學習程式語言。

從 PM 到前端工程師:以廣度方向擴展技能知識

研究助理約聘期滿後,成為一家軟體公司的 PM。在三年的任期中,從專案管理到產品規劃,並逐漸精進了相關知識與技能。由於曾學習程式相關內容,與工程師的溝通較為順利。直到公司因策略轉變,擴增前端工程師職位,於是申請內轉前端,目前已擔任該職位兩年左右。
在擔任 PM 期間,陸續有接觸六角影音課程(包括 Node.js 影音課程), 剛好洧杰校長開始推薦直播班課程,介庭對“團隊合作”的部分感到興趣,加上想要瞭解更多後端知識,便報名參加了這個 Node.js 直播班。在職場上工程師通常會選擇走廣或深度於某領域發展,介庭是前者,因為作為PM,通常需要規劃專案內容,希望透過廣度方向學習多種技能知識,加深對相關知識的了解。

學習歷程:把任務小塊切分,比較容易有成就感

擔任 PM 時會趁下班時間看完 JavaScript 前端修煉全攻略JavaScript 核心篇Vue3 實戰影音 等影音課程。後來轉職成為前端後,就會利用公司內部進修課程、讀書會等資源精進自己,了解其他工程師學習管道及方式。
介庭分享到,學習時會跟著課程實際操作,撰寫自己的範例 code,確認 code 的運作機制是否正確、畫面能依預期出現,小塊小塊的完成任務,會比較容易達到,也容易記在腦中,確保真正學會。

完整學習架構,對新手幫助很大

會選擇在六角學習,主要是因為有完整的學習架構、各階段組合包,每個課程都會有助教批改作業,再加上會更新資訊課程的內容,這些對新手幫助很大。
另外老師們都很認真在經營六角,對於學生的提問都會耐心回覆,就像有一位值得信賴的前輩引領著學生一樣,並分享他們在相關領域的經驗。

過去的每一步,都是為未來的成功做好準備

完成 Node.js 直播班課程後,剛好遇到公司產品策略轉換,爬蟲工程師之職務出現空缺。由於擔任 PM 時期,規劃過資料流程,以及擔任前端工程師時,撰寫過產品資源管理後台的經驗,再加上 Node.js 直播班課程中學習的後端知識,介庭已具備對應工作內容的技能,可以支援處理爬蟲工程師相關工作內容,維護產品穩定性與客戶使用品質,成功爭取到加薪。

給學弟妹的話

學習程式就像學習語言一樣,從最簡單的開始,逐字逐句地寫出程式碼,持續練習,不要一開始就挑戰太難的項目,以免失敗且感到挫折,尤其是前端這條路需要細心、耐心和持之以恆的練習。
在練習時,速度慢一些也不要緊。完成後,可以不看提示再寫一次,確認程式能運行,這樣你就真正掌握了它。
同時也要多建立作品集,學會如何清晰明確地解說每個作品,最好能夠為每個作品準備一分鐘、三分鐘、十分鐘不同版本的解說,強調克服了什麼技術難題或實現了哪些重要效果,這樣能讓面試官留下深刻印象。



Tags

友站推薦

卡斯伯新書上線!

前端專欄文章