自稱Android開發的人變少了:一篇長文,把「身分鬆動」講成了日常
一篇掘金長文感嘆AI時代Android開發的邊界正在消失,本文回顧這篇文章與其背後開發者身分認同的鬆動。
先把時間點補上。2026年9月7日,掘金上一篇標題寫著「AI時代下,Android的邊界正在消失」的長文,作者RainyJiang用將近二十分鐘的閱讀長度,聊了他這一兩年的工作變化。文章本身不是突發新聞,技術社羣裡這類心得文每天都有一卡車,但它把一個正在發生的職業感受講得夠具體,值得回頭拆一拆:當一個工程師不再確定該怎麼介紹自己,這件事意味著什麼。
「我是Android開發」這句話,越來越難脫口而出
作者的開場很誠實。他說自己以前可以毫不猶豫地說是純粹的Android開發者,因為工作邊界非常清楚:Android就幹Android的活,偶爾專案需要適配iOS端,公司也是重新組一個團隊,或者派專人跟進。
轉折發生在2025年中後段,到2026年之後越來越明顯。碰到其他端的需求,已經不一定非要等專門的人到位,自己先借助AI摸索一陣,好像也能做出個樣子。iOS、Flutter、鴻蒙、uni-app,這些原本屬於「別人的技術棧」的東西,開始出現在同一個人的工作清單裡。
於是他的自我介紹也跟著改寫。從「我是Android開發」,慢慢變成「我是做應用開發的,Android只是我最熟的部分」。這句話聽起來平淡,但對一個花了多年時間深耕單一平臺的工程師來說,等於把職業身分從一個標籤,改成了一組光譜。
這種平臺邊界的鬆動,其實和系統層的變化是同步的。像我們先前觀察過的ECH 讓 HTTPS 連網址都開始藏那類底層演進,開發者社羣對「平臺到底還管多少事」的討論,這一兩年明顯變多。
最先變的不是技術,是流程
文章裡有一段對照,頗能說明變化的實感。剛開始用AI寫程式碼的時候,大家玩的是提示詢工程:生成一個實體類、補一個Retrofit介面、問一句這個崩潰是什麼原因。說白了,就是比傳統的程式碼補全高級一點。
真正的分水嶺,是AI從「幫我寫一段程式碼」變成「幫我完成一個任務,甚至一整個專案」。作者提到自己常用的Claude Code和Codex,已經能結合專案上下文拆解多步驟任務、修改多個檔案、修復問題,接好工具與設備後,還能透過模擬器或真機驗證修改結果。
工作流程因此整個換了骨架。以前的循環是:需求評審、寫程式碼、編譯、報錯、修改、運行、測試。現在則是:拿到需求、描述目標與方向、讓Agent拆任務、AI修改工程、自動編譯運行、自動測試驗證,最後由人進行Review。
人還在流程裡,但位置變了。以前最重要的問題是「我能不能把程式碼寫出來、怎麼寫比較好」,現在最重要的問題是「我知不知道應該寫什麼、這樣寫對不對」。作者特別強調,這兩個能力看起來很像,實際上完全兩回事。前者是執行力,後者是判斷力,而判斷力沒有捷徑,還是得靠對系統的理解與經驗累積。
Android CLI出現後,斷點被接了起來
文章的另一個重點,是Google推出的Android CLI。作者特別澄清,這不是過去的adb工具或gradlew,而是一個更偏向Agent優先的Android命令列入口:把環境配置、專案建立、模擬器與SDK管理、安裝運行應用、讀取頁面UI Layout這些常用能力,整理成統一的命令,讓Agent、腳本與CI都能呼叫。
可能有人會問,這些事情無非多幾行命令,效率提升有限吧?作者的回應是,單看某一個動作確實如此,以前用腳本一樣能完成。但把這些動作接到Agent後面,性質就不一樣了。
他舉了一個很有畫面感的例子。做一個登入頁,預覽裡看起來沒毛病,真機上鍵盤一彈起來,底下的登入按鈕被擋住了。以前的處理方式是自己截圖、描述問題,再把圖片丟給AI。現在工具接好之後,可以讓Agent直接在設備上打開頁面、聚焦輸入框,把這個狀態檢查一遍,發現問題後繼續調整。中間那些複製報錯、來回切視窗的碎活,少了一大截。
作者也補了一句實在話:CLI裡的運行命令只負責安裝與啟動APK,構建還是得交給Gradle,它說白了是個中間人。這種不吹不黑的中介紹,也是這篇文章在社羣裡獲得共鳴的原因之一。
這類底層工具鏈的演進,和開發者日常的貼合度越來越高。像Linux 7.3 開發首週的核心調度調整那樣的變化,過去只屬於核心圈子的話題,現在透過AI輔助理解,門檻也正在降低。
邊界消失之後,留下來的是什麼
把這篇文章放回更大的脈絡看,它觸到的其實是一個老問題的新版本:技術人身分該錨定在工具上,還是錨定在能力上。過去二十年,工程師的職稱多半跟著平臺走,Android工程師、iOS工程師、前端工程師,界線分明,履歷也容易讀。
AI Agent把這條線抹糊了。當跨技術棧變成日常,平臺標籤的資訊量下降,「解決問題的能力」變成更誠實的描述。但這不代表人被取代,而是人從執行端往決策端移動。知道該寫什麼、判斷這樣寫對不對,這兩件事的重量,反而比以前更沉。
當然,這是一位開發者的第一人稱觀察,樣本是一個人與他的工作圈。邊界消失的速度、幅度,在不同公司與不同專案裡,肯定長得不一樣。但那種「自我介紹要重新想一下」的遲疑,確實正在更多技術人社羣裡發酵。這篇長文之所以被反覆轉傳,或許正是因為它替很多人說出了那句還沒想清楚的話。
主題