從 jQuery 時代一路寫到 Composition API。習慣手刻互動細節,不靠 UI 套件堆版面。
- Vue 3主力框架
- NuxtSSR / SSG
- JavaScript
- TypeScript
- React
- Next.js
- HTML5
- CSS3
- SCSS
- Tailwind CSS
- WebGL / GLSL視覺特效
- GSAP
開放合作洽談 / 接案諮詢
把商業需求,寫成會賺錢的系統。
01 關於我
從 2012 年開始寫程式維生,一路做過導航 App、政府補助 B2B2C 平台、多語跨境電商,到 50 人企業的 ERP / CRM 與整套 IT 基礎建設。
大部分時間我是那個「一個人把事情做完」的角色 —— 需求訪談、系統規劃、前後端開發、金流物流串接、伺服器部署、廣告投放與數據追蹤,一條龍走完。這讓我很清楚:程式碼的價值不在漂亮,而在能不能解掉客戶真正的問題。
現在我把 AI 放進開發流程的每一段:用 AI 生成最小可行方案、用測試守住 AI 產出的品質、用腳本把重複的上下文壓縮成最少 token。工具換了,但把事情做完的標準沒有變。
Full Stack Engineer
02 技術棧
前端開發 後端開發 資料庫 伺服器 / DevOps 數據與成長 AI 工作流
從 jQuery 時代一路寫到 Composition API。習慣手刻互動細節,不靠 UI 套件堆版面。
十年 PHP 生態圈。金流、物流、第三方 API 串接是日常,也寫 Node 服務與 Line Bot。
從索引調校到全文檢索。會依場景挑工具,而不是所有東西都塞進 MySQL。
機房、雲端、容器都碰。當年一個人扛完 50 人公司的所有伺服器與資安。
寫得出來,也要賣得出去。自己投廣告做到 ROAS 4+,追蹤碼與轉換事件都自己埋。
把 AI 當成同事而不是玩具:規格先行、測試守門、腳本省 token,產出直接進生產環境。
03 職涯
網站工程師
2025.09 – 現在
負責既有系統維運與新功能開發,同時獨立重構後台。
Freelance Engineer
2025.03 – 2025.08
承接客製系統開發與技術評估案,直接面對業主需求。
資訊部經理
2016.10 – 2025.02
50 人規模企業唯一的技術人員,從機房到前台一手包辦,後期兼任數據分析。
副業負責人 / 技術與行銷
2017.03 – 2022.04
自己當業主,從零建電商到自己投廣告,完整走完一條商業迴圈。
Chief Technology Officer
2015.10 – 2016.09
負責政府補助專案的 B2B2C 平台,同時帶領工程團隊處理高流量架構。
資深 PHP 工程師
2014.04 – 2015.09
團隊協作模式下,一年多內產出數十個網站與 App 專案。
資訊主管
2013.11 – 2014.03
接手瀕臨開天窗的行銷專案,從伺服器建置到網站開發全部補完。
資深軟體工程師
2012.10 – 2013.10
開發導航 App,並負責 AWS 雲端環境的規劃與維運。
資訊官
2006.05 – 2012.04
先後在三個軍團級單位負責資安業務,養成對系統穩定與權限控管的底線意識。
04 作品
05 AI 工作流
這是一個真的可以輸入的終端機 —— Tab 補全、↑ ↓ 翻歷史都能用。
01 — Spec before prompt
先把需求寫成明確的驗收條件,再交給 AI。模糊的需求只會換來模糊的程式碼 —— 這一步省下的,是後面整輪的返工。
需求 → 可驗收條件
02 — Scripts over paste
用腳本抽出真正相關的檔案結構、schema 與呼叫路徑餵給 AI,而不是整包貼上。同樣的問題,token 用量與答案品質差一個量級。
token 用量大幅下降
03 — Generate the MVP
讓 AI 快速產出可以跑的第一版與介面草稿,把「能不能做」的討論提前到寫正式程式碼之前,用最低成本驗證方向。
天級 → 小時級驗證
04 — Tests as the gate
AI 產出的程式碼一定要有測試把關。測試不是為了好看的覆蓋率,而是讓「AI 改壞了東西」這件事在合併前就被擋下來。
回歸問題提前攔截
05 — Human owns the design
AI 很會寫函式,但不會替你承擔架構決策的後果。資料結構、邊界劃分、效能取捨,這些我自己來 —— 錯了要負責的是我。
架構決策不外包
06 — Ship to production
容器化、CI、監控、回滾機制齊備才算完成。Demo 跑得起來不算數,能在半夜出事時被叫醒還救得回來,才叫做上線。
可部署 / 可回滾