iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
Software Development

AI 時代的 Android Engineer:30 天打造我的 AI 開發工作流 系列

AI 寫 Code 越來越快,但我也開始思考:怎麼用 AI 提升開發效率,又不讓自己變成只會接受 AI 給的答案?

這 30 天會以 Android 開發為主,實際嘗試把 AI 用在需求分析、找修改範圍、寫 Code、Review 和測試。同時把 AI 省下來的時間,拿去理解平常寫的 Android Code「為什麼要這樣寫」。

希望最後能整理出一套真的適合自己、也能用在日常開發的 AI 工作方式。

參賽天數 20 天 | 共 20 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 01 - AI 都開始寫 Code 了,我為什麼還想更懂 Android?

這幾年 AI 寫 Code 的能力進步得很快以前開發一個功能,可能要自己找檔案、理解資料流、查文件、寫 Code、處理錯誤,再慢慢補 Test,現在把需求交給...

2026-09-15 ‧ 由 ann_003 分享
DAY 2

Day 02 - AI 解釋得越詳細,我真的就越懂 Android 嗎?

昨天提到,開始使用 AI 寫 Code 之後,我反而更想知道: 為什麼這段 Code 要這樣寫? 既然 AI 可以幫忙讀 Code,那除了叫它寫功能之外,是...

2026-09-16 ‧ 由 ann_003 分享
DAY 3

Day 03 - AI 會先讀 Code,但它真的理解需求了嗎?

昨天最後留下了一個問題: 如果我只給 AI 一句需求,不告訴它應該怎麼分析,它會直接開始寫 Code,還是會先搞懂自己到底要改什麼? 所以今天決定真的來試一...

2026-09-17 ‧ 由 ann_003 分享
DAY 4

Day 04 - 先別急著寫 Code,AI 會問出我漏掉的需求嗎?

昨天測試正計時功能時,我原本想知道 AI 會不會先理解既有 Code 再開始修改。結果它確實會先讀,也找到了正確的 TimeManager、TimeServic...

2026-09-18 ‧ 由 ann_003 分享
DAY 5

Day 05 - AI 能不能從既有功能,找到我沒寫進需求的規則?

昨天我讓 AI 在寫 Code 前先分析需求,有不確定的地方就先問我,結果確實比直接開始實作好很多。原本 Day 3 要到實際操作才發現的 Pomodoro 和...

2026-09-19 ‧ 由 ann_003 分享
DAY 6

Day 06 - 不是看越多 Code 越好,AI 知道什麼時候該停嗎?

這幾天一直在調整我把需求交給 Coding Agent 的方式。 Day 3 我發現 AI 就算有先讀 Code,也不代表它真的理解整個需求。Day 4 開始要...

2026-09-20 ‧ 由 ann_003 分享
DAY 7

Day 07 - 把 Workflow 寫成 Skill 之後,AI 就真的知道什麼時候該多看一點嗎?

前幾天一路測下來,我慢慢整理出一套自己希望 AI 寫 Code 時遵守的 Workflow。 從一開始直接叫 AI 實作,到後來要求它先做 Impact Ana...

2026-09-21 ‧ 由 ann_003 分享
DAY 8

Day 08 - AI 可以自己推論,但哪些事情不該讓它自己決定?

前幾天一直在調整 AI 寫 Code 前要做多少分析。 一開始我遇到的問題是 AI 太快開始實作,後來要求它先分析影響、比較既有功能,再到昨天把這些規則整理成...

2026-09-22 ‧ 由 ann_003 分享
DAY 9

Day 09 - AI 找到 Existing Pattern,就一定應該照著做嗎?

前幾天我一直在要求 AI 做一件事: 先看 Project 現在怎麼做,再決定新的 Code 怎麼寫。 原因很簡單。如果每次新增功能,AI 都按照自己的想法...

2026-09-23 ‧ 由 ann_003 分享
DAY 10

Day 10 - 用了十天 AI 寫 Code,我反而更確定 Android 還是要懂

這個系列寫到第十天,剛好可以回頭看一下最開始的問題: AI 都已經會寫 Code 了,我為什麼還想更懂 Android? 這幾天其實沒有做什麼很大的功能,大...

2026-09-24 ‧ 由 ann_003 分享