亚洲日本免费-啊轻点灬太粗太长了三男一女-麻豆av电影在线观看-日韩一级片毛片|www.grbbt.com

黑客讓“管理”失守

  牛頓范式和愛(ài)因斯坦范式的一個(gè)重要區(qū)別是,前者屬于低能范式,后者屬于高能范式。

  在一個(gè)相對(duì)穩(wěn)定的低能量世界中,經(jīng)典的構(gòu)筑方法如建造教堂般,需要嚴(yán)密的管理體系,封閉的集中結(jié)構(gòu)。軟件開(kāi)發(fā)領(lǐng)域中有著名的布魯克斯定律,隨著開(kāi)放人員數(shù)目的增長(zhǎng),項(xiàng)目復(fù)雜度和溝通成本按照人數(shù)的平方增加,而工作成果只會(huì)呈線性增長(zhǎng)。

  開(kāi)源運(yùn)動(dòng)三杰之一的埃里克·雷蒙德認(rèn)為,在進(jìn)行高度膨脹的軟件設(shè)計(jì)時(shí),要避免項(xiàng)目不會(huì)因?yàn)橐?guī)模和復(fù)雜性失控,有兩個(gè)方法。除了剛才所說(shuō)的大教堂模式,還有一種集市模式,即并行、扁平的開(kāi)發(fā)結(jié)構(gòu),參與者大多是互聯(lián)網(wǎng)支志愿者,沒(méi)有強(qiáng)制的契約關(guān)系,來(lái)去自由。集市模式的前提是,開(kāi)放源代碼。

  信息化的支柱是硬件和軟件,硬件一般來(lái)說(shuō)對(duì)應(yīng)的是制造業(yè),軟件則常常被看做是狹義的信息產(chǎn)業(yè),軟件體現(xiàn)的是人類(lèi)生成和管理信息的信念和方法。馬克·安德森曾經(jīng)說(shuō),“軟件正在吞噬著人類(lèi)社會(huì)”。我們的生活除了被APP化,微信化之外,自動(dòng)化與幾乎為零的復(fù)制成本軟件特性也在改變著整個(gè)社會(huì)的運(yùn)營(yíng)機(jī)制,包括商業(yè)思維的重構(gòu)。

  計(jì)算機(jī)學(xué)教授勒維斯在自己書(shū)中回憶,1995年8月8日,他本來(lái)想購(gòu)進(jìn)網(wǎng)景公司的股票,但是4000萬(wàn)股的股票在資本市場(chǎng)被瞬間搶購(gòu)一空,勒維斯稱(chēng),簡(jiǎn)直就像打劫一樣。而他的報(bào)價(jià)始終跟不上股票上漲的節(jié)奏,最終沒(méi)能成交,讓他懊悔不已。這家剛剛成立16個(gè)月,銷(xiāo)售額只有1200萬(wàn)美元的小軟件公司,卻坐擁了28億美元的資產(chǎn),并且撼動(dòng)了微軟的霸主地位。

  操作系統(tǒng)是人機(jī)交互的界面,將人至于信息處理的語(yǔ)言環(huán)境中。而網(wǎng)景的核心產(chǎn)品是瀏覽器,其主導(dǎo)者正是馬克·安德森。互聯(lián)網(wǎng)出現(xiàn)后,人對(duì)于信息的需求更加扁平化,瀏覽器作為一種超文本組織節(jié)點(diǎn),具有替代信息孤島時(shí)代的操作系統(tǒng)的可能性。事實(shí)上,瀏覽器與操作系統(tǒng)之爭(zhēng)一直持續(xù)到現(xiàn)在。谷歌曾經(jīng)旗幟鮮明地推倒了操作系統(tǒng),推出了“瀏覽器+云”的chrome筆記本。

  網(wǎng)景的故事幾乎盡人皆知,它因?yàn)槲④浝変N(xiāo)售IE瀏覽器而受到致命打擊。在這個(gè)過(guò)程中,網(wǎng)景的一個(gè)在當(dāng)時(shí)看來(lái)自殺的商業(yè)策略震動(dòng)業(yè)界。1998年,網(wǎng)景宣布開(kāi)放源代碼,這一舉動(dòng)意味著網(wǎng)景將失去商業(yè)壁壘,更為重要的是以Linux為代表的黑客文化和開(kāi)源世界,正式走了公眾視野。而埃里克·雷蒙德就是這一策略的幕后推手。

  關(guān)于Linux的故事,我們就不再贅述了,直到現(xiàn)在,它依然是人們無(wú)論從任何一個(gè)角度闡述自組織、自協(xié)調(diào)、開(kāi)放式創(chuàng)新都要反復(fù)引用的經(jīng)典案例。埃里克·雷蒙德在《大教堂與集市》中寫(xiě)到,“Linux最重要的特點(diǎn)不是技術(shù)上的,而是社會(huì)學(xué)上的。在Linux被開(kāi)發(fā)出來(lái)之前,所有人都認(rèn)為,如果軟件復(fù)雜到操作系統(tǒng)這樣的程度,就必須有一個(gè)精心協(xié)作的團(tuán)隊(duì),團(tuán)隊(duì)要比較小,而且緊密互動(dòng),不管從前還是現(xiàn)在。……Linux幾乎從一開(kāi)始就發(fā)展出一條完全不同的路,其開(kāi)發(fā)更像是僅通過(guò)互聯(lián)網(wǎng)合作的大量志愿者的隨意之作。在質(zhì)量方面,沒(méi)有嚴(yán)格的標(biāo)準(zhǔn)也沒(méi)有一個(gè)強(qiáng)有力的機(jī)構(gòu)來(lái)管理,他們只是執(zhí)行一個(gè)簡(jiǎn)單得有點(diǎn)幼稚的策略:每周發(fā)布,并在接下來(lái)幾天內(nèi)獲取數(shù)百個(gè)用戶的反饋、他們創(chuàng)造了一種類(lèi)似達(dá)爾文‘物競(jìng)天擇’的選擇機(jī)制,被選擇對(duì)象則是開(kāi)發(fā)者們所做的種種軟件修改。讓所有人吃驚的是,這種方式工作得很好。”

  顯然,埃里克·雷蒙德眼中的Linux是廣義自由主義的勝利。而這,也正是黑客們?yōu)橹Φ慕Y(jié)果。

  在分析Linux的成功定律時(shí),埃里克·雷蒙德認(rèn)為“共識(shí)原則”取代了“命令原則”,才使得黑客們可以按照興趣形成有效社區(qū)。Linux運(yùn)行狀況就像一個(gè)自由市場(chǎng),由無(wú)數(shù)個(gè)利己主義個(gè)體組成,“系統(tǒng)中每個(gè)個(gè)體都追求自身效用的最大化在其共生的過(guò)程中,能夠自然建立起一種具備自我糾錯(cuò)能力的秩序,這種秩序比任何集中式規(guī)劃都要精妙和高效。”

  尋求共識(shí)和命令的區(qū)別是,前著是激發(fā)效用,后者是控制效用。對(duì)于擁有極致技術(shù)水平的黑客來(lái)說(shuō),一旦認(rèn)識(shí)到自身的價(jià)值可以最大化時(shí),他們就會(huì)忘記寫(xiě)文檔時(shí)的痛苦。通過(guò)惠及自身來(lái)惠及他人,這也是利己主義和利他主義的微妙關(guān)系。

  長(zhǎng)期混在科技迷圈子的埃里克·雷蒙德很早就認(rèn)識(shí)到了“egoboo”的作用。Egoboo是ego boosting的縮寫(xiě),是指志愿者因?yàn)樽约旱呐Φ玫秸J(rèn)可而感到快樂(lè)。就好像寫(xiě)文字的人,當(dāng)看到自己的名字變成鉛字被印刷在出版物上時(shí),寫(xiě)作過(guò)程中的焦慮和不安,會(huì)一掃而光。

  Linux是一個(gè)高效的egoboo市場(chǎng),“把一個(gè)個(gè)黑客的利己動(dòng)機(jī)盡可能牢靠地牽系到一個(gè)艱巨的任務(wù)目標(biāo)上,而這個(gè)目標(biāo)只有在眾人的合作之下才能達(dá)成。”

  作為人類(lèi)歷史上最高效、成本最低的溝通媒介,互聯(lián)網(wǎng)無(wú)疑扮演了開(kāi)源軟件興起的語(yǔ)境,在這個(gè)語(yǔ)境中,大教堂式的閉源模式必然會(huì)遭到開(kāi)源模式的嚴(yán)峻挑戰(zhàn),因?yàn)楹笳呖梢詭?lái)無(wú)法被超越的人數(shù)規(guī)模和協(xié)作優(yōu)勢(shì)。

  埃里克·雷蒙德對(duì)大教堂模式不屑一顧,雖然大教堂模式中也有好的創(chuàng)意和火花。但是,他認(rèn)為,創(chuàng)新的根本問(wèn)題不是如何產(chǎn)生,而是如何不壓制。“壓制”在大教堂模型中,也可以理解成是“強(qiáng)力管理”。對(duì)于大教堂模型來(lái)說(shuō),收購(gòu)?fù)獠縿?chuàng)新公司的確是一條捷徑,可結(jié)果往往并不樂(lè)觀。鮮有創(chuàng)新大公司在進(jìn)入大組織后,還能持續(xù)保持活力的。這個(gè)現(xiàn)象在中國(guó)的互聯(lián)網(wǎng)產(chǎn)業(yè)中尤其普遍。

  軟件開(kāi)發(fā)中的“強(qiáng)力管理”和我們說(shuō)的普遍意義上的組織管理很像,森嚴(yán)的開(kāi)發(fā)等級(jí)、共同目標(biāo)的確立、資源調(diào)配、進(jìn)度監(jiān)控、人力部署等等。這種思維的假設(shè)前提是我們生活在一個(gè)資源匱乏階段,資源只有在嚴(yán)格調(diào)配下,才能得到最佳應(yīng)用。所以,這是資源配置的防守方式。

  開(kāi)源項(xiàng)目中,黑客們因?yàn)榕d趣和能力走在一起。因而有人總結(jié),開(kāi)源項(xiàng)目如果失敗,唯一的原因就是程序員失去了興趣。同時(shí),開(kāi)源文化具有自我篩選機(jī)制,它只接受程序員中最優(yōu)秀的5%,而不需要像傳統(tǒng)組織那樣,為那些能力并不合適的人去付出不必要的成本。而傳統(tǒng)的軟件開(kāi)發(fā)中,項(xiàng)目的60%左右是不被接受或者不被用戶認(rèn)可的。在開(kāi)源中,用戶和開(kāi)發(fā)者合一,項(xiàng)目不被接受的情況基本不可能發(fā)生。

  康威定律(Conway's law)是軟件界的黃金定律:系統(tǒng)的結(jié)構(gòu)取決于產(chǎn)品開(kāi)發(fā)中的溝通結(jié)構(gòu)(The system being productwill tend to a structure that mirrors the structure of the group that isproducing it,whether or not this was intended)。比如,當(dāng)四個(gè)小組開(kāi)發(fā)一個(gè)編譯器的時(shí)候,最后得到的一定是一個(gè)四步編譯器。 埃里克·雷蒙德總結(jié)為,方法決定結(jié)果,過(guò)程變成產(chǎn)品。

  互聯(lián)網(wǎng)本身的分布式以及點(diǎn)對(duì)點(diǎn)特點(diǎn),自然消解了冗余的多層組織架構(gòu),節(jié)點(diǎn)無(wú)法獨(dú)立存在,只有在與其他節(jié)點(diǎn)合作時(shí)才會(huì)發(fā)生作用。埃里克·雷蒙德認(rèn)為,點(diǎn)對(duì)點(diǎn)非常重要。這種方式使得真正的平等溝通成為可能。黑客們?yōu)榱私鉀Q某一個(gè)具體的問(wèn)題而加入,每個(gè)人都為了在這個(gè)問(wèn)題上展示自己的實(shí)力而投入精力,并帶入了大量自己的資源。解決問(wèn)題的快樂(lè)就是最好的激勵(lì)機(jī)制,正如埃里克·雷蒙德反復(fù)強(qiáng)調(diào)的,“快樂(lè)是最大的資產(chǎn)”,“樂(lè)趣預(yù)示著效率”。

  埃里克·雷蒙德將傳統(tǒng)管理模式稱(chēng)為“馬其諾防線”,以對(duì)資源的嚴(yán)密把守而沾沾自喜。然而,開(kāi)源的精神和黑客們的自我榮譽(yù)讓這道防線形同虛設(shè)。同樣是為了一個(gè)共同的目標(biāo)去努力,傳統(tǒng)管理就像一個(gè)蓄水池,只會(huì)讓資源規(guī)模固步自封,而開(kāi)源模式則像一片海洋,有著無(wú)數(shù)大大小小的入海口,分支之上仍有分支。

  集市模式的成功要點(diǎn):

  1, 用戶的需要還是開(kāi)發(fā)人員的需要?

  如果用戶需要的不是開(kāi)發(fā)人員需要的,那么開(kāi)發(fā)人員的熱情會(huì)大大減少。埃里克·雷蒙德認(rèn)為,開(kāi)發(fā)人員的需求是好的軟件作品的源頭。谷歌的開(kāi)發(fā)規(guī)則是一個(gè)很好的例證。大部分好用的谷歌軟件,都是程序員在20%的時(shí)間里開(kāi)發(fā)出來(lái)的。他們并沒(méi)有時(shí)間去和用戶進(jìn)行熱情交互,僅僅是為了滿足自己的工作方便而做出了一個(gè)有趣的程序。谷歌鼓勵(lì)員工創(chuàng)新,并提供展示平臺(tái),讓用戶來(lái)評(píng)價(jià)。Gmail的故事就是如此。

  2, 重建還是改寫(xiě)?

  埃里克·雷蒙德說(shuō),“優(yōu)秀的程序員知道寫(xiě)什么,卓越的程序員知道改寫(xiě)什么”,也就是說(shuō)改寫(xiě)或者顛覆的能力很重要。Linux的發(fā)起人并沒(méi)有另起爐灶,而是在Unix系統(tǒng)之內(nèi)進(jìn)行改寫(xiě),并把原始系統(tǒng)的優(yōu)勢(shì)做最大限度的發(fā)揮,

  3, 讓更多用戶成為合作者,并盡早發(fā)布。這是發(fā)現(xiàn)bug的最好方法。

  大教堂模式中,bug的發(fā)現(xiàn)是一個(gè)成本很高的過(guò)程,大量的人力耗費(fèi)了大量的時(shí)間。而且,版本的更新速度也不會(huì)很快,會(huì)讓用戶很失望。用戶越多越能對(duì)抗系統(tǒng)的復(fù)雜性。“Linux的創(chuàng)新之處,并不完全在于大量采納用戶反饋并快速發(fā)布系統(tǒng)版本,而更多在于將這種做法強(qiáng)化到一種能和系統(tǒng)復(fù)雜度相匹配的強(qiáng)度。”

  參與的人越多,bug越容易被發(fā)現(xiàn),這是因?yàn)橐蝗喝说钠骄^點(diǎn)比隨機(jī)選擇的人的觀點(diǎn)更有預(yù)見(jiàn)性。

  4, Beta測(cè)試者是最寶貴的資源

  這些Beta測(cè)試者往往也是黑客,他們可以在源代碼處發(fā)現(xiàn)bug,并進(jìn)行標(biāo)記。如果有一天,這些Beta測(cè)試者主動(dòng)要求退出的時(shí)候,也在預(yù)示著這個(gè)軟件項(xiàng)目的生命周期快要來(lái)臨了。

  對(duì)于當(dāng)下很多國(guó)內(nèi)的傳統(tǒng)企業(yè)來(lái)說(shuō),他們僅僅知道粉絲的參與,卻不知道Beta為何物?最大的誤解是,在產(chǎn)品測(cè)試階段邀請(qǐng)的是對(duì)產(chǎn)品原理并不熱衷的普通用戶,而不是黑客級(jí)用戶。

  測(cè)試也是產(chǎn)品開(kāi)發(fā)的內(nèi)容,黑客級(jí)用戶和開(kāi)發(fā)人員擁有共享的交流模式。普通用戶僅僅就產(chǎn)品癥狀進(jìn)行描述,對(duì)于開(kāi)發(fā)人員并沒(méi)有實(shí)際意義。如果,你可以就源代碼提出意見(jiàn),才是開(kāi)發(fā)人員樂(lè)于見(jiàn)到的。

  5, 具有編輯意識(shí)的產(chǎn)品領(lǐng)導(dǎo)者

  好的編輯不一定是好的作者,但是好的編輯一定可以做出一本優(yōu)秀的讀物。在埃里克·雷蒙德眼里,產(chǎn)品領(lǐng)導(dǎo)者的一大功能是“識(shí)別”創(chuàng)意,而不是“生產(chǎn)”創(chuàng)意。他在總結(jié)自己的fetchmail項(xiàng)目時(shí)承認(rèn),“是我限制了表現(xiàn)自己聰明的傾向。這至少反駁了設(shè)計(jì)原創(chuàng)是集市模式項(xiàng)目成功關(guān)鍵的論點(diǎn)。”

 

上一篇:智能無(wú)懼挑戰(zhàn) 山石網(wǎng)科轟動(dòng)RSA2015

下一篇:網(wǎng)絡(luò)密碼安全隱患頻現(xiàn) 專(zhuān)家支招:設(shè)置復(fù)雜密碼