蘇念念盯著屏幕上的用戶增長曲線,手指無意識地轉著筆。
曲線還在漲,但不夠快。
BugKiller上線四個月,付費團隊兩百多。這對一個創業公司來說不算差了,但她覺得以他們的產品實力應該做的更好,這是作為COO的責任。
真正的壓力是CodeSafe。鼎盛云內置,免費,BugKiller的定價變得極為尷尬。CodeSafe不僅奪走了鼎盛云的用戶,而且給其他云的用戶錨定了心理價位。
BugKiller的畫像變成了:好用,但是小貴,對于大部分不是剛需的團隊來說,寧愿選擇不買。
這已經不是技術的問題了。
這是用戶心理的問題。
姜亦心抱著MacBook走了過來,臉上寫滿了“我很興奮”。
“蘇總,下午那批異常用戶,我有個想法,我們去會議室說?”
“好。”蘇念念起身,也拿起了電腦。
到了會議室,姜亦心把電腦往桌上一放,屏幕上是打開的csv文件:用戶ID、提交時間、代碼片段、錯誤類型,各種原始數據堆在一起,密密麻麻。
“我按你說的跑了一遍,”姜亦心指著屏幕,“確實有問題。這批用戶的代碼,變量命名、縮進風格、甚至錯誤模式都高度一致,和正常程序員的個人習慣完全不同。我猜他們是AI生產的代碼。”
蘇念念掃了一眼表格,沒看具體內容,先問:“數據量呢?”
“占總活躍用戶的17%,但貢獻了32%的提交量。”
“好。”蘇念念打開飛書,“下次給我數據,先做這一步——”
她把csv拖進飛書多維表格,選了幾列做透視,系統自動生成了圖表。三十秒后,屏幕上跳出三個面板:提交頻次趨勢圖、代碼特征分布餅圖、用戶行為時間熱力圖。
姜亦心愣了一下。
“原始數據是原材料,”蘇念念說,“但人腦處理不了幾千行表格。做商業智能(Business Intelligence,BI)的第一步,是把數據變成人能一眼看懂的模式。時間分布、行為聚類、異常標注,可視化不是為了好看,是為了讓決策者能一眼抓住重點。”
她指著熱力圖:“你看,這個時間段集中,比你在表格里翻一千行提交記錄更直觀。”
姜亦心盯著屏幕,眼神從困惑變成恍然。入職第一天,她學到了真正的第一課。
“現在我們有可視化面板了,下一步是做什么?”
姜亦心眨眨眼:“什么?”
“看用戶數據,不要只看他們做了什么,要看他們是誰——這叫用戶畫像。”
蘇念念把屏幕拉到用戶注冊信息那一欄,手指點了點。
“注冊郵箱后綴,你看。”
姜亦心湊過來,目光快速掃過。
“……公司郵箱居多,但不是互聯網公司。有消費品的,有廣告公司的,還有……地產?”
“再看提交時間分布。”
姜亦心切到時間熱力圖。
“集中在工作日下午兩點到五點?這不是……”
“不是程序員的工作節奏。”蘇念念接過話,“正常開發一般上午狀態最好,提交高峰在上午十到十二點,下午三四點還有一波。這批人的高峰在中午一兩點,持續時間短,像是趁午休在搞。”
姜亦心翻開用戶分享的代碼樣本。
“蘇總你看這個注釋:「實現用戶點擊按鈕后彈出確認框,確認后調用后端接口提交訂單」。”
蘇念念看了一眼。
“這不是代碼注釋。這是產品需求文檔。”
“對!還有這個:「頁面加載時顯示加載動畫,數據返回后替換為列表」,寫代碼的人不會這么寫注釋。”
姜亦心的語速越來越快。
“再看錯誤類型:變量未定義、括號不匹配、函數名拼錯,全是基礎語法問題。真正的程序員就算水平差,也不會密集犯這種錯,除非……”
她停下來,抬頭看蘇念念。
“他們根本不是程序員。”
蘇念念沒說話,但心里暗暗夸獎,引導到第三步的時候自己接上了,悟性好。
“那他們是誰?”姜亦心自問自答,開始在注冊信息里挖職位字段。
五分鐘后,兩個人對著屏幕上的餅圖沉默了。
產品經理,28%;運營,22%;UI/UX設計師,18%;市場,12%;其他非技術崗位,20%。
沒有一個是程序員。
“他們用AI寫代碼,”姜亦心慢慢說,“然后把AI搞不定的Bug丟給BugKiller修。”
蘇念念站起來,走到白板前。
“不只是修Bug,你想想,這些人為什么要用AI寫代碼?”
“因為……他們有想法,但不會編程?”
“對,產品經理想做個原型驗證需求,運營想做個活動頁面,設計師想把設計稿變成可交互的demo。以前這些事都得排期找開發做,現在AI讓他們自己動手了。”
姜亦心接上來:“但AI寫的代碼不一定對,跑起來有Bug他們又看不懂。”
“所以他們用了BugKiller。”
蘇念念在白板上畫了一條線,左邊寫“AI生成”,右邊寫“Bug修復”,中間畫了個火柴小人。
“這批人不是程序員,是用AI創造產品的人。編程對他們來說不是工作,是實現想法的手段。AI降低了門檻,但沒降到零,中間這段gap,就是我們的機會。”
她在白板中間寫下兩個英文單詞。
Vibe Coding。
“氛圍編程?”姜亦心念出來。
“對,不用懂每一行代碼,憑感覺、憑想法去創造,AI負責寫,出了問題——”
“我們負責兜底!”姜亦心搶答,“那他們寫錯了怎么辦?不得找我們修嗎?這就是給普通人的技術保險啊。”
蘇念念轉頭看她。
這個比喻好——保險,給的是安全感。用戶們不需要懂什么叫變量未定義,他們只需要知道:出了問題,有人兜著。
“對,這就是我們的價值。”
手機響了。
來電顯示:媽媽。
蘇念念看了一眼白板,說了聲不好意思,走出去接電話。
“念念,周末有空嗎?李阿姨那邊介紹了個男孩子,銀行的,條件蠻好的,去見見?”
“不去,忙。”
“你天天忙忙忙,忙到什么辰光?都二十七了,再拖下去好的全被挑走了曉得伐。”
蘇念念把手機換了只耳朵。
“你爸說了,實在不行,你當年那個外地小孩,帶回來讓我們看看也行。”
蘇念念的手指收緊了。
“當年就是你們不讓的。”
電話那頭頓了一下。
“當年是當年嘛,你倒是帶個男朋友回來啊?”
“外地人、沒房、沒戶口,這些都不講究了,”母親語速變快,“你肯找就行,別單著就行。”
“媽,我在開會。”
掛了電話,蘇念念深深的吸了一口氣。
姜亦心低著頭翻數據,很識趣。
“剛才說到哪了。”
“技術保險。”
“嗯。”蘇念念拿起馬克筆,在Vibe Coding下面畫了三個箭頭,“這個市場有三個特征。第一,用戶基數大,任何有想法的人都是潛在用戶;第二,付費意愿強,他們買的不是技術服務,是時間和確定性;第三,增速快,AI工具越普及,這個群體越大。”
她看了一眼姜亦心飛速記筆記的樣子。
“走,跟我去找韓總。”