
2023-04-18
最近AI挺火的,ChatGPT,deepseek能幫忙寫代碼,搞得不少人開始擔心:"程序員是不是要失業(yè)了?"
我覺得,這事兒沒那么簡單。
因為程序員干的活兒,遠不止是寫代碼那么簡單,寫代碼可能是最容易的部分,真正難的是跟人打交道。
1. 客戶的需求,像極了女朋友的"隨便"
客戶說:"我想要個電商網(wǎng)站,簡單點就行。"
菜鳥程序員一聽:"好嘞!直接上Shopify模板!"
老油條程序員會問:"簡單是多簡單?要支持秒殺嗎?會員積分怎么算?退貨流程咋走?支付對接哪家?要不要搞分銷?數(shù)據(jù)分析要看到什么程度?……"
客戶(突然沉默):"呃……我還沒想好。"
你看,真正的需求往往藏在沒說出來的地方。AI能根據(jù)已有數(shù)據(jù)生成代碼,但它沒法像人一樣,在聊天的過程中慢慢挖出客戶真正想要的東西。
2. "這個需求很簡單,怎么實現(xiàn)我不管"
世界上最可怕的一句話,不是"你代碼有bug",而是"這個需求很簡單"。
客戶覺得"加個登錄功能"就是幾行代碼的事,但實際上:
- 手機號登錄還是郵箱登錄?
- 要不要短信驗證?對接哪家運營商?
- 忘記密碼怎么處理?
- 需不需要風控防刷?
- 用戶協(xié)議和隱私政策怎么搞?
AI能寫登錄功能的代碼,但它沒法判斷哪些細節(jié)是客戶真正關(guān)心的,哪些是可以妥協(xié)的。程序員得在技術(shù)、成本、用戶體驗之間來回權(quán)衡,這事兒AI真干不了。
3. 程序員其實是"情緒穩(wěn)定型客服"
系統(tǒng)崩了,客戶急得要死:"我們的訂單全卡住了!快看看怎么回事!"
AI可以甩出一堆日志和解決方案,但客戶這時候需要的不僅是技術(shù)修復,還有情緒安撫:
- "別急,我們正在處理,數(shù)據(jù)不會丟的。"
- "這個問題我們遇到過,半小時內(nèi)能恢復。"
- "以后我們可以加個監(jiān)控,避免再出現(xiàn)類似情況。"
技術(shù)問題好解決,但人的焦慮和信任,得靠人來維護。
4. 運維就像當醫(yī)生,經(jīng)驗比教科書管用
AI能按照標準流程處理已知錯誤,但現(xiàn)實世界的問題往往不按套路出牌:
- "服務器CPU飆高,但日志里啥都沒有?"(可能是某個外包團隊偷偷跑了個腳本)
- "用戶投訴頁面加載慢,但監(jiān)控顯示一切正常?"(可能是某個地區(qū)的CDN抽風了)
- "數(shù)據(jù)庫突然掛了,但沒人動過?"(可能是磁盤寫滿了,或者隔壁團隊誤操作)
真正的運維高手,靠的是經(jīng)驗和直覺,就像老中醫(yī)把脈一樣,AI再強,也沒法替代這種"玄學"般的排查故障的能力。
5. 程序員還得當"翻譯官",在技術(shù)和業(yè)務之間傳話
產(chǎn)品經(jīng)理說:"我們要做一個智能推薦系統(tǒng),提升用戶粘性!"
老板理解:"就是像抖音那樣,越刷越上癮對吧?"
技術(shù)團隊理解:"得搞機器學習、用戶畫像、AB測試……"
然后財務問:"這得花多少錢?"
程序員得在老板的期望、產(chǎn)品的可行性、技術(shù)的成本和業(yè)務的價值之間找到平衡,這事兒AI可搞不定,因為它不懂什么叫"預算不夠,先湊合著用"。
AI是工具,程序員才是用工具的人
所以,別怕AI搶飯碗,真正優(yōu)秀的程序員,永遠在和人打交道,而不僅僅是和代碼打交道。