大致盤點幾項從這份工作中學習到的技術方面,會比較具體一點 :
- React 基本與進階 hooks 的使用熟悉許多
- custom hooks 的使用
- Redux 更甚至於是 RTK 的使用
- 使用 UI 的 Library ( Ant Design ) 快速打造供內部使用的後台系統
- WebSocket 串接
- Firebase / Cloud Storage SDK 串接、部屬
- 多環境建置開發設定
- Web performance
- 熟悉 Git 協作還有公司的 Git Flow,甚至是 Cherry-pick、rebase 等
工作中,偶爾會遇到比較大的問題,剛好這些問題在未來職涯可能還會碰到,需要回憶,也秉持取之於社群,回饋於社群的精神,我就會額外花時間做紀錄。
當然,各方面基礎也都有提升,就不細數,關於瀏覽器、前端需要知道的資訊安全、資料處理、切版等或是有關程式的任何能知道的事,都做了比以前更多的延伸閱讀,更有心得外,其實我更喜歡分享給旁邊同事,大家一起聊一聊的感覺我很喜歡,一直到離職前,我手上還有另外負責幾個新人的指導。
儘管只有一年多的經驗,但我在這過程中我發現我蠻擅長在表達別人不理解的觀念,也因為是設計背景出身,對於畫面會比較敏感,適當時機也可以提出我的見解,結合設計跟工程面跟 UI designer 討論。