大多數(shù)創(chuàng)始人篩選工程外包團(tuán)隊(duì)的方式都錯(cuò)了。他們翻一遍作品集,要個(gè)報(bào)價(jià),選最便宜的。六個(gè)月后,一半代碼要重寫。這份清單來自Xenotix Labs的內(nèi)部經(jīng)驗(yàn)——他們做了33個(gè)平臺之后,希望更多創(chuàng)始人在簽約前能問這些。
別只看作品集。要一份完整的架構(gòu)文檔,不是PPT,是真實(shí)的:微服務(wù)邊界、數(shù)據(jù)模型、事件流、部署拓?fù)洹U(kuò)容假設(shè)。如果對方拿不出來(脫敏版也行),說明他們根本不寫。不寫,就意味著對規(guī)模沒有系統(tǒng)思考。Xenotix會分享脫敏后的案例:D2C乳制品電商、實(shí)時(shí)板球交易、法律科技超級應(yīng)用、離線優(yōu)先的農(nóng)村教育平臺。
![]()
第一次通話就拋一個(gè)陷阱問題:你們怎么處理冪等性?如果回答是"我們在關(guān)鍵端點(diǎn)用冪等鍵"——過關(guān)。如果反問"冪等性是什么意思"——快跑。冪等性是區(qū)分懂分布式系統(tǒng)的團(tuán)隊(duì)和即將在生產(chǎn)環(huán)境重復(fù)扣款的團(tuán)隊(duì)的分水嶺。
問他們:如果重做上一個(gè)項(xiàng)目,會改什么?回答"沒什么,很完美"的,說明沒跑過生產(chǎn)環(huán)境。能講十分鐘某個(gè)老化糟糕的權(quán)衡決策的——這才是工程傷疤,是唯一可信的經(jīng)驗(yàn)證明。
要求看已上線項(xiàng)目的后臺面板。用戶端做得漂亮很容易,后臺才暴露真相:提現(xiàn)、退款、糾紛處理、用戶審核、內(nèi)容風(fēng)控、數(shù)據(jù)分析。糟糕的后臺會讓運(yùn)營團(tuán)隊(duì)在上線后成為瓶頸。Xenotix把后臺當(dāng)作一級Next.js應(yīng)用來建,帶角色權(quán)限、審計(jì)日志、服務(wù)端篩選、與后臺任務(wù)系統(tǒng)深度集成。后臺才是業(yè)務(wù)真正運(yùn)轉(zhuǎn)的地方。
問測試金字塔。單元測試、集成測試、端到端冒煙測試,三者缺一不可。如果說"我們在生產(chǎn)環(huán)境測試"或"QA手工測"——上線第一個(gè)月你就會有凌晨兩點(diǎn)的故障。
如果目標(biāo)用戶在印度,必須問離線優(yōu)先。70%的印度用戶每天會進(jìn)信號死角:地下室、封閉小區(qū)、農(nóng)村、隧道。外賣騎手、田野調(diào)查員、農(nóng)村用戶用的App,需要離線優(yōu)先的Flutter方案:本地SQLite、同步Worker、沖突解決。多數(shù)團(tuán)隊(duì)跳過這步。不跳的團(tuán)隊(duì),能做出在用戶真實(shí)使用場景里跑得通的App。
最后問部署和CI/CD。"我們部署到AWS"不算答案。要問:部署要多長時(shí)間?怎么做零停機(jī)?回滾策略是什么?
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.