麻花传沈娜娜mv免费观看,自述被啪的最爽的一次,久久久久亚洲精品,香蒸焦蕉伊在线,国产网战无遮挡

【值得一讀】11年,如何從技術大牛到創業公司CEO?

2014-11-21 項目

展示量: 3819
【值得一讀】11年,如何從技術大牛到創業公司CEO?

導(dao)語(yu):本期訪談對象(xiang)@許式偉,七牛(niu)云(yun)存(cun)儲(chu)CEO,國內(nei)Go語(yu)言圈領軍人物,ECUG社區發起人。許式偉的經歷頗(po)有(you)傳奇(qi)性,大(da)學(xue)時就有(you)“C狂(kuang)”外號的他,憑一份(fen)手(shou)寫簡歷成(cheng)功應聘(pin)金山,兩年(nian)后成(cheng)長(chang)為首席架(jia)構師,領導(dao)WPS 2005長(chang)達3年(nian)的研(yan)發。2006年(nian),公司從軟件(jian)向互聯網(wang)轉型(xing),許式偉建立金山實(shi)驗(yan)室,以技術總監身份(fen)主導(dao)分(fen)布式存(cun)儲(chu)開發。2009年(nian)加入(ru)盛(sheng)大(da)創(chuang)新院(yuan),成(cheng)功推出盛(sheng)大(da)網(wang)盤(pan)和盛(sheng)大(da)云(yun)之后,于2011年(nian)創(chuang)立七牛(niu)云(yun)存(cun)儲(chu),專注企業級存(cun)儲(chu)服務。


在(zai)(zai)(zai)某(mou)技(ji)術(shu)大會(hui)的(de)間隙,我(wo)第一(yi)(yi)次見到(dao)許(xu)式偉。連日出差輾轉,他(ta)看(kan)上去略微有些(xie)疲倦,并無CEO的(de)架子,只是話(hua)極(ji)(ji)少(shao)。我(wo)覺得有些(xie)冷(leng)場,怕(pa)被他(ta)拒絕,硬著頭(tou)皮稀里嘩啦(la)說了一(yi)(yi)堆(dui)。素(su)知他(ta)低調,未曾想技(ji)術(shu)范(fan)兒到(dao)如此,于是生出不(bu)少(shao)好奇(qi):在(zai)(zai)(zai)技(ji)術(shu)上追(zhui)求極(ji)(ji)致的(de)人,難(nan)免會(hui)陷入自(zi)我(wo)的(de)世界(jie)而不(bu)自(zi)知,他(ta)在(zai)(zai)(zai)工作中到(dao)底(di)會(hui)怎樣思考(kao)及(ji)行事?內心與現實世界(jie)的(de)連接又(you)是如何建立?從技(ji)術(shu)大牛到(dao)創業公司CEO,產品、市場、管理的(de)坎,分別都是在(zai)(zai)(zai)他(ta)職業生涯的(de)哪些(xie)階段(duan),用(yong)什(shen)么方式跨過去的(de)?


帶著(zhu)這(zhe)些疑問,我細細看過(guo)了他曾經(jing)的(de)演講(jiang)和(he)采訪,不(bu)禁平添許(xu)多佩服(fu)。敏于(yu)思(si)考、勤于(yu)實踐、不(bu)迷信權威、不(bu)盲(mang)目跟風,早在(zai)許(xu)式偉求(qiu)學階(jie)段,就(jiu)(jiu)已經(jing)發展(zhan)出獨立的(de)心(xin)智模型,并在(zai)對理(li)性世界(jie)的(de)探索(suo)中臻于(yu)成熟。從他的(de)行為決(jue)(jue)斷中,能很容易找到內心(xin)自(zi)(zi)信的(de)痕跡,例(li)如在(zai)Go語(yu)法特(te)性還未穩定(ding)時,就(jiu)(jiu)選其作為七牛服(fu)務端的(de)主體語(yu)言。這(zhe)些異于(yu)常(chang)人(ren)、甚至看上(shang)去冒險(xian)的(de)決(jue)(jue)定(ding),當你足(zu)夠了解(jie)他之后,自(zi)(zi)會明白背后的(de)深思(si)熟慮(lv)。一個人(ren)的(de)心(xin)智模型,到底會在(zai)多大程度上(shang)決(jue)(jue)定(ding)他的(de)未來走向?斷斷續續,我寫(xie)下3209字,包含了71個問題的(de)提綱,決(jue)(jue)心(xin)把(ba)這(zhe)好奇窮盡。


在另一(yi)場(chang)技(ji)術(shu)(shu)會(hui)議舉(ju)辦地的酒店(dian)大堂(tang),我(wo)和剛結(jie)束(shu)完演(yan)講的許(xu)式(shi)偉碰面,他中午才到(dao)(dao)北京,第二(er)天一(yi)早(zao)要回上(shang)海。我(wo)們從下午4點(dian)40分,一(yi)直聊到(dao)(dao)晚上(shang)10點(dian),其間他還借著(zhu)吃飯時間安插(cha)了(le)一(yi)場(chang)面試。井(jing)井(jing)有條的忙(mang)碌中,能看出些他平日的行事風格。創業3年,從精于(yu)底層技(ji)術(shu)(shu),到(dao)(dao)把核(he)心(xin)技(ji)術(shu)(shu)產品化、服務化,再到(dao)(dao)讓15萬企業用戶(hu)為此買單,許(xu)式(shi)偉帶領七牛(niu),在競爭激烈(lie)的云計算領域闖出了(le)一(yi)條新(xin)路。


這同(tong)(tong)時也(ye)是一個典型(xing)技(ji)術人(ren)(ren)(ren)的(de)(de)理想(xiang)實(shi)現之路(lu)。扛過(guo)國(guo)產軟件(jian)研發的(de)(de)大旗,忍(ren)受過(guo)在Office和盜(dao)版夾擊下的(de)(de)艱難(nan)求(qiu)生,經歷過(guo)公司(si)轉型(xing)和個人(ren)(ren)(ren)轉型(xing)交(jiao)織的(de)(de)洗禮,軟件(jian)時代(dai)的(de)(de)技(ji)術人(ren)(ren)(ren)注定(ding)逃不開(kai)在逆(ni)(ni)境中(zhong)成(cheng)長的(de)(de)命運。曾(ceng)奮斗(dou)在同(tong)(tong)一戰壕的(de)(de)金山人(ren)(ren)(ren)大多進了游(you)戲行(xing)業(ye),許式偉卻始終獨愛(ai)基礎(chu)研發。從產品掌舵人(ren)(ren)(ren),到公司(si)掌舵人(ren)(ren)(ren),他(ta)已逆(ni)(ni)流(liu)而上行(xing)了十一年,在轉向順流(liu)的(de)(de)下一站,等待他(ta)的(de)(de)會(hui)是責任更(geng)重(zhong)的(de)(de)行(xing)業(ye)掌舵人(ren)(ren)(ren)。


注(zhu):本文大部分觀(guan)點及(ji)內容屬首次發(fa)表,訪者在(zai)其它場合(he)闡述過的重要(yao)觀(guan)點,在(zai)文中(zhong)以標注(zhu)形式(shi)給出。


技術人攻略:七牛是國內(nei)第(di)一家選Go語(yu)言做(zuo)服務端的(de)公(gong)司,你也(ye)曾多(duo)次談到選擇Go的(de)理(li)由,創業公(gong)司做(zuo)這種重大決(jue)策要(yao)冒很大風險,能不能談談做(zuo)這些決(jue)策背后的(de)思路(lu)?


蠻多人質(zhi)疑七(qi)牛(niu),為(wei)(wei)什么早在(zai)2011年,Go的(de)語(yu)法還沒完(wan)全(quan)穩定下來的(de)情(qing)況下,選擇Go作為(wei)(wei)存儲服務(wu)端的(de)主體語(yu)言。這種看(kan)上去激(ji)進和冒(mao)險的(de)決定,實(shi)際上經過了嚴格的(de)論證過程(cheng),并不(bu)是隨(sui)意為(wei)(wei)之。我一直(zhi)認為(wei)(wei):選擇和信息(xi)的(de)對稱程(cheng)度有關系。當(dang)你越不(bu)了解一個東西,越會趨向選擇保(bao)守性(xing)的(de)方案,而當(dang)你對某個領域了解得(de)足夠透徹,你的(de)決策過程(cheng)會非(fei)常自然。


