簡(jiǎn)評(píng):相當(dāng)有趣的一篇文章,教導(dǎo)你如何給非程序員講清楚最難瓮顽、最復(fù)雜的那些開(kāi)發(fā)問(wèn)題县好。
回答這個(gè)問(wèn)題首先你應(yīng)該解釋一下如何泡一壺茶:
- 燒水
- 把茶葉放在鍋里
- 當(dāng)水燒開(kāi)后,把它倒入鍋里
- 等待 5 分鐘
- 把茶倒進(jìn)杯子里
- 喝
現(xiàn)在開(kāi)始變得有趣了暖混。你需要開(kāi)始問(wèn)他們這些問(wèn)題:
燒水缕贡?
- 水來(lái)自哪里?
- 水壺在哪里呢拣播?
- 你怎么把水弄到水壺里去呢
- 你怎么知道放了多少水
- 如果沒(méi)有水 / 水壺 / 電怎么辦晾咪?
- 如果你的填充傳感器失敗了怎么辦?
- 如果你的沸騰傳感器失敗了贮配?
把茶葉放在鍋里谍倦?
- 鍋在哪里,如果沒(méi)有一個(gè)呢泪勒?我們應(yīng)該在水燒開(kāi)之前想這個(gè)問(wèn)題么昼蛀?
- 茶在哪里,哪種茶圆存?我們是否應(yīng)該先考慮這個(gè)問(wèn)題叼旋,如果沒(méi)有考慮清楚前不做行動(dòng)。
- 關(guān)于填充和傳感器的類似問(wèn)題沦辙。
水燒開(kāi)后倒入鍋內(nèi)
- 怎么確定水燒開(kāi)了夫植?
- 鍋內(nèi)的感應(yīng)機(jī)制是怎么樣的?
- 在水進(jìn)入鍋內(nèi)有什么提示油讯?
- 等等類似的問(wèn)題
详民。。撞羽。
你能問(wèn)類似的問(wèn)題問(wèn)一個(gè)小時(shí)阐斜,然后對(duì)方有點(diǎn)煩了,反問(wèn)你:是的你說(shuō)的都對(duì)诀紊,但是問(wèn)這些細(xì)節(jié)都是相當(dāng)?shù)娜踔橇粟顺觯抑皇窍牒炔瓒选_@時(shí)候你微笑著回答:你說(shuō)的相當(dāng)對(duì)邻奠。
P.s. 結(jié)論是很多時(shí)候你的客戶僅僅想喝一杯茶來(lái)解渴笤喳,你卻教了他茶道。那些細(xì)枝末節(jié)說(shuō)了他能懂么碌宴?
別浪費(fèi)時(shí)間了杀狡。
原文:How do I explain to non-programmers how complex, time-consuming, and error-prone software development is?
“本譯文僅供個(gè)人研習(xí)、欣賞語(yǔ)言之用贰镣,謝絕任何轉(zhuǎn)載及用于任何商業(yè)用途呜象。本譯文所涉法律后果均由本人承擔(dān)膳凝。本人同意簡(jiǎn)書平臺(tái)在接獲有關(guān)著作權(quán)人的通知后,刪除文章恭陡〉乓簦”
歡迎關(guān)注知乎專欄「極光日?qǐng)?bào)」,每天為 Makers 導(dǎo)讀三篇優(yōu)質(zhì)英文文章休玩。