E+ 成長計畫介紹

【E+ 成長計畫】2024 年度內容列表(深度文、模板、技術文章、前後端程式題等等)

2025年1月7日

如同在 E+ 介紹頁面提到的,E+ 的創立目的是希望與讀者們一起在工程師職涯上持續成長。關於職涯的成長,很多人可能會想要尋求捷徑,但比起虛幻的捷徑,每天的微小持續累積,往往會是更扎實且有效的。在 2024 年,E+ 累積了:

  • 50 篇深度內容(4 大類別、每篇超過 3000 字,總字數累積超過 15 萬字)
  • 辦了 8 場直播工作坊
  • 整理了 20 多個實用模板
  • Discord 上回答了讀者近百個問題
  • 履歷修改
  • 50 題前端程式題與 LeetCode Blind 75 詳解
  • 更多內容可以看下方列表

下方我們將總結 2024 年 E+ 的年度內容產出,與讀者們一起回顧過去一年的內容。如果你對於這些內容感興趣,歡迎 加入 E+ 成長計畫,除了全系列所有完整深度文章外,也可觀看過去的直播回放、以及其他資源。

💡2025 年 E+ 成長計畫

在 2025 年, E+ 成長計畫除了持續每週一篇深度主題文之外,還會新增線上課程,所有內容詳見 E+ 成長計畫 的介紹。

📚 50 篇深度文章

在 2024 年,E+ 總共產出了 50 篇深度主題文章 ,涵蓋了前端、後端、與職涯等主題。這些文章以實戰經驗為基礎,以白話的方式講解複雜概念,例如微前端架構、技術設計、與測試金字塔、如何排定好優先順序,讓讀者們能夠把硬技術與軟實力的基底打好。

50 篇深度主題文
50 篇深度主題文

前端工程

  1. 前端系統設計 - 設計聊天系統 (Chat System)
  2. 前端系統設計 - 設計即時共編文件系統 (Collaborative Editor)
  3. 前端系統設計的思考架構
  4. 如何設計前端登入機制? 該用 localStorage 還是 cookie 保持登入狀態?
  5. 微前端架構 — 什麼是微前端架構? 為什麼要用微前端架構?
  6. 微前端架構 — 微前端的技術細節
  7. 如何避免前端系統的記憶體洩漏
  8. 微前端架構 — 微前端的架構指南
  9. 關鍵渲染路徑 (critical rendering path)
  10. 前端渲染模式的選擇
  11. 前端工程師都需要知道的 Web Vitals
  12. 設計系統 (design system) 入門與實務

後端工程

  1. 後端系統設計 - 設計聊天系統 (Chat System)
  2. 後端系統設計 - 設計即時共編文件系統 (Collaborative Editor)
  3. 後端系統設計的思考架構
  4. 後端系統設計 - 權限設計的不同模式
  5. 系統設計必備知識點 — 鍵值對資料庫之 Redis
  6. 系統設計必備知識點 — 訊息佇列 (Message Queue)
  7. 本地優先 (local-first) 的軟體設計
  8. 系統設計必備知識點 — 限流器 (Rate Limiter)
  9. API 設計 — 好的 API 設計有什麼特點?
  10. API 設計 — 如何設計穩定可相容的 API
  11. API 設計 — 優化團隊的 API 設計流程
  12. 系統設計時要避免的 5 個誤區

邁向資深工程師

  1. 為什麼要 Code Review? 如何做 Code Review?
  2. 為團隊建立更好的 Code Review 原則與規範
  3. 如何做好技術設計?
  4. 如何做好專案技術負責人的角色?
  5. 工程師都該知道的數字與估算方法
  6. 把關好上線流程
  7. 軟體工程師該如何做好監控 (monitoring)?
  8. 軟體工程師該如何值班 (on-call)?
  9. 軟體工程師該如何做好事故檢討?
  10. 軟體測試 — 測試金字塔 (Testing Pyramid) 與測試驅動開發 (TDD)
  11. 軟體測試 — 好測試的程式碼與好維護的測試
  12. 資深工程師在專案不同階段,該思考哪些問題?

成為高效工程師

  1. 追求高效前,先追求做好
  2. 毫不留情地排定優先順序
  3. 高效工程師都要懂第一性原理思考 (First Principles Thinking)
  4. 如何有效與工程經理協作?
  5. 如何有效與產品經理協作?
  6. 如何快速與團隊建立關係、有效合作
  7. 有意識去展示你的工作成果
  8. 如何做好向上管理
  9. 如何有效溝通?
  10. 新創與大公司之別,工程師該專注在什麼不同面向?
  11. 工程師的職涯路徑概覽
  12. 如何在工程師的職涯持續成長?