我(wo)(wo)做決策前,會先試(shi)圖了(le)解整(zheng)個(ge)背(bei)(bei)景,看(kan)別人一(yi)般怎么做,有(you)哪些(xie)新(xin)(xin)興的(de)(de)idea,這些(xie)idea是不(bu)(bu)是靠譜(pu),如果我(wo)(wo)來做,會傾向于(yu)往哪個(ge)方向走(zou)。當你深入研究了(le)新(xin)(xin)技術的(de)(de)思考方式(shi),以及(ji)它(ta)(ta)要(yao)解決的(de)(de)問(wen)題(ti),就(jiu)會知道(dao)它(ta)(ta)和自己要(yao)解決的(de)(de)問(wen)題(ti)有(you)多大的(de)(de)相關(guan)性。這就(jiu)要(yao)求(qiu)你具備嚴謹的(de)(de)思維(wei)方式(shi),在很(hen)多人眼里(li),嚴謹是古板的(de)(de),會扼殺創新(xin)(xin)。但(dan)在我(wo)(wo)看(kan)來,嚴謹不(bu)(bu)是創新(xin)(xin)的(de)(de)對立面,而是創新(xin)(xin)的(de)(de)基(ji)礎。奇思妙想再好,如果不(bu)(bu)經過嚴謹的(de)(de)推理過程,就(jiu)無法變成(cheng)行動力。用這樣的(de)(de)方式(shi)分析,有(you)可能會出現一(yi)些(xie)比較大膽的(de)(de)選(xuan)(xuan)擇,但(dan)其(qi)實并不(bu)(bu)是隨意決定。如果你僅僅知道(dao)一(yi)些(xie)名詞,不(bu)(bu)了(le)解背(bei)(bei)后(hou)的(de)(de)具體原理,必然會傾向于(yu)選(xuan)(xuan)最保守的(de)(de)方案。


我曾多(duo)次公開(kai)分(fen)(fen)享過Go語(yu)言的(de)(de)(de)(de)(de)(de)亮點(dian),包括(kuo)它的(de)(de)(de)(de)(de)(de)并發(fa)編(bian)(bian)(bian)程(cheng)(cheng)(cheng)(cheng)模(mo)型(xing)、對軟(ruan)件(jian)工程(cheng)(cheng)(cheng)(cheng)的(de)(de)(de)(de)(de)(de)支持,以(yi)及(ji)對編(bian)(bian)(bian)程(cheng)(cheng)(cheng)(cheng)哲(zhe)學(xue)的(de)(de)(de)(de)(de)(de)重(zhong)塑。在我看來,Go對并發(fa)與分(fen)(fen)布式(shi)的(de)(de)(de)(de)(de)(de)支持算(suan)不上特別,所有新(xin)興的(de)(de)(de)(de)(de)(de)語(yu)言也都有工程(cheng)(cheng)(cheng)(cheng)化的(de)(de)(de)(de)(de)(de)思想,所以(yi)編(bian)(bian)(bian)程(cheng)(cheng)(cheng)(cheng)哲(zhe)學(xue)的(de)(de)(de)(de)(de)(de)重(zhong)塑才是(shi)Go語(yu)言獨(du)(du)樹(shu)一(yi)幟(zhi)的(de)(de)(de)(de)(de)(de)根本原因,其(qi)(qi)它語(yu)言仍難(nan)以(yi)擺脫OOP或函數(shu)式(shi)編(bian)(bian)(bian)程(cheng)(cheng)(cheng)(cheng)的(de)(de)(de)(de)(de)(de)烙印,只有Go完全(quan)放(fang)棄了這(zhe)些(xie),對編(bian)(bian)(bian)程(cheng)(cheng)(cheng)(cheng)范式(shi)重(zhong)新(xin)思考,對熱門的(de)(de)(de)(de)(de)(de)面向對象編(bian)(bian)(bian)程(cheng)(cheng)(cheng)(cheng)提供極度簡約但卻完備的(de)(de)(de)(de)(de)(de)支持。Go把其(qi)(qi)全(quan)新(xin)的(de)(de)(de)(de)(de)(de)編(bian)(bian)(bian)程(cheng)(cheng)(cheng)(cheng)理念,稱為面向連接的(de)(de)(de)(de)(de)(de)語(yu)言。作為一(yi)名(ming)老程(cheng)(cheng)(cheng)(cheng)序(xu)員,我認為Go的(de)(de)(de)(de)(de)(de)編(bian)(bian)(bian)程(cheng)(cheng)(cheng)(cheng)哲(zhe)學(xue)獨(du)(du)具魅(mei)力,超(chao)越其(qi)(qi)它新(xin)興語(yu)言。


前VMware云平臺的首席(xi)技(ji)術官Derek Collison,曾(ceng)在(zai)2012年斷(duan)言(yan)(yan)Go語言(yan)(yan)將在(zai)兩年內制霸(ba)(ba)云計(ji)算(suan)(suan)。我認為他的說法略有激進,但和實際(ji)的發展趨勢吻合,Docker、CoreOS等(deng)新的云計(ji)算(suan)(suan)基(ji)礎設施都基(ji)于Go。在(zai)我看(kan)來,Go是互(hu)聯(lian)網(wang)時代的C語言(yan)(yan),不僅(jin)會(hui)制霸(ba)(ba)云計(ji)算(suan)(suan),10年內將會(hui)制霸(ba)(ba)整個IT領域。


技(ji)術人攻略:你這種不迷信權威,獨立(li)思考的思維方(fang)式,是從什么(me)時候形成的?這種思維方(fang)式給你帶來了哪些益處?


從初中起,我(wo)就發現大人(ren)(ren)們有(you)(you)時(shi)也會(hui)做(zuo)出不(bu)(bu)可理喻(yu)的(de)決定(ding),于是(shi)就開(kai)始有(you)(you)了獨立思考的(de)習慣。核(he)心就是(shi)一句話(hua):凡事都要問個為(wei)什么,要有(you)(you)打(da)破(po)沙鍋(guo)問到底(di)的(de)精神(shen),不(bu)(bu)可人(ren)(ren)云(yun)亦(yi)云(yun)。所(suo)以(yi)在學習的(de)時(shi)候,我(wo)不(bu)(bu)喜歡簡(jian)單地去(qu)記老師教(jiao)的(de)結(jie)論,而是(shi)用推(tui)演(yan)的(de)方式,研究書上的(de)公式和理論到底(di)是(shi)怎么來的(de)。


進大學(xue)之后,接觸(chu)到《理論物理》這門(men)課,學(xue)到拉(la)普拉(la)斯方程,能(neng)解高(gao)中所有物理問題。這個方程給了我很深的(de)觸(chu)動,牛頓經典力學(xue)幾個公式(shi)看起(qi)來并沒有推導(dao)關(guan)系,但其背后卻原(yuan)來有非常(chang)自然(ran)的(de)內在(zai)關(guan)聯。


另一門(men)《現代數(shu)學(xue)(xue)》也(ye)讓(rang)(rang)我(wo)受益很深,它對多(duo)維幾何、群論、分(fen)形學(xue)(xue)、混沌理論比較現代化的數(shu)學(xue)(xue)分(fen)支都有涉(she)獵。其中分(fen)形幾何實際上是一面數(shu)學(xue)(xue)和計(ji)算(suan)機圖形學(xue)(xue)的交叉(cha)學(xue)(xue)科(ke),讓(rang)(rang)我(wo)很想(xiang)往深去挖,于是把圖書館所有關于分(fen)形和混沌的書都看了(le)一遍,還寫(xie)了(le)一個(ge)程序,把接觸過的分(fen)形模型都用計(ji)算(suan)機模擬了(le)一遍。


這兩門(men)課讓我看到了許多事物從不相(xiang)關到相(xiang)關的(de)(de)內在聯系,也推動了我去思考和探(tan)究背(bei)后的(de)(de)原因。長(chang)此以往,我發(fa)現從某種意義上看,這個世界沒有學科之分,計算機(ji)、代數、物理,并沒有非常(chang)明(ming)顯的(de)(de)邊(bian)界。


這(zhe)種思維方式對我后來的工(gong)作有很大影(ying)響,舉個例子(zi),蠻多(duo)人會(hui)認為,存(cun)(cun)(cun)儲(chu)不(bu)就(jiu)是把(ba)東西(xi)存(cun)(cun)(cun)到磁(ci)盤里(li)嗎,跟數(shu)(shu)(shu)學有什么(me)關系呢?實際上(shang)往高深去做,存(cun)(cun)(cun)儲(chu)系統和數(shu)(shu)(shu)學有非常緊密的關聯(lian)。通常的存(cun)(cun)(cun)儲(chu)服務要(yao)保證數(shu)(shu)(shu)據不(bu)丟,必須存(cun)(cun)(cun)多(duo)份(fen),存(cun)(cun)(cun)多(duo)份(fen)就(jiu)會(hui)增加存(cun)(cun)(cun)儲(chu)成(cheng)(cheng)本(ben),經典的3副本(ben)存(cun)(cun)(cun)儲(chu),冗余度是3。想用更低的成(cheng)(cheng)本(ben)去存(cun)(cun)(cun),就(jiu)要(yao)用到域代數(shu)(shu)(shu)。


