2023-12-16|閱讀時間 ‧ 約 3 分鐘

【記錄】年底到了,彙整一下三年半以來的軟體工程師職涯

作為軟體工程師的年資也來到了三年半,即便業界普遍仰賴實力說話,幾場面試經驗下來,以拿門票來說,符合年資門檻還是比較容易獲得機會。畢竟守門人是人資,不太可能是技術主管優先,履歷這項門面總需要定期打理一番,順便回顧一下一路以來做了哪些努力,然而學習的過程我還蠻樂在其中,一頭栽進去雖然花時間,卻沒有想像中的累人就是了。




工作上的轉變

  • 第一年: 分享Clean Code,刷了點Leetcode,精進實作為主
  • 第二年: 分享Refactor第二版,把負責的系統順手能翻修就翻修,考量程式架構
  • 第三年: 來了新人,進行教育訓練,從獨立處理一個通路,變成3人開發維運8個通路


未來: 暫定新的專案要開發全新的系統來整合各通路,會不會換工作就看機緣囉~


盤點學習資源

  • Mosh Hamedani 教學系列課程(Next.js、React、Nodejs、Java、MySQL)
    → 看看新框架都在玩些什麼,進階課程有資料結構跟演算法、Design Pattern
  • Git系列課程
    → 比對公司用sourceTree操作及repository的管理方式、上版流程
  • The Cherno Youtube影片
    → 從遊戲引擎開發看怎麼管理大型程式專案、程式效能調教、code review
  • Theprimeagen Youtube影片、Twitch 直播
    → 入坑vim、軟體相關文章討論,偶爾跟直播練英聽
  • Docker
    → 換了新電腦,接觸WSL、建立image,使用docker compose、了解基本linux
  • Anthony GG Youtube影片
    → golang 主題實作
  • Ardan Labs
    → 國外golang企業培訓,底層知識有點像上大學在上C語言課程,跟CS61B不同體驗
  • MongoDb
    → 在公司都用RMDBS,NoSQL只好自己玩
  • Arjancodes
    → Python及軟體開發上的分享
  • Hahow for Business
    SpringBoot系列課程,少數可接受的中文資源,開兩倍速略過




期許

在公司內定位是系統分析師,與業務單位進行需求訪談,釐清需求處理又讓我覺得自己是商業分析師,而考量公司系統的架構去做規劃設計,系統設計師又沾得上一點邊,要導入自動化測試案例、跟著系統部門處理網路問題跟備援,難道是很潮的DevOps?

不如還是自認軟體工程師,前後端都涉獵,心態上不設限才更有發展空間吧!







分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.