Why Learn Coding in 2026?
· 閱讀時間約 9 分鐘
已經來到 2026 年一月的尾聲,現在才在開始展望(?) 2026 可能相對有點晚。
但,眼看著新學期再過不到一個月即將展開,作為弄出了這一堆一堆的教材的人,總感覺要在技術飛速迭代的此刻,講清楚為什麼自己還要做這件事情,以及為什麼我仍然認為大家可以試著學這些東西。
希望這一點隻字片語,可以為坐在書桌前面發愁的人,一點點小小的回應或提醒。
首先,我必須承認這個標題有點釣魚的成分。我只是想用 coding 作為一個引子,讓我有機會去跟可能還不太熟軟體開發的人解釋,為什麼 2026 年仍需要學習軟體工程與開發,仍需要訓練軟體工程腦。
好,正篇開始。
我先說這個寫作風格可能對許多人來說有點陌生... 我平常大概也不會用這種寫法來寫 –– 這樣寫太勸退人了。但畢竟這不是一篇常識上的 tech blog,不是我對一個技術點或工具的探索成果分享,而是對於抽象概念的觀察與思考。所以這次我要換個寫法,就是在最一開始拋出最終極的兩個疑問:
- 軟體工程師的本質是什麼?
- 代理的機制/本質是什麼?