域代數(shu)(shu)(shu)(shu)(shu)遵循(xun)自然代數(shu)(shu)(shu)(shu)(shu)的(de)(de)加(jia)減乘除規律,但數(shu)(shu)(shu)(shu)(shu)據(ju)值(zhi)控制在(zai)有限區域,不管怎么(me)算,結果(guo)都在(zai)0到255這個(ge)域里面,所以(yi)叫域代數(shu)(shu)(shu)(shu)(shu)。存(cun)儲(chu)文件可以(yi)認為是(shi)(shi)(shi)0到255的(de)(de)一(yi)(yi)個(ge)序列(lie),舉個(ge)例子,一(yi)(yi)個(ge)100K的(de)(de)文件拆成(cheng)10份(fen)(fen)(fen),每份(fen)(fen)(fen)是(shi)(shi)(shi)10K,存(cun)在(zai)10個(ge)地方(fang),但文件仍然是(shi)(shi)(shi)一(yi)(yi)份(fen)(fen)(fen)。這時候用域代數(shu)(shu)(shu)(shu)(shu)里的(de)(de)加(jia)法(其實就是(shi)(shi)(shi)計(ji)算機(ji)中(zhong)的(de)(de)異(yi)或操作),從這10份(fen)(fen)(fen)數(shu)(shu)(shu)(shu)(shu)據(ju)里取出(chu)一(yi)(yi)份(fen)(fen)(fen)校驗(yan)數(shu)(shu)(shu)(shu)(shu)據(ju),數(shu)(shu)(shu)(shu)(shu)據(ju)變(bian)成(cheng)了11份(fen)(fen)(fen),它的(de)(de)冗余(yu)度(du)是(shi)(shi)(shi)1.1。這是(shi)(shi)(shi)一(yi)(yi)種基于校驗(yan)碼的(de)(de)存(cun)儲(chu)方(fang)式,成(cheng)本(ben)比較低,但效(xiao)果(guo)和雙副(fu)本(ben)差不多,其中(zhong)任(ren)何一(yi)(yi)個(ge)數(shu)(shu)(shu)(shu)(shu)據(ju)丟(diu)了,都能恢復回去。


利用域代數降低成本,在(zai)(zai)存(cun)儲領域是(shi)發(fa)展的(de)必(bi)然(ran)方向(xiang),七牛的(de)存(cun)儲2.0已經采用了這種方式。由此可以發(fa)現(xian),任何一個(ge)方向(xiang)的(de)技術(shu)要做到(dao)頂峰,都必(bi)須橫(heng)向(xiang)地去理(li)(li)解(jie),因(yin)為世界上(shang)所(suo)有的(de)事情都有關聯。想要對云(yun)存(cun)儲理(li)(li)解(jie)得更透徹,你(ni)必(bi)須理(li)(li)解(jie)整個(ge)世界,而(er)不光(guang)是(shi)云(yun)存(cun)儲。所(suo)以學技術(shu)實際上(shang)是(shi)不能(neng)專(zhuan)精的(de),在(zai)(zai)專(zhuan)精的(de)過程(cheng)中遇到(dao)瓶頸,就要往廣度方向(xiang)去挖掘。


技(ji)術(shu)人攻(gong)略:除了用域代數降低存儲成本(ben),存儲的未來還會有哪些趨勢?


從降低存(cun)(cun)(cun)儲成本的(de)(de)角度看,算(suan)數冗(rong)余(yu)已經(jing)在(zai)(zai)算(suan)法上(shang)做到了比較極致的(de)(de)狀(zhuang)況,存(cun)(cun)(cun)儲領域接(jie)下(xia)來的(de)(de)突破(po),應該發生在(zai)(zai)材料科學上(shang)。生活中各種東(dong)西(xi)都(dou)在(zai)(zai)電(dian)子(zi)化,現實世界會(hui)(hui)逐步映射(she)到比特世界,如果以這種方式瘋狂使用,必然(ran)會(hui)(hui)面臨能源(yuan)危機。如何能讓存(cun)(cun)(cun)儲系(xi)統在(zai)(zai)常溫、不耗能的(de)(de)情(qing)況下(xia)運行,是接(jie)下(xia)來我們要面臨的(de)(de)一個重(zhong)要問題(ti)。


可(ke)能(neng)大家(jia)會覺得七牛談這件事有點奇怪,但我卻認為未必。創業是一(yi)個不(bu)斷降低不(bu)確定性的過程(cheng),剛開(kai)始創業的時候,充滿了各(ge)種不(bu)確定性和不(bu)可(ke)控性,但不(bu)能(neng)停滯(zhi)不(bu)前。這個過程(cheng)中最麻煩的,是不(bu)能(neng)把(ba)自己看成必須怎(zen)樣做,要(yao)完全(quan)放空,不(bu)從各(ge)種可(ke)能(neng)性上(shang)去限制(zhi)自己。至少(shao)走一(yi)步(bu),大不(bu)了發現(xian)錯了回頭(tou),其(qi)實也(ye)不(bu)晚。


如(ru)果(guo)七牛(niu)真要把存儲(chu)做到(dao)極致,一(yi)定會(hui)往材料(liao)這個方向走,因為它關系到(dao)我(wo)們能(neng)不(bu)(bu)能(neng)把存儲(chu)做長久。當然(ran)現階(jie)段(duan),材料(liao)不(bu)(bu)是我(wo)們首要的(de)關注點,我(wo)們的(de)重點是針(zhen)對客戶的(de)訴(su)求(qiu)點,解決數據應用層(ceng)面的(de)問題。


之前網(wang)盤一直(zhi)在打存儲(chu)配額戰,但都停留在把(ba)用(yong)(yong)戶的(de)(de)(de)(de)數(shu)據存下來,沒把(ba)它們用(yong)(yong)起來,所以網(wang)盤的(de)(de)(de)(de)用(yong)(yong)戶粘性(xing)很低,這也是(shi)(shi)我(wo)放(fang)棄做網(wang)盤產品的(de)(de)(de)(de)其(qi)中一個原因。直(zhi)到(dao)現在我(wo)仍然看好個人云存儲(chu)的(de)(de)(de)(de)市場(chang)潛(qian)力,但我(wo)相信最后(hou)的(de)(de)(de)(de)產品形(xing)態不會是(shi)(shi)網(wang)盤,應該是(shi)(shi)更加垂(chui)直(zhi)化(hua)的(de)(de)(de)(de)、由(you)場(chang)景驅動(dong)的(de)(de)(de)(de)、讓數(shu)據流動(dong)起來的(de)(de)(de)(de)一種形(xing)態。


存(cun)儲領域真正的(de)(de)(de)戰(zhan)爭發(fa)生在(zai)應用(yong)(yong)層面(mian),在(zai)數(shu)(shu)(shu)(shu)據(ju)量越來(lai)越大的(de)(de)(de)情況下,所有(you)公司都(dou)會面(mian)臨數(shu)(shu)(shu)(shu)據(ju)管理(li)的(de)(de)(de)難題(ti)。數(shu)(shu)(shu)(shu)據(ju)一(yi)定要(yao)流(liu)動起(qi)來(lai)才會產生價值,如果(guo)僅僅解決存(cun)儲,數(shu)(shu)(shu)(shu)據(ju)最終(zhong)留在(zai)七(qi)牛(niu)的(de)(de)(de)可能性不是(shi)特別高。七(qi)牛(niu)會對針(zhen)對數(shu)(shu)(shu)(shu)據(ju)的(de)(de)(de)使用(yong)(yong)場(chang)景(jing),幫助客(ke)戶做標準化處(chu)理(li),實現數(shu)(shu)(shu)(shu)據(ju)價值的(de)(de)(de)最大化。例如目前存(cun)儲最多(duo)的(de)(de)(de)數(shu)(shu)(shu)(shu)據(ju)是(shi)圖(tu)片,圖(tu)片用(yong)(yong)戶的(de)(de)(de)典(dian)型使用(yong)(yong)場(chang)景(jing),是(shi)需要(yao)不同尺寸的(de)(de)(de)縮略圖(tu),我們提(ti)供(gong)了這(zhe)(zhe)樣的(de)(de)(de)功(gong)能,用(yong)(yong)戶就省心(xin)多(duo)了,不用(yong)(yong)去重(zhong)復去建設這(zhe)(zhe)個過程(cheng)。


