更新於 2024/09/06閱讀時間約 1 分鐘

[前端自學轉職攻略] 3. 前端工程師實際的工作內容是什麼?

開發新功能、修復 bug、維護已上線的產品


在軟體開發各個階段中,前端工程師一般要處理的工作分別為:


規劃階段

  • 與產品經理/設計師討論,釐清需求、評估可行性、預估時程、規劃要使用的技術與架構等…
  • 與後端工程師討論 API 的資料格式、對接方式等...




開發階段 (以 Agile/Scrum 為例)


一般以 1~2 週為一個開發週期:

  • 規劃該週期要完成的功能
  • 分配任務
  • 進行功能開發
  • review 程式碼(工程師互相確認寫出的代碼是否有問題)
  • 測試與修復 bugs
  • demo 完成的功能



產品功能上線

  • 新功能部署(有些公司由 devOps 負責)
  • 修復線上產品的 bugs
  • 程式碼重構、版本升級
  • 持續規劃並開發新功能



產品功能下線

  • 規劃功能/產品的結束方式
  • 產品下線
  • 移除相應的程式碼



功能開發之外的兩大工作

  • 溝通協調:實際工作很多時候需要來回溝通,依實際狀況協調時程、功能的複雜度等。
  • 技術優化:透過技術或是流程設計,讓開發更有效率,更不容易出現錯誤,即便出錯了也能快速找到問題並修復。
分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.