AI 工程

  1. 什麼是 AI 工程? AI 快速演進下,前端、後端、全端工程師該如何調整?
  2. 提示詞工程 (Prompt Engineering) 基礎

📽️ 直播內容

除了新文章,在 2024 年,E+ 總共辦了 8 場直播,其中 5 場有直播回放,包括:

  1. 軟體工程師如何準備面試?
  2. 設計一個程式碼部署系統
  3. Google 的軟體工程之道
  4. 如何寫出更乾淨、好維護的程式碼?
  5. 軟體工程師:海外求職與英文面試實戰

📎 模板

在 2024 年,我們也整理了最實用的 20 個模板,例如:履歷模板與檢查清單、薪資談判檢查清單、 1:1 會議模板。

求職

  1. 海外求職、英文面試準備指南
  2. 與招募員對話的回信模版 (12 種情境)
  3. 面試回答「你有什麼想問的」30 道題問題清單
  4. 談薪水相關檢查清單

履歷與求職信

  1. 履歷模版與範本
  2. 履歷檢查清單
  3. 求職信 (Cover Letter) 模板 - 通用版/新鮮人版
  4. 求職信檢查清單 (Cover Letter Checklist)

職涯

  1. 炫耀文件 (Brag Document) 模板
  2. 工程師與主管 1:1 會議模板
  3. 工程師職涯發展路徑 (Career Framework)
  4. 36 個海外工作常使用的句子

準備面試

  1. 行為面試準備 — STAR 模板
  2. 模擬面試評分與回饋表
  3. 準備回家作業後的面試提問檢查清單
  4. 自我介紹模板

技術面試

  1. LeetCode 演算法模板手冊
  2. 技術面試(白板題)溝通模板 / 框架句型

軟體工程

  1. 事故檢討模板
  2. 技術設計文件 (Design Doc) 模板
實用模板
實用模板

🪜 求職面試、職涯發展

  • 《求職與面試專區》:統整了從求職前的準備、履歷、求職信、面試準備,到談薪水的求職各種階段內容

  • 《職涯成長專區》:統整了包含剛入職到職涯升遷等軟體工程師職涯相關內容

  • 《海外求職、英文面試準備指南》:整本指南以超過 80 頁的篇幅,完整談如何在海外求職與面試做最有效的準備

面試求職專區
面試求職專區

🔸 技術文章、前後端程式題

  • 《前端手寫題》:彙整了常見的前端手寫題目,並按照類別與難易程度做區分。除了收錄 LeetCode 上的 30 天 JavaScript 手寫題挑戰外,我們還另外彙整了 20 題常考的題目,總共 50 題,讓大家為面試做好充足的準備。

  • 《LeetCode 題目詳解》:分門別類 LeetCode Blind 75 的題目,並提供解法思維

  • 《技術文章專區》:提供軟體工程師相關的技術文章,超過百篇的內容,分類涵蓋前端、後端、系統設計、DevOps (維運)等等。

ℹ️ 其他

  • 《E+ 問題集》:在這個專區中,我們會彙整各種常見問題的內容,例如:如何談薪、如何準備履歷、如何準備自我介紹等等,並系統化統整相關的文章以及資源。

  • 《E+ 月報 / 最新消息》:E+ 每個月都會發佈一封月報,以月為單位,統整過去一個月 E+ 社群內的重點更新、精選內容,同時也會預告即將到來的社群活動。透過月報,讀者不用擔心錯過任何 E+ 的新資訊。

  • 《E+ 夥伴信箱》:如果你有職涯上的問題,除了可以直接在 Discord 頻道中提問之外,也可以透過《E+ 夥伴信箱》提問。特別是過去有些讀者偏好保有個人隱私,因此不偏好直接在 Discord 提問題。如果你也有類似的偏好,可以善用 E+ 夥伴信箱。我們會把問題去個人化,然後在 Discord 和 Notion 中回答。

💡 E+ 成長計畫

如果你對於這些內容感興趣,歡迎 加入 E+ 成長計畫,除了全系列所有完整深度文章外,也可觀看過去的直播回放、以及其他資源。