技術人攻略(lve):回(hui)顧(gu)一下(xia)你的過往經(jing)歷,畢業后(hou)僅用2年(nian)時間,就(jiu)成為(wei)WPS的首(shou)席架構師,這個過程是如(ru)何實現(xian)的?


金山在管理上給(gei)員工較大的自由度(du),所以(yi)個(ge)人的成長空間(jian)也挺大。我2000年(nian)加(jia)入金山,實習期間(jian)參與了WPS Office 2001的開發。分(fen)配(pei)給(gei)我的任務,是軟(ruan)件(jian)的讀(du)盤和存盤模塊。這(zhe)(zhe)個(ge)模塊當時的重要(yao)性并不那么高,它(ta)看上去簡單,但(dan)我發現(xian)其(qi)(qi)中(zhong)有(you)不少有(you)意思的挑(tiao)戰。挑(tiao)戰之一(yi),是要(yao)求你理解軟(ruan)件(jian)的所有(you)功(gong)能(neng),以(yi)及(ji)每個(ge)功(gong)能(neng)的數(shu)據(ju)表達方(fang)式。這(zhe)(zhe)讓我無意中(zhong)觸及(ji)到一(yi)個(ge)軟(ruan)件(jian)系統最核心的東(dong)西(xi)——數(shu)據(ju)。順(shun)著這(zhe)(zhe)條線索,我研(yan)究了微軟(ruan)Office各(ge)個(ge)功(gong)能(neng)模塊的數(shu)據(ju)存儲方(fang)式,并把一(yi)些有(you)趣(qu)的實現(xian)方(fang)法分(fen)享(xiang)給(gei)同事們(men)(men),他們(men)(men)會吸收(shou)其(qi)(qi)中(zhong)有(you)益(yi)的部分(fen),據(ju)此修改原(yuan)有(you)軟(ruan)件(jian)的設計。


湊巧(qiao)的(de)(de)是,一年之后,金山開始(shi)研發(fa)WPS 2002。新版本(ben)被稱作“格(ge)式(shi)兼(jian)容(rong)之戰(zhan)”,為了(le)(le)實現對微軟Office文件格(ge)式(shi)的(de)(de)兼(jian)容(rong),I/O成(cheng)了(le)(le)戰(zhan)略(lve)層面的(de)(de)技(ji)術,存盤(pan)功能從(cong)邊緣模(mo)塊,一下變成(cheng)了(le)(le)整個(ge)WPS研發(fa)的(de)(de)核心(xin)模(mo)塊。從(cong)2002年底,我(wo)領導WPS整體架(jia)構(gou)設計,開始(shi)了(le)(le)WPS 2005長達3年的(de)(de)研發(fa)。


隨著對(dui)存(cun)儲更(geng)深入的(de)理解,我們在軟件(jian)架構層面做(zuo)出了(le)創新,引入了(le)一個數(shu)據(ju)層,抽象出所有(you)數(shu)據(ju)的(de)存(cun)儲過程。數(shu)據(ju)層誕生之前,傳統的(de)“撤(che)銷/重做(zuo)”功(gong)能,通(tong)過對(dui)命令的(de)反操(cao)作實現(xian)。這種做(zuo)法非常笨重,所有(you)新開發(fa)的(de)功(gong)能,都必須考(kao)慮反操(cao)作怎么做(zuo)。而數(shu)據(ju)層帶來的(de)好處,是(shi)讓所有(you)的(de)數(shu)據(ju)天(tian)然(ran)可回(hui)滾,可以輕松支(zhi)持多版本存(cun)盤、Undo/Redo(撤(che)銷/重做(zuo)),以及(ji)各(ge)種異步(bu)操(cao)作。


這個(ge)創新并不(bu)是對(dui)微軟(ruan)的(de)簡單(dan)模仿,其靈感來源于(yu)對(dui)增量存(cun)盤(pan)的(de)思考(kao)。Office有個(ge)“快速存(cun)盤(pan)”概念,用戶正在編輯的(de)內容,如(ru)果(guo)已(yi)經(jing)存(cun)過了一(yi)次(ci)盤(pan),修改過后再次(ci)存(cun)盤(pan),只(zhi)需(xu)(xu)要(yao)在原來基(ji)礎上補加數(shu)據(ju)(ju)。相當(dang)于(yu)對(dui)同(tong)一(yi)個(ge)文件,存(cun)了兩個(ge)版本的(de)數(shu)據(ju)(ju)。我想既(ji)然(ran)可以做(zuo)(zuo)快速存(cun)盤(pan),那么就不(bu)必關心用戶到底(di)做(zuo)(zuo)了幾個(ge)操作,要(yao)實現撤(che)銷和重(zhong)做(zuo)(zuo)功能,只(zhi)需(xu)(xu)要(yao)基(ji)于(yu)數(shu)據(ju)(ju)狀(zhuang)態做(zuo)(zuo)前進和回(hui)退即可。


數據層(ceng)的(de)(de)(de)架構(gou)大大降(jiang)低(di)了研發的(de)(de)(de)復雜度,在當(dang)時(shi)的(de)(de)(de)金山起到了非(fei)常重要的(de)(de)(de)作用。看上去,我像是很幸(xing)運(yun),做(zuo)的(de)(de)(de)東西從邊緣模塊(kuai)變成(cheng)(cheng)了核心(xin)模塊(kuai)。我相信之前很多人接觸(chu)過存(cun)盤,但有多少人深入思(si)考(kao)過其中(zhong)的(de)(de)(de)原(yuan)理(li)呢(ni)?我始終認為,任何一件事情(qing),想(xiang)要做(zuo)到極致,必須把(ba)(ba)它當(dang)成(cheng)(cheng)一個(ge)學科來(lai)研究,把(ba)(ba)它琢(zhuo)磨(mo)透。假設這個(ge)東西很好玩(wan),思(si)考(kao)如果(guo)要把(ba)(ba)它做(zuo)到極致,最終應該是什么樣子。如果(guo)僅僅當(dang)成(cheng)(cheng)一個(ge)簡單(dan)的(de)(de)(de)任務完成(cheng)(cheng),能取得的(de)(de)(de)成(cheng)(cheng)果(guo)會很有限。


技術人攻略(lve):你曾說(shuo)過,金山向(xiang)互聯(lian)網(wang)轉(zhuan)型的這個階段,也是你自己職業生(sheng)涯(ya)中(zhong)很痛苦的階段,你是如何度過的?


2006年(nian)是我(wo)職(zhi)(zhi)業發展的(de)一個(ge)分界點,之前專心致志(zhi)做WPS,沒(mei)有(you)任(ren)(ren)何(he)二心。但在這一年(nian),我(wo)遇(yu)到(dao)(dao)了瓶(ping)頸(jing),對自己(ji)如何(he)往下走,感(gan)到(dao)(dao)十分迷茫。國內軟件業因為盜(dao)版(ban)盛(sheng)行,生存堪憂,WPS雖(sui)然有(you)不少用(yong)戶,但并(bing)(bing)沒(mei)有(you)取得商業上(shang)的(de)成(cheng)功。從2002年(nian)起,我(wo)已(yi)經開(kai)始負責WPS的(de)整(zheng)體架構,但職(zhi)(zhi)位上(shang)的(de)提升并(bing)(bing)沒(mei)有(you)帶來任(ren)(ren)何(he)成(cheng)就感(gan)。如果(guo)產品無法(fa)讓最終用(yong)戶買單,從某種(zhong)意(yi)義上(shang)說,你的(de)價值并(bing)(bing)沒(mei)有(you)被認證。


