2024-08-14|閱讀時間 ‧ 約 23 分鐘

[前端自學轉職攻略] 14. 如何優化開發效率?

要一直重複的事,就找方法優化


讓懶惰變成優點


懶惰是優秀工程師的共同特質,但前提是要用在對的地方,讓懶惰來促使你提高效率,而不是拖延或逃避問題。

最好能養成習慣,習慣性的去思考如何能更有效率地完成任務。當某個動作需要重複很多次,不是很勤勞的花大把時間把事情做完,而是試著找出更好的作法。



善用工具


實際上要如何提升效率呢?最直接的方式就是善用工具,如:

  • 快捷鍵
  • 應用程式
  • Terminal 插件
  • VSCode 插件、snippets
  • Chrome 插件、DevTools

當具備一定的技術基礎後,也可以嘗試自己開發工具。許多優秀的工程師都有一套自己的慣用工具,可能只是幾個簡單的 scripts 或 alias,就能有效地提升工作效率。



考量整體成本


在思考如何能提高效率時,需要考慮整個過程的總花費時間(包括開發功能、解 bug、後期維護等)。比方說引入一個不成熟的套件,在開發新功能時很方便,但解 bug 非常費時,可能就會得不償失。

若是和其他人協作,則應該考慮如何讓整個團隊的總花費時間最少,而不能光從自己的立場出發。



專案/時間管理


你是怎麼管理學習進度的?如何規劃 side project 要開發的功能?

善用如 Notion、Trello 等工具,有系統的管理時間與專案進度,將會大幅提高學習與工作效率。不要好不容易下定決心要開始學習,卻在打開電腦後,還要花 10 分鐘思考今天要學什麼,要開發哪個功能,而把寶貴的時間都浪費在沒有意義的地方。

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