算法設(shè)計師成新寵
Aisle50公司共同創(chuàng)建人Christopher Steiner,在其新著中統(tǒng)計了數(shù)字取得統(tǒng)治地位的多種方式。他說:“當今社會上誰的機會***?是開發(fā)人員”。
35歲的Christopher Steiner是??Y Combinator???資助的創(chuàng)新公司??Aisle50???的共同創(chuàng)始人之一,Aisle50公司經(jīng)營網(wǎng)上雜貨店交易。他的新著《自動化:算法是如何一統(tǒng)天下的》??明天開售???。他最初計劃只專注于寫華爾街。他說:“可爆料的故事多多,又發(fā)生了‘??閃電崩盤??’。但過了一陣子我想:大家真那么關(guān)心上世紀九十年代13種不同的電子培訓(xùn)網(wǎng)絡(luò)嗎?”。結(jié)果,這位前技術(shù)記者擴展了研究范圍,探討算法的力量如何已經(jīng)遠遠超出了華爾街、接觸到了我們每一個人。先從今天的弄潮兒談起。
Fast Company: 您說那些算法設(shè)計者是“當代占支配地位的企業(yè)家”?
Christopher Steiner
Christopher Steiner: 試看目前社會中誰的機會***、誰最有上升動力、能夠從無到有創(chuàng)造成果?是開發(fā)人員。是有能力寫代碼的人,但不是任何代碼;普通開發(fā)人員固然工資不低,但假如你能創(chuàng)造出“解決某問題”的代碼,就有巨大的機會。這就是Y Combinator等種子投資企業(yè)火爆的原因。一旦你有了技能,初始成本基本是零。只是你自己的時間。用陳詞濫調(diào)來說,這不是“火箭學(xué)”,而是一種在業(yè)內(nèi)熟能生巧才能獲得的技能,在麻省理工也學(xué)不到。
那么,這對當前剛?cè)氪髮W(xué)或求職的人有何啟示??
我不是??Peter Thiel??(譯注:著名企業(yè)家、天使投資人),不會教你別上大學(xué),但對愿意下苦功學(xué)習定量概念的人,確實有許多有趣的選擇。坦白說,一旦你掌握了一些基礎(chǔ)知識,找個把工作很容易。具有***編程語言兩、三年經(jīng)驗的人,在當前職業(yè)市場上是最搶手的。
大作中后半部有一章題為“華爾街對硅谷”。請您解釋。
這難以置信:大家不了解華爾街從市場上挖走了多少軟件工程師。過去,當硅谷公司與華爾街金融行爭搶***工程師時,因為薪金組合包括獎金差異巨大,很難搶到。那時,就職于高盛一類的公司令人羨慕。好在現(xiàn)在,這種羨慕少了。我認為這對經(jīng)濟、各方面都是有益的,其原因是:具有那種技能的人,在摩根之類的地方給經(jīng)濟帶來的效用是極其有限的,在最壞情況下甚至是負面的。反之,假如你去了一家創(chuàng)新公司,你實際上是在打造經(jīng)濟,通過影響經(jīng)濟中最活躍、成長最快的行業(yè)來創(chuàng)造GDP。在華爾街,他們不過是在倒騰錢。
以前不總是那樣。
對。十年、十五年前算法交易行業(yè)發(fā)生過好事,該行業(yè)為我們每人都帶來了大變化。例如允許你我在家里花六塊錢就能買賣股票,這讓普通人有了流動資金,實際上為市場帶來了民主化。然而,我們早已超越了那種效用。如今,我們只是在計算小數(shù),實際上為他人建立風險模型。“閃電崩盤”和??幾周前的Knight Capital事故??就是明證。
問題出在哪里?
是個軟件問題。軟件(實際上是算法)層面一多,再添加層面,就誰都搞不清楚了。這是優(yōu)秀程序員和算法設(shè)計師在工作過程中建立測試的原因。例如谷歌公司,在把應(yīng)用推上市場前,要測試算法上億次。反之,Knight公司寫完程序就發(fā)布。看來,壓根就沒有測試,因為一開機算法就發(fā)狂了。華爾街的危險在于,全部精力都集中在速度上了,根本就沒有時間寫測試。這類事件實際上每兩周發(fā)生一次。通常損失不是4.4億美元,但是當前市場內(nèi)在的風險太高了,這些風險并非不可避免的。
算法不只是在把股票交易自動化。
大部分人不知道:有算法決定客戶服務(wù)請求由哪里處理、或如何處理。當我們撥打健康保險或電信等大公司時,我們實際上是在被一個自動程序歸類、切割、細分、解析。令人難以置信的是,某人某天上午的用詞將會永遠影響公司對他或她的服務(wù)態(tài)度。這些算法的影響,不限于對電腦行業(yè)的人。
您對康乃爾大學(xué)計算機科學(xué)教授??Jon Kleinberg??的討論令我著迷,他設(shè)計了一個算法來識別某機構(gòu)內(nèi)的影響者。
他以前發(fā)明的方法,最終被谷歌公司用來建立了 PageRank(網(wǎng)頁排序)算法。他的***算法,根據(jù)語言對他人的影響,來給人及其在社會中的地位排序。例如,在一個團伙里,某人影響力***,他往往會是領(lǐng)頭人。這是可以度量的。整個過程的圖示,與網(wǎng)頁排序過程完全相同。誰被鏈接、并且具有對所有可信任網(wǎng)站更強的影響力,就會在谷歌算法中***。對人也是如此。
該研究目前大部分還處于試驗階段,會如何發(fā)展呢?
有意思的是,有一天你能在??Facebook???或??Twitter??中使用該算法,把人根據(jù)其對他人的掌控力來排序。突然間,我們以前隱約知道的事情(例如:此人是那群人里的頭兒)變成了公開告示。這有些怪異。大家會不舒服,但只需不太長的代碼(也許約一千行)我們就有了決定誰是領(lǐng)頭羊的能力。當然,大家將學(xué)會濫用它。有一天,雇員將以某種方式寫電子郵件來騙過算法,爾后算法會相應(yīng)改變以防濫用。道高一尺,魔高一丈,成了沒完沒了的博客消耗戰(zhàn),博客里談?wù)撝鯓硬拍軗魯」镜乃惴ㄅ琶_@完全可能會發(fā)生。