去年底發完《ExplainThis 2024 年度反思 & 2025 年展望》一文,轉眼間 2025 也到了最後一個月,感謝讀者們在過去一年的支持。與往年一樣,想與讀者們一起回顧 2025 的 ExplainThis。
在 2024 年末時,我們對 ExplainThis 在 2025 最大的自我期許,是成為珊瑚礁的角色,希望透過這個角色,讓整個生態系能夠健康並持續茁壯。當用生態系的角度看 ExplainThis 做的事,我們不是為了某個單一的組織或公司,而是以協助整個生態系發展更好的方式存在。我們希望因為 ExplainThis 的存在,有更多前後端工程師能持續成長,進而能協助更多組織打造更好的軟體產品,進而讓這世界變得更便捷與多采。
讓更多人享受軟體工程
身為軟體工程師,我們深知要做好軟體工程這件事,是逼不來的;假如沒有足夠強的內在動機,多數人可能不會想要持續自我提升。
過去我們寫過《那件別人覺得苦,但你卻覺得「蛤?」的事》以及《選一個讓你不感覺苦也不倦怠的職涯》兩篇文章,在談職涯選擇,其中的核心論點是「如果把別人覺得碰了很苦的東西,視為某種樂趣;就不需要自律堅持,能因為純粹的喜歡所以多碰,然後越碰越深、越碰越廣」,這是我們認為讓職涯能更持續提升最有效的方法。
談到這邊,自然有個值得思考的問題「為什麼有些人能享受軟體工程?」。
事實上,很多時候無法享受某件事,可能是因為沒有看到那件事迷人的地方。舉例來說,在過去我們從來不覺得 F1 賽車有什麼好看的,小時候看長輩在看 F1,只覺得是幾台車子在那邊跑,非常無聊。
直到前幾年看了 Netflix 為 F1 拍的紀錄片《Formula 1: Drive to Survive》看到在賽道外發生的事,包含車手在職涯中的掙扎與突破、策略組在競賽過程的分析與判斷、管理層為下一個賽季做的運籌,這些都超越「幾台車子在那邊跑」這麼簡單,也讓 F1 的比賽變得立體起來。在有了這些視角後,看 F1 比賽的角度從此不同,變得有趣與刺激。
因為這個經驗,讓我們相信如果能了解到軟體工程背後的美,能夠帶著好奇去探索「原來這件事背後是這樣運作的啊!原來有這個思考角度啊!」,軟體工程本身是讓人享受、會想持續去鑽研的一件事。
這也是 ExplainThis 過去一年在嘗試的目標,我們在寫每一篇內容時,不是單純地寫資訊,而是帶著探究的角度,去討論某個技術背後的脈絡、故事與本質,讓技術變得立體且迷人。舉例來說,在前端的內容我們寫過《前端建構工具 (build tool) 是什麼? 為什麼要用?》,或後端的《寫出好維護的程式碼 — 依賴注入與控制反轉》,都是在討論技術概念本身外,帶著讀者們去思考背後的來龍去脈。
希望透過這種方式,讓技術知識從枯燥變生動;就像國高中時期面對化學元素週期表,很多補習班教的口訣,能讓人短期記下,但不知背後的意義,所以感受不到樂趣,且考完試就忘了。但如果能夠真的去理解那些元素背後的故事、彼此之間的關係、週期表為什麼是如此排列,就能讓讀週期表的過程變得享受,甚至可以不用背誦,自己就推出週期表。
成為更有選擇的工程師
「看到軟體前後端的迷人,進而享受軟體」是從內在的角度出發,但是職涯選擇也需要考量外在。比起許多工作,軟體工程從薪水到工作彈性,都有著相當不錯的外在條件。以我們自己的經驗來說,過去有機會到新創、大廠,做全遠端的工作、到歐洲的公司、搬去新加坡、搬去日本,這些機會都是因為軟體工程本身的通用與可遷移性而變得可能。
不過不諱言,近幾年整體市場緊縮的狀況下,雖然軟體工程師的工作仍有不錯的外在條件,但是比起過去變得更競爭。在競爭加劇之下,想要有能力做選擇,勢必要讓自己更有區別化。每個人對理想的工作外在條件,有不同的定義。不論是想要透過工作獲得更高的薪水、去想去的國家、以全遠端的形式、不屈就有毒文化的公司,都需要先讓自己有能力拿到相對的機會。
換句話說,不論哪樣的工作對你來說比較好,你都需要先有選擇權;要能夠有選擇權,就需要不斷成長,讓自己跟其他候選人比起來,是公司會更想要聘用的。
ExplainThis 在過去一年寫的內容,除了談技術本身的迷人之處,也專注在表層以下的深度。因為我們相信,技術深度是最有效區別化的手段之一。當讀者平常在技術討論或者技術面試時,能夠多談一層,提出更有洞見的觀點,相信不論對於升遷或求職,都會更有幫助。
ExplainThis 的 2026 年展望
上面兩段我們分別談了從內在與外在,兩個不同角度切入看軟體工程師的職涯,這是我們在 2025 年著重的面向,在 2026 年我們也會延續。從這兩個角度延伸,我們在寫每一篇深度主題文,以及製作影音內容時,會問自己「是否讓讀者理解、是否讓讀者想繼續讀下去、是否有足夠的深度」這三個問題。
具體來說,如果讀者讀完覺得「這篇文章寫的內容看起來很厲害,但我讀完還是不懂」,那我們是失敗的;反之,如果讀者讀完「原來如此,竟然能用這種角度來理解這個概念!這個技術沒有想像中的難,有學到新東西,想再了解更多」,那我們是成功的。
在 2026 年,我們會延續 ExplainThis 與 E+ 兩條主軸;ExplainThis 會維持完全免費的基礎內容,而 E+ 則是更深更廣的付費內容。
隨著內容越來越豐富,我們逐步把內容編織成完整的網,同時不斷地延伸。在 2026 預計會完成完整的前端、後端成長路徑圖建置,把要成為資深前後端工程師所需的技術知識點、系統設計思維、軟實力等完整建構起,讓讀者們能夠穩健且全面地持續提升。
E+ 的終身方案
在 2026 年,我們也會推出 E+ 的終身方案。事實上,在兩年前推出 E+ 時,我們就想做終身方案;但因為一開始有的內容還不多,覺得當時 E+ 提供的價值還不足以支撐終身方案,所以過去兩年才以訂閱的方式進行,讓訂閱的讀者每週有新的主題文、每季有新的線上課程,在這邊也特別感謝從最開始就支持 E+ 的八百多位訂閱讀者。
在過去兩年的持續耕耘下,以 E+ 目前已經有的內容量 (數百篇深度主題文、4 門線上課程、多場直播回放),在 2025 年末,即使現在不繼續更新,也不會對不起這個價格。不過 E+ 的內容會持續更新下去,以 2026 年來說,我們已經排定至少會再新增 50 篇深度主題文、3 門線上課程 (包含《寫出好維護的程式碼 (下):實務用得上的程式撰寫方法》等主題)。
終身方案價格預計為 $12,500 台幣。購買終身方案意味著,未來任何內容更新 (包含深度文、線上課程、模板等等),都會獲得閱讀與觀看權限。E+ 是 ExplainThis 唯一的付費內容產品,我們所有的付費內容都會更新在 E+,希望透過終身方案,讓越早加入 E+ 的讀者,能從 E+ 獲得越多終身價值。
對於仍不確定是否要購買終身方案的讀者,E+ 在未來仍會保有年方案,維持一年 $3,650 (每天 $10 元)。但有別於過去的訂閱模式,2026 開始的年方案是購買一年的權限,不會自動續訂,也不會享有連續購買轉終身的資格。
最後,如同開頭提到,我們希望 ExplainThis 從生態系的角度出發,協助在不同產業任職的前後端工程師,能持續成長,藉此讓不同產業都能有更好的軟體產品。在 2025 已經有不少讀者透過公司的教育補助訂閱 E+,從新創到大公司都有。
如果你想透過任職公司的教育補助來訂閱 E+,可以在這個頁面看到相關說明 (連結)。如需簡易的 E+ 成長計畫說明文件,我們也製作了 PDF 格式的申請說明 (連結) 可以讓部門主管或人資參考使用(如果你是在台灣訂閱 E+,可以於結帳時勾選需要統編,我們會開立有統編的發票)。
以上,感謝閱讀到最後的你,希望 2025 年的 ExplainThis 有為你的成長多帶來一點幫助 :)