中國軟件產(chan)業被盜版(ban)打擊得根本(ben)起(qi)不(bu)來(lai),而互(hu)(hu)聯(lian)(lian)網能(neng)天然抑(yi)制盜版(ban),金山蠻早意識到這一(yi)點(dian),開始探索辦(ban)公(gong)(gong)軟件的(de)互(hu)(hu)聯(lian)(lian)網化。游戲(xi)是(shi)第一(yi)個(ge)(ge)(ge)從(cong)軟件變成互(hu)(hu)聯(lian)(lian)網的(de)服務,游戲(xi)能(neng)成功轉身,很重要的(de)原因,是(shi)因為(wei)單(dan)個(ge)(ge)(ge)游戲(xi)天然有生命周期,下個(ge)(ge)(ge)游戲(xi)不(bu)提供(gong)單(dan)機游戲(xi),用戶(hu)自然也會(hui)接受。辦(ban)公(gong)(gong)軟件是(shi)工具,必須(xu)沿襲用戶(hu)的(de)習慣,互(hu)(hu)聯(lian)(lian)網化相對難很多。如果僅僅把辦(ban)公(gong)(gong)軟件在Web上做(zuo)一(yi)套,能(neng)夠為(wei)用戶(hu)提供(gong)什么新的(de)價值呢?辦(ban)公(gong)(gong)互(hu)(hu)聯(lian)(lian)網化,最終(zhong)必須(xu)顛覆(fu)原有形態,而不(bu)是(shi)做(zuo)一(yi)個(ge)(ge)(ge)Web上的(de)WPS,但在當時,我們實在找(zhao)不(bu)到更好的(de)方式。


2006年(nian)是我成為產品人的(de)開始,一(yi)下子(zi)感覺到光有技術真的(de)不行(xing),必須理解業(ye)務及其(qi)運作(zuo)方式,思考產品和(he)商(shang)業(ye)的(de)關系。為了拓寬眼界(jie),我一(yi)方面廣泛參加行(xing)業(ye)里的(de)會議(yi)、沙龍,找不同朋友聊產品方向;另一(yi)方面,我做了一(yi)個(ge)技術社區ECUG,探討Server端相關技術演進。這(zhe)期間,我逐漸跳出(chu)辦公,橫向接觸其(qi)它領域。


在苦苦思索辦(ban)公軟件(jian)的(de)未來(lai)方向時,我(wo)開(kai)始(shi)研究搜索引擎,順(shun)著這條線,發(fa)(fa)現分布式存(cun)儲(chu)的(de)技術門檻(jian)相對較高(gao),并(bing)且有(you)可能發(fa)(fa)展(zhan)出(chu)獨立的(de)商業模式。當時移動互聯網正處于萌(meng)芽期,雷軍(jun)已經開(kai)始(shi)投資這個領域的(de)初創(chuang)公司。我(wo)認為(wei)手機一(yi)旦開(kai)始(shi)流行,鍵盤就(jiu)不會(hui)(hui)再(zai)是人與人交(jiao)互的(de)主要形式,圖片(pian)、語音、視頻等富媒體會(hui)(hui)成(cheng)為(wei)潮流,這將導致未來(lai)存(cun)儲(chu)的(de)需求出(chu)現爆發(fa)(fa)式增長。


雖然已(yi)經確(que)定了新的(de)(de)方向,如果(guo)想以此(ci)創(chuang)業,又(you)感覺自己還是(shi)太技(ji)術化了一點,欠缺的(de)(de)東西很多,獨(du)立創(chuang)業的(de)(de)難(nan)度(du)蠻高。當時有兩(liang)個(ge)選擇,一是(shi)去(qu)剛成(cheng)立的(de)(de)Google,但仍然是(shi)做(zuo)桌面開發(fa)(Google Desktop),不符合我(wo)未來的(de)(de)發(fa)展方向;二(er)是(shi)留在(zai)金山,成(cheng)立金山實驗室,可(ke)自由探索新產品,這顯然更符合我(wo)的(de)(de)發(fa)展預期。


技術人(ren)攻略:后來你離開(kai)金山去盛大,又經(jing)歷了(le)哪些故事(shi)?


金(jin)(jin)山(shan)實驗室成立的(de)(de)初(chu)衷是(shi)做(zuo)一(yi)個偏孵(fu)化器的(de)(de)機構,可以脫(tuo)離開WPS既定方(fang)向,借鑒Google 20%自由時間的(de)(de)管(guan)理方(fang)式,做(zuo)一(yi)些全新(xin)的(de)(de)產品探索(suo)。于是(shi)先從(cong)內(nei)部拉了幾位志同道合的(de)(de)同事,從(cong)零開始組建團隊,頂峰時期(qi)差(cha)不(bu)多有10人(ren)。早期(qi)我們的(de)(de)步子不(bu)敢邁得(de)太快,產品重點放在分布式存(cun)儲(chu)研發,并承接了金(jin)(jin)山(shan)一(yi)些內(nei)部項(xiang)目,好讓自己的(de)(de)存(cun)儲(chu)產品落地(di)。


這(zhe)樣(yang)做了一年,發現20%的(de)(de)自由(you)時(shi)間執行得不如預期,同時(shi)高層有一些不好(hao)的(de)(de)聲音,認為這(zhe)個(ge)部門短期難以見到利(li)益。我覺(jue)得有些沮喪,感覺(jue)自己如果一直(zhi)留在珠海,眼界仍然(ran)難以打開(kai),就算受到領導的(de)(de)信任,以當(dang)時(shi)的(de)(de)狀(zhuang)態,也做不出特(te)別像樣(yang)的(de)(de)東西,所以最終還是離開(kai)了金(jin)山。


離開(kai)金(jin)山后(hou),我的(de)(de)第一個(ge)(ge)嘗試是加入百度,發現從(cong)技術人的(de)(de)角度,我在這里能獲得(de)的(de)(de)東西,和(he)金(jin)山并沒有太(tai)大(da)差別。短暫停留了3個(ge)(ge)月(yue)后(hou),于2009年加入盛(sheng)大(da)創新院(yuan)。盛(sheng)大(da)創新院(yuan)也做新產品孵(fu)化(hua),和(he)金(jin)山實驗室的(de)(de)區(qu)別在于,它是盛(sheng)大(da)高層的(de)(de)戰(zhan)略布局,投入的(de)(de)支持力度大(da)很(hen)多,所以一時間吸引了不(bu)少技術領域的(de)(de)牛人加入。


盛大最初的理念很吸引人,但在(zai)早期,就已(yi)經有跡象(xiang)能看出來(lai)它做不(bu)成(cheng)。我(wo)提了不(bu)少意見,但并(bing)沒有帶來(lai)任何改(gai)變。問(wen)題之一(yi)是(shi)樣(yang)板還沒樹立(li)起來(lai),就急(ji)速擴張。急(ji)于創(chuang)建搜索院(yuan)、云院(yuan)、語音院(yuan)、多媒(mei)體院(yuan)等(deng)一(yi)批機構,并(bing)想讓我(wo)去做云院(yuan)院(yuan)長(chang)(chang)。我(wo)對自己的定位是(shi)創(chuang)業者,院(yuan)長(chang)(chang)是(shi)一(yi)個創(chuang)業扶(fu)持角色,我(wo)并(bing)不(bu)感興趣,況且自己沒在(zai)產品上(shang)成(cheng)功過,怎么去扶(fu)持別人呢。


問題之二,整(zheng)個(ge)創新(xin)院(yuan)的(de)(de)扶(fu)持(chi)職能一直沒有形成(cheng),某些(xie)做(zuo)(zuo)法甚至對創業有抑制作用。比(bi)如(ru)機器申請(qing)需要(yao)走較長的(de)(de)審批流程,不(bu)能很快到位(wei);團(tuan)隊(dui)(dui)負責人對招聘沒有決(jue)策(ce)權,必(bi)須達到一定能力等級(ji),由創新(xin)院(yuan)的(de)(de)招聘體(ti)系通過(guo)才能進人。對創業團(tuan)隊(dui)(dui)來說,招聘應(ying)該是找到最合適(shi)的(de)(de)人,不(bu)可能要(yao)求(qiu)所有人都很強(qiang),總要(yao)有人做(zuo)(zuo)dirty一點的(de)(de)活;另外,公司內(nei)部采用“收稅”式管理(li)辦法,除了投(tou)錢(qian)讓你做(zuo)(zuo)自己想做(zuo)(zuo)的(de)(de)事情外,還得做(zuo)(zuo)公司賦予的(de)(de)一些(xie)事。蠻多團(tuan)隊(dui)(dui)都被牽著鼻子做(zuo)(zuo)這個(ge)、做(zuo)(zuo)那個(ge),最后成(cheng)為項目組,干出許(xu)多莫名其妙(miao)的(de)(de)事情。


