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 篇深度主題文章 ,涵蓋了前端、後端、與職涯等主題。這些文章以實戰經驗為基礎,以白話的方式講解複雜概念,例如微前端架構、技術設計、與測試金字塔、如何排定好優先順序,讓讀者們能夠把硬技術與軟實力的基底打好。
前端工程
- 前端系統設計 - 設計聊天系統 (Chat System)
- 前端系統設計 - 設計即時共編文件系統 (Collaborative Editor)
- 前端系統設計的思考架構
- 如何設計前端登入機制? 該用 localStorage 還是 cookie 保持登入狀態?
- 微前端架構 — 什麼是微前端架構? 為什麼要用微前端架構?
- 微前端架構 — 微前端的技術細節
- 如何避免前端系統的記憶體洩漏
- 微前端架構 — 微前端的架構指南
- 關鍵渲染路徑 (critical rendering path)
- 前端渲染模式的選擇
- 前端工程師都需要知道的 Web Vitals
- 設計系統 (design system) 入門與實務
後端工程
- 後端系統設計 - 設計聊天系統 (Chat System)
- 後端系統設計 - 設計即時共編文件系統 (Collaborative Editor)
- 後端系統設計的思考架構
- 後端系統設計 - 權限設計的不同模式
- 系統設計必備知識點 — 鍵值對資料庫之 Redis
- 系統設計必備知識點 — 訊息佇列 (Message Queue)
- 本地優先 (local-first) 的軟體設計
- 系統設計必備知識點 — 限流器 (Rate Limiter)
- API 設計 — 好的 API 設計有什麼特點?
- API 設計 — 如何設計穩定可相容的 API
- API 設計 — 優化團隊的 API 設計流程
- 系統設計時要避免的 5 個誤區
邁向資深工程師
- 為什麼要 Code Review? 如何做 Code Review?
- 為團隊建立更好的 Code Review 原則與規範
- 如何做好技術設計?
- 如何做好專案技術負責人的角色?
- 工程師都該知道的數字與估算方法
- 把關好上線流程
- 軟體工程師該如何做好監控 (monitoring)?
- 軟體工程師該如何值班 (on-call)?
- 軟體工程師該如何做好事故檢討?
- 軟體測試 — 測試金字塔 (Testing Pyramid) 與測試驅動開發 (TDD)
- 軟體測試 — 好測試的程式碼與好維護的測試
- 資深工程師在專案不同階段,該思考哪些問題?
成為高效工程師
- 追求高效前,先追求做好
- 毫不留情地排定優先順序
- 高效工程師都要懂第一性原理思考 (First Principles Thinking)
- 如何有效與工程經理協作?
- 如何有效與產品經理協作?
- 如何快速與團隊建立關係、有效合作
- 有意識去展示你的工作成果
- 如何做好向上管理
- 如何有效溝通?
- 新創與大公司之別,工程師該專注在什麼不同面向?
- 工程師的職涯路徑概覽
- 如何在工程師的職涯持續成長?
AI 工程
- 什麼是 AI 工程? AI 快速演進下,前端、後端、全端工程師該如何調整?
- 提示詞工程 (Prompt Engineering) 基礎
📽️ 直播內容
除了新文章,在 2024 年,E+ 總共辦了 8 場直播,其中 5 場有直播回放,包括:
- 軟體工程師如何準備面試?
- 設計一個程式碼部署系統
- Google 的軟體工程之道
- 如何寫出更乾淨、好維護的程式碼?
- 軟體工程師:海外求職與英文面試實戰
📎 模板
在 2024 年,我們也整理了最實用的 20 個模板,例如:履歷模板與檢查清單、薪資談判檢查清單、 1:1 會議模板。
求職
- 海外求職、英文面試準備指南
- 與招募員對話的回信模版 (12 種情境)
- 面試回答「你有什麼想問的」30 道題問題清單
- 談薪水相關檢查清單
履歷與求職信
- 履歷模版與範本
- 履歷檢查清單
- 求職信 (Cover Letter) 模板 - 通用版/新鮮人版
- 求職信檢查清單 (Cover Letter Checklist)
職涯
- 炫耀文件 (Brag Document) 模板
- 工程師與主管 1:1 會議模板
- 工程師職涯發展路徑 (Career Framework)
- 36 個海外工作常使用的句子
準備面試
- 行為面試準備 — STAR 模板
- 模擬面試評分與回饋表
- 準備回家作業後的面試提問檢查清單
- 自我介紹模板
技術面試
- LeetCode 演算法模板手冊
- 技術面試(白板題)溝通模板 / 框架句型
軟體工程
- 事故檢討模板
- 技術設計文件 (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+ 成長計畫,除了全系列所有完整深度文章外,也可觀看過去的直播回放、以及其他資源。