在新技術浪潮的推動下,軟件開發(fā)的運行路徑正在被人工智能徹底改寫。在過去,軟件的開發(fā)過程是一種典型的“制造行為”,開發(fā)人員依靠嚴謹?shù)倪壿嫛⑶逦牧鞒桃约翱煽康墓こ谭椒ǎ徊讲綐嫿ǔ鲆粋€靜態(tài)且完整的軟件產(chǎn)品,這也是現(xiàn)代IT產(chǎn)業(yè)長期占據(jù)主導地位的基礎。而如今,不僅程序員正在運用編程工具寫代碼、控制業(yè)務運行,龐大的基礎軟件已能通過學習用戶行為產(chǎn)生智能,逐漸替代過去那些需要依靠檢查者預先設定鏈式邏輯的代碼塊。’這種演進本身就促使我們重塑IT的基本觀念:“軟件只是一個框架嗎?”“編程仍然是唯一的開發(fā)語言嗎?”“我們能否認識到,其中運用學習算法的條件相比于過去,已完全使得基礎流程本身面目大變甚至生成自主學習的能力。”本文將帶領讀者追尋這場龐大演變的內(nèi)在紋理——一切要從軟件開發(fā)開始說?}