我(wo)非常堅決要(yao)做(zuo)(zuo)存(cun)(cun)儲,最初是(shi)給內(nei)部孵化(hua)的公司提(ti)供存(cun)(cun)儲服(fu)務(wu),盛(sheng)(sheng)大文(wen)學就是(shi)我(wo)們的種子(zi)客戶。緊接(jie)著對(dui)外推出了(le)盛(sheng)(sheng)大網盤,這是(shi)個把存(cun)(cun)儲落(luo)地的好機會,而(er)且不用受(shou)制于其它團隊的發展(zhan)。接(jie)下來(lai)(lai)因為(wei)高層的決策,我(wo)們被合(he)并(bing)到盛(sheng)(sheng)大云(yun),和另(ling)一(yi)個做(zuo)(zuo)虛擬化(hua)技術的團隊合(he)起來(lai)(lai),提(ti)供相(xiang)對(dui)完整的云(yun)服(fu)務(wu)。我(wo)在盛(sheng)(sheng)大云(yun)成立后(hou)沒多(duo)久(jiu)就離開了(le),就決定自己做(zuo)(zuo)七牛。


技術人攻(gong)略:七牛(niu)創立過(guo)程中遇到過(guo)哪些(xie)困(kun)難?你怎么(me)看待云計算領(ling)域的競爭?


七(qi)牛(niu)2011年6月(yue)(yue)正式成立(li),一開始(shi)的產品(pin)方向(xiang)是網(wang)盤,9月(yue)(yue)中旬產品(pin)發布,10月(yue)(yue)決定轉向(xiang)底層存(cun)(cun)儲(chu),期間就花了一個月(yue)(yue)思考(kao)。這(zhe)個決定做(zuo)得很(hen)艱難(nan),但從公司的核(he)心競爭(zheng)力考(kao)慮,必(bi)須做(zuo)調整。原因之(zhi)一,當時國內云(yun)計算環境還不夠(gou)好,七(qi)牛(niu)如果做(zuo)網(wang)盤,很(hen)難(nan)找(zhao)到一個第(di)三方存(cun)(cun)儲(chu)供應(ying)商。同時做(zuo)底層存(cun)(cun)儲(chu)和網(wang)盤應(ying)用這(zhe)兩件事,精力上會有(you)較大的分(fen)散。


原因之(zhi)二,團隊的(de)基因偏極客,對終端(duan)用戶(hu)并不(bu)那(nei)么了解,如果不(bu)清楚用戶(hu)的(de)喜好和習(xi)慣,很難做出打動(dong)他們的(de)產品。程(cheng)序員是我們很熟悉的(de)群體,所(suo)以權衡之(zhi)下(xia)選擇了云存(cun)儲這條(tiao)路。


今(jin)天的(de)(de)創(chuang)業者(zhe)很難避開巨(ju)(ju)頭(tou),舊(jiu)有(you)的(de)(de)坑(keng)都占完了,要(yao)想占新的(de)(de)坑(keng),就得(de)顛覆既有(you)市場。從某種意義上看,巨(ju)(ju)頭(tou)并沒有(you)那么可(ke)怕,它的(de)(de)業務是(shi)(shi)既成模式,行動也已經很緩(huan)慢(man)。但巨(ju)(ju)頭(tou)是(shi)(shi)大象(xiang),創(chuang)業者(zhe)是(shi)(shi)螞蟻,螞蟻必須(xu)讓自己的(de)(de)運營(ying)效(xiao)率更(geng)(geng)高,才(cai)有(you)可(ke)能(neng)和巨(ju)(ju)頭(tou)一搏(bo)高下。新興的(de)(de)云計算為什么會是(shi)(shi)未來,因(yin)為它能(neng)幫助創(chuang)業者(zhe)和巨(ju)(ju)頭(tou)競爭,讓創(chuang)業者(zhe)更(geng)(geng)敏(min)捷、快速,而不是(shi)(shi)自己造(zao)輪子。


現在很(hen)(hen)多人提到云(yun),會(hui)把七牛(niu)放到云(yun)之外,這對我(wo)(wo)們不是(shi)好事,但(dan)對于起步階段(duan)的(de)公司,也不算壞事。七牛(niu)做云(yun)存儲,是(shi)通過一個(ge)很(hen)(hen)窄的(de)點去切入市場,和其它(ta)(ta)競(jing)爭者(zhe)形(xing)成明顯的(de)差(cha)異化。如果一上來(lai)就被(bei)強大對手盯上,肯定(ding)(ding)是(shi)有害的(de)。最終我(wo)(wo)們一定(ding)(ding)會(hui)和阿里(li)云(yun)、百(bai)度云(yun)、騰訊云(yun)等巨頭發生(sheng)正面(mian)競(jing)爭。也許(xu)是(shi)明年,也許(xu)是(shi)后(hou)年,但(dan)它(ta)(ta)一定(ding)(ding)會(hui)發生(sheng)。


今天(tian)我對競爭(zheng)的考(kao)慮比以前要成(cheng)熟(shu),在(zai)(zai)金山的時候,眼(yan)里(li)光(guang)盯(ding)著微軟(ruan),這其實(shi)是不對的。任何一個新興的東西,都在(zai)(zai)顛覆(fu)舊有的秩序(xu)。真(zhen)正的思考(kao)應該(gai)關(guan)注:用戶群體為什(shen)么需要我們?以及我們到(dao)底(di)在(zai)(zai)顛覆(fu)什(shen)么?而當(dang)時我們眼(yan)里(li)只(zhi)有和(he)微軟(ruan)的競爭(zheng),如果把眼(yan)光(guang)放到(dao)提升辦(ban)公效(xiao)率的角度,未必會(hui)去做Word,Excel和(he)PPT這樣(yang)的軟(ruan)件,也(ye)許(xu)會(hui)做出完(wan)全不同的產品形態。


今天做云計算也是(shi)一樣(yang),我(wo)們不(bu)(bu)(bu)應(ying)該(gai)狹義地(di)盯著亞(ya)馬(ma)遜,否則就(jiu)跟(gen)10年前盯著微(wei)軟沒區別。不(bu)(bu)(bu)必太關(guan)注眼前的(de)競爭(zheng),而應(ying)該(gai)考慮(lv)你到底要做什么,再考慮(lv)你應(ying)該(gai)如(ru)何做。我(wo)雖然不(bu)(bu)(bu)知道未來的(de)IT是(shi)怎樣(yang)的(de),但是(shi)肯定不(bu)(bu)(bu)會是(shi)現在(zai)這樣(yang),顛(dian)覆者會以(yi)全(quan)新的(de)形態,出現在(zai)全(quan)新的(de)領(ling)域。


云計算(suan)領域最大的(de)(de)競(jing)爭(zheng),是(shi)來自于老的(de)(de)思維(wei)方式和新興思維(wei)方式的(de)(de)競(jing)爭(zheng)。云計算(suan)要顛覆的(de)(de)是(shi)傳統IT,在(zai)萬億的(de)(de)市場規模里,云計算(suan)才占到一(yi)小部(bu)分(fen)而已,顛覆的(de)(de)整個歷程(cheng)至(zhi)少會花費10年。在(zai)任何(he)行業的(de)(de)早期市場,正面競(jing)爭(zheng)公司(si)之間的(de)(de)競(jing)爭(zheng)態勢(shi)都(dou)不(bu)是(shi)關鍵,因為大家在(zai)共同培育(yu)市場,只要云的(de)(de)理念被(bei)更多人接受,大家都(dou)能獲得(de)一(yi)杯羹。


技術人(ren)攻略:從(cong)技術到管(guan)理是一道坎(kan),你從(cong)什么時(shi)候開始對管(guan)理產生興(xing)趣?


七(qi)牛創立第三年(nian),團隊擴張到百人(ren)規模,我才真正開始思考管理(li)。之前團隊規模并不(bu)大,小team自(zi)然而然會形成好的協(xie)同方式,如果為了管理(li)而管理(li),反而會降低效率。研發管理(li)里面(mian)有個(ge)概念,叫做(zuo):不(bu)要過(guo)度(du)優化。企業運(yun)營過(guo)程也類(lei)似,你得觀察公(gong)司當前的門檻(jian)是什么,有針對性(xing)地去做(zuo)優化。


創業團(tuan)隊發展(zhan)必(bi)然(ran)經過研發、營(ying)銷、管理(li)這三(san)大門檻(jian),創始人(ren)在不(bu)同階(jie)段,關注(zhu)(zhu)的(de)(de)側重點(dian)會有所(suo)不(bu)同。開發階(jie)段關注(zhu)(zhu)的(de)(de)重點(dian),是(shi)研發效(xiao)率(lv)問題;接下來的(de)(de)重點(dian)是(shi)營(ying)銷,讓(rang)更多人(ren)知(zhi)道你的(de)(de)產品;第三(san)階(jie)段則要關注(zhu)(zhu)如何在人(ren)數擴張的(de)(de)情況下,仍(reng)然(ran)保持(chi)團(tuan)隊間的(de)(de)協同效(xiao)應。


如(ru)何(he)能(neng)構建(jian)出一個(ge)協(xie)同良好(hao)的(de)團(tuan)隊(dui),近期我在Qcon上(shang)(shang)海(hai)做了一次(ci)分享(xiang),主題是“追求自組織的(de)團(tuan)體(ti)”,其核(he)心(xin)思(si)想有兩點:第一,用(yong)自組織團(tuan)隊(dui)取代自上(shang)(shang)而下的(de)組織架構。第二,用(yong)服務認(ren)知取代工種(zhong)認(ren)知。


關于第一(yi)點,如果企(qi)業的(de)經(jing)營方(fang)式是(shi)(shi)一(yi)門(men)學科(ke),那就得(de)研(yan)究(jiu)這門(men)學科(ke)的(de)前進方(fang)向,龐大(da)的(de)組織體系并不(bu)一(yi)定是(shi)(shi)最優(you)化的(de)運作(zuo)結構(gou)。傳統團(tuan)隊(dui)(dui)按照職(zhi)能(neng)分為設計團(tuan)隊(dui)(dui)、產品團(tuan)隊(dui)(dui)、研(yan)發團(tuan)隊(dui)(dui),而我希望能(neng)按照要(yao)完成的(de)目標,搭建出全職(zhi)能(neng)的(de)小(xiao)團(tuan)隊(dui)(dui)。并且團(tuan)隊(dui)(dui)成員可自(zi)行選(xuan)擇(ze)、自(zi)發形成、相互欣賞,而不(bu)是(shi)(shi)由上級強行組建,以保證協(xie)作(zuo)的(de)通暢(chang)性。即使是(shi)(shi)萬人規模的(de)大(da)公(gong)司,理論(lun)上也可以分為幾(ji)十個全職(zhi)能(neng)小(xiao)團(tuan)隊(dui)(dui)進行管理。


第二點,工(gong)種(zhong)認(ren)(ren)知(zhi)并不重要,這是(shi)結合我自己(ji)的(de)(de)發展(zhan)經歷得出(chu)(chu)的(de)(de)思考,我為誰提供服務的(de)(de)認(ren)(ren)知(zhi),比我是(shi)哪(na)個(ge)領域的(de)(de)程(cheng)(cheng)(cheng)序(xu)員(yuan)更重要。舉(ju)個(ge)例子,如果你對自己(ji)的(de)(de)定位是(shi)“Go程(cheng)(cheng)(cheng)序(xu)員(yuan)”,未來出(chu)(chu)現一(yi)臺(tai)能(neng)自動寫Go程(cheng)(cheng)(cheng)序(xu)的(de)(de)機器,你就下崗了(le)。工(gong)種(zhong)就是(shi)蛋白質機器,越老越不吃香(xiang),很多(duo)人(ren)認(ren)(ren)為自己(ji)到三十歲(sui)之(zhi)后就不能(neng)做(zuo)程(cheng)(cheng)(cheng)序(xu)員(yuan)了(le),原(yuan)因就是(shi)基于工(gong)種(zhong)認(ren)(ren)知(zhi)。


相反,如果我對自(zi)己的(de)(de)定位是做服務(wu),那么在行(xing)業待(dai)得越(yue)久,對這個(ge)行(xing)業就越(yue)了解,我的(de)(de)價值(zhi)就越(yue)大。技術人員其實是有(you)(you)行(xing)業之(zhi)分的(de)(de),金融、云(yun)計算(suan)、辦公領(ling)域(yu)的(de)(de)程序員,面臨的(de)(de)問題不一(yi)樣(yang),思考問題的(de)(de)方(fang)式(shi)也有(you)(you)較大差(cha)異。


工(gong)種認(ren)知(zhi)就(jiu)是接受任(ren)務,服(fu)務認(ren)知(zhi)首(shou)先要知(zhi)道自己的代碼有(you)人(ren)用才(cai)有(you)價值,在(zai)這個(ge)過程中,你(ni)就(jiu)得去思考我為什么要做這個(ge)服(fu)務?為了把服(fu)務做好,要做哪(na)些功(gong)能(neng)?某(mou)個(ge)功(gong)能(neng)為什么會受到用戶群的歡(huan)迎。這其(qi)實(shi)是一個(ge)產品意(yi)(yi)識,會讓你(ni)開始(shi)思考原來不曾想過的東西。任(ren)何工(gong)種的人(ren),都應該有(you)產品意(yi)(yi)識,所有(you)的人(ren)都是產品經理的概念,落實(shi)到最(zui)終執行,就(jiu)是弱化工(gong)種意(yi)(yi)識,把服(fu)務放到最(zui)核心的維度。


從這(zhe)個(ge)角度出發,我(wo)不太喜(xi)歡“全(quan)棧(zhan)(zhan)程序員”的(de)概念,全(quan)棧(zhan)(zhan)背后還是工種認知(zhi)。這(zhe)個(ge)世界(jie)上不存在全(quan)才(cai),每個(ge)人(ren)都有自己(ji)的(de)特長,一個(ge)團隊離(li)不開相(xiang)互配(pei)合。我(wo)更傾向于(yu)“補位意識”,如果短(duan)期(qi)招不到某方(fang)面的(de)人(ren),有可能(neng)的(de)話,我(wo)自己(ji)去(qu)補上,而(er)(er)不是為了全(quan)棧(zhan)(zhan)而(er)(er)全(quan)棧(zhan)(zhan)。


技術(shu)人(ren)攻略:許多創業公司都面臨(lin)招聘困難的問題,你如何(he)解決這個難題?


初(chu)創(chuang)團(tuan)隊獲得(de)的認可畢竟不像巨頭那(nei)么(me)多(duo),招聘(pin)(pin)難這個問題(ti),還得(de)從自身出發,去尋求突破。一方面,初(chu)創(chuang)團(tuan)隊應該(gai)把招聘(pin)(pin)當(dang)成市場推(tui)廣和品牌宣傳的機會,獲取(qu)應聘(pin)(pin)者認可。想清楚你(ni)對人才的吸引力在哪里(li),想清楚你(ni)需要什么(me)樣的人。讓(rang)(rang)每一個進來的人靠譜(pu),比讓(rang)(rang)更(geng)多(duo)人進來更(geng)重要。


另一方面,我認為remote的(de)工作(zuo)方式,在未來會越(yue)(yue)來越(yue)(yue)流行(xing)。七牛所有的(de)生(sheng)產資(zi)料都放(fang)在網上,理(li)論上只要員工從任何一個地(di)方接入網絡,都可以(yi)遠(yuan)(yuan)程辦公(gong)。遠(yuan)(yuan)程協同(tong)、遠(yuan)(yuan)程電話、遠(yuan)(yuan)程會議系統也越(yue)(yue)來越(yue)(yue)成熟。如(ru)果在分布式工作(zuo)的(de)情況下,還能(neng)保持很高(gao)效的(de)協作(zuo)能(neng)力(li),自然能(neng)跨(kua)地(di)域獲取(qu)人才(cai)。


七牛目(mu)前(qian)有(you)一(yi)個純remote的研發(fa)團隊(dui),6、7名團隊(dui)成員分(fen)布在北京、杭州(zhou)和(he)上(shang)海。目(mu)前(qian)看來(lai)(lai),這個團隊(dui)的工作效率很(hen)高(gao)。《Remote》那(nei)本書(shu)里也提到一(yi)個觀點(dian),一(yi)旦開(kai)始遠程辦公,你(ni)的管理重點(dian)會從監控員工的上(shang)下班時(shi)間,自(zi)然而然轉為(wei)關注他們做(zuo)了什么(me)事,產出了什么(me)。所以(yi)我傾向于未來(lai)(lai)有(you)更(geng)多(duo)人remote。


我(wo)(wo)自己很喜歡到(dao)(dao)不(bu)(bu)同(tong)(tong)的(de)城(cheng)市(shi)生活(huo),生在(zai)(zai)(zai)浙江(jiang),大學在(zai)(zai)(zai)南京(jing),工(gong)作后(hou)在(zai)(zai)(zai)珠海(hai)、北京(jing)、上海(hai)生活(huo)。對我(wo)(wo)來說,到(dao)(dao)一(yi)個新(xin)城(cheng)市(shi)并(bing)不(bu)(bu)痛苦,而是(shi)非常新(xin)鮮的(de)事(shi)情。當然現在(zai)(zai)(zai)有(you)家(jia)庭,搬家(jia)會更麻煩,但我(wo)(wo)仍(reng)然希望(wang)能到(dao)(dao)不(bu)(bu)同(tong)(tong)城(cheng)市(shi)看看。未來這或許是(shi)一(yi)種新(xin)的(de)生活(huo)方式,人(ren)(ren)們在(zai)(zai)(zai)不(bu)(bu)同(tong)(tong)城(cheng)市(shi)工(gong)作,體驗(yan)不(bu)(bu)同(tong)(tong)的(de)生活(huo),只要工(gong)作干得開心,做(zuo)一(yi)個“流浪人(ren)(ren)”也未嘗(chang)不(bu)(bu)可。


技術(shu)人攻略:做CEO之后,你怎么平(ping)衡自己的時間?


創業(ye)這件事情占(zhan)據了越來越多的時間,以至于我的業(ye)余(yu)愛(ai)好越來越少。我曾在(zai)北(bei)京待了6個(ge)月,在(zai)那6個(ge)月里,我很(hen)喜歡爬山。但是上海沒有(you)山,所以這個(ge)愛(ai)好已經被(bei)壓抑(yi)了很(hen)久。


其實我想做的事(shi)(shi)挺(ting)多的,但是人一輩子得(de)先干好一件事(shi)(shi)情。七牛今天剛走了(le)第一步,離(li)成功還有非常大的距離(li),在這件事(shi)(shi)沒(mei)做完的情況下,我的時間一定會(hui)花在這上面。


我其實(shi)不太像(xiang)CEO,你能想象的(de)(de)(de)很(hen)多雜事(shi),我都外包給(gei)了同事(shi),這是蠻多人羨(xian)慕我的(de)(de)(de)地方。但唯有一(yi)(yi)(yi)件事(shi)一(yi)(yi)(yi)定不能放,就(jiu)是產品(pin)。我一(yi)(yi)(yi)直認(ren)為(wei)(wei),這個時代的(de)(de)(de)CEO必(bi)須(xu)是首席產品(pin)官(guan),你得知(zhi)道用戶在(zai)想什么。脫(tuo)離(li)(li)一(yi)(yi)(yi)線短期問(wen)題不大,但長(chang)期一(yi)(yi)(yi)定會出問(wen)題,因為(wei)(wei)所有決策的(de)(de)(de)依據一(yi)(yi)(yi)定是來自用戶的(de)(de)(de)反饋,如果離(li)(li)開了這個重要的(de)(de)(de)信息來源,想法可(ke)能會和現實(shi)出現較(jiao)大差距。


對CEO來(lai)說,一(yi)(yi)是確(que)保(bao)產(chan)品(pin)方向(xiang)正確(que),二是確(que)保(bao)整個公司的(de)運(yun)作機制足夠高效(xiao)(xiao)。想了解公司當前的(de)最大瓶頸,只能從一(yi)(yi)線獲(huo)得(de)信息。接觸一(yi)(yi)線倒不是必須(xu)親自去編碼(ma),我會review代碼(ma),以(yi)了解公司的(de)研發效(xiao)(xiao)率是什么水平,還有什么樣的(de)提升空間。更多的(de)自主權會留給(gei)員工,但我希望能參(can)與進去,獲(huo)得(de)一(yi)(yi)線的(de)反饋。離員工越遠(yuan),決定就越盲目。


技術(shu)人攻(gong)略:你(ni)從草根創業者成長起來,怎么看待社(she)會上升通道的抑(yi)制?


社(she)(she)會上(shang)升(sheng)通道受抑制,一方(fang)面原因在教育,中(zhong)國的(de)(de)教育體制偏命令式(shi)(shi)、填鴨(ya)式(shi)(shi),告訴(su)學生們一堆知(zhi)識,而不(bu)(bu)是(shi)激發學生思考背后的(de)(de)為什么。這(zhe)種扼殺創造性的(de)(de)教育方(fang)式(shi)(shi),把大多數人教育成了(le)平(ping)凡的(de)(de)人,導致(zhi)(zhi)整個社(she)(she)會的(de)(de)創新能力不(bu)(bu)夠。教育造成的(de)(de)思維僵化,導致(zhi)(zhi)了(le)上(shang)升(sheng)空(kong)間的(de)(de)抑制,而不(bu)(bu)是(shi)真的(de)(de)有人遏制了(le)你,不(bu)(bu)讓(rang)你上(shang)升(sheng)。


另一方(fang)面,政(zheng)(zheng)府(fu)資源整個偏向大公司(si),對創(chuang)業的扶(fu)植(zhi)力(li)度(du)不夠。從(cong)美國(guo)社會發展(zhan)來看,整個社會的創(chuang)新(xin)力(li),是要靠無數小(xiao)公司(si)顛覆大公司(si)的過程(cheng)去實現,企業家精(jing)神是美國(guo)社會快速發展(zhan)的根(gen)本原因。美國(guo)政(zheng)(zheng)府(fu)努力(li)去政(zheng)(zheng)府(fu)職(zhi)能化(hua),甚至連造火箭這樣的事,都是民營企業在(zai)玩。中(zhong)國(guo)距此(ci)還有(you)非(fei)常遠的距離,政(zheng)(zheng)府(fu)應該從(cong)提升整個社會的創(chuang)造力(li)的角度(du),提升人民的幸福指(zhi)數,從(cong)而提升國(guo)家競爭(zheng)力(li)。


蠻(man)(man)多人(ren)反感(gan)現(xian)行的(de)教育體制,但雖然(ran)意識到問題(ti),還是(shi)難免跟隨這(zhe)種(zhong)步調,害怕找不(bu)(bu)(bu)(bu)到更好的(de)方式(shi)(shi)。從某種(zhong)意義上來(lai)說(shuo),是(shi)冒(mao)險精神(shen)不(bu)(bu)(bu)(bu)夠(gou)。我喜歡(huan)反過(guo)來(lai)思考(kao),看冒(mao)險的(de)機(ji)(ji)會(hui)(hui)(hui)成本是(shi)什么(me),如(ru)(ru)果機(ji)(ji)會(hui)(hui)(hui)成本并不(bu)(bu)(bu)(bu)高(gao),那(nei)為(wei)什么(me)不(bu)(bu)(bu)(bu)試一(yi)下呢?現(xian)在那(nei)么(me)多人(ren)創(chuang)業(ye),也正是(shi)因為(wei)創(chuang)業(ye)的(de)機(ji)(ji)會(hui)(hui)(hui)成本蠻(man)(man)低。在中國創(chuang)業(ye)是(shi)Hard模式(shi)(shi),但整個(ge)環境靠著(zhu)創(chuang)業(ye)者的(de)不(bu)(bu)(bu)(bu)斷努力,逐步爭(zheng)取了過(guo)來(lai)。時代必然(ran)經(jing)歷(li)這(zhe)樣的(de)變化,過(guo)時的(de)機(ji)(ji)制一(yi)定會(hui)(hui)(hui)被淘汰,自然(ran)而(er)(er)然(ran),人(ren)也會(hui)(hui)(hui)變。大家不(bu)(bu)(bu)(bu)應該做一(yi)個(ge)憤(fen)青(qing),而(er)(er)要看到困難里面孕(yun)育的(de)機(ji)(ji)會(hui)(hui)(hui),與其(qi)抱怨,不(bu)(bu)(bu)(bu)如(ru)(ru)花點精力去做你覺(jue)得能(neng)讓這(zhe)個(ge)社會(hui)(hui)(hui)變好的(de)事情。


我一直認為,你(ni)可以用任(ren)何方式去賺錢,但你(ni)從事的(de)職(zhi)業(ye),必(bi)須讓自(zi)(zi)己(ji)感到(dao)開心(xin)。如(ru)果你(ni)選了一個比較高薪,但自(zi)(zi)己(ji)一點都(dou)不(bu)感興趣的(de)工(gong)作,自(zi)(zi)然(ran)(ran)不(bu)可能有(you)太多獨特的(de)見(jian)解,長遠(yuan)的(de)發(fa)展前景會非常(chang)有(you)限。如(ru)果你(ni)喜歡自(zi)(zi)己(ji)做的(de)事情,自(zi)(zi)然(ran)(ran)而然(ran)(ran)會下功夫(fu)深入琢(zhuo)磨,樂趣才(cai)是你(ni)發(fa)揮創造(zao)力和達到(dao)一定(ding)高度的(de)真正前提。


作者(zhe)介紹:技(ji)術人攻略訪談是關(guan)于技(ji)術人生活和(he)成長的系列訪問,由(you)獨(du)立媒(mei)體(ti)人Gracia創立和(he)維護。


文章為作者獨立觀點,不代表創投分享會立場
知名風險投資公司
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Copyright©創業聯(lian)合網(wang) ALL Rights Reserved
商務與客服聯系微信