不會(huì)3種以上語(yǔ)言的程序員不是好程序員
存儲(chǔ),還是云存儲(chǔ)。在看到金山云的規(guī)劃,品味了自主開(kāi)發(fā)的YFS,走近老牌企業(yè)“聯(lián)想”的存儲(chǔ)之后,發(fā)現(xiàn)還有一個(gè)很明顯的方面沒(méi)有涉及:基于IaaS平臺(tái)創(chuàng)業(yè)的云存儲(chǔ)企業(yè)。如同基于Amazon S3的Dropbox一樣,國(guó)內(nèi),是基于阿里云的夠快(上海夠快網(wǎng)絡(luò)科技有限公司)。
這家上海的企業(yè),引起業(yè)內(nèi)關(guān)注是因?yàn)椴痪们暗囊粍t新聞“30人云存儲(chǔ)團(tuán)隊(duì)——夠快,獲得紅杉領(lǐng)投4000萬(wàn)投資”。毋庸置疑,風(fēng)投在云存儲(chǔ)領(lǐng)域所扮演的角色極為重要。但是相比國(guó)外幾乎每天都有的并購(gòu)和投資,國(guó)內(nèi)在云計(jì)算及大數(shù)據(jù)領(lǐng)域的投入顯得極為保守。存儲(chǔ)方面,更是如此。
私有云不是云
已經(jīng)全面從自己部署服務(wù)器轉(zhuǎn)向阿里云開(kāi)放存儲(chǔ)服務(wù)的夠快,最早的版本在2011年發(fā)布。當(dāng)時(shí)面向的是個(gè)人用戶,整體服務(wù)器部署也是完全以實(shí)體服務(wù)器方式部署在電信和聯(lián)通機(jī)房的。但當(dāng)時(shí)個(gè)人存儲(chǔ)已然成為紅海,搏殺的多是空間和分享,付費(fèi)轉(zhuǎn)化極低。夠快及時(shí)轉(zhuǎn)型,將產(chǎn)品轉(zhuǎn)化為面向企業(yè)文檔文件協(xié)同的云存儲(chǔ)服務(wù)。并在2012年獲得VC投資,走向企業(yè)市場(chǎng)之路。
夠快總經(jīng)理蔣爍淼非常贊同阿里云王堅(jiān)博士的觀點(diǎn):私有云不是云。“私有云更多是可擴(kuò)展的、動(dòng)態(tài)彈性計(jì)算平臺(tái),而公有云,才是服務(wù)。我們將服務(wù)放到阿里云上,看重的不是阿里云的具體的技術(shù),而是服務(wù),尤其是網(wǎng)絡(luò)帶寬和應(yīng)急服務(wù)。”
很少人知道,蔣爍淼是技術(shù)出身,更是曾親身搭建起基于P2P在線點(diǎn)播系統(tǒng)。他們的研發(fā)團(tuán)隊(duì)脫胎于寧波網(wǎng)通信息港,曾面向互聯(lián)網(wǎng)提供服務(wù),但與網(wǎng)通整體合并進(jìn)行了戰(zhàn)略轉(zhuǎn)移之后,這一波人更愿意去創(chuàng)業(yè),做創(chuàng)新的事情。而在為東方網(wǎng)信提供完網(wǎng)絡(luò)加速技術(shù)研發(fā)和服務(wù)之后,團(tuán)隊(duì)積累了很多關(guān)于存儲(chǔ)、數(shù)據(jù)轉(zhuǎn)存發(fā)的技術(shù),自然而然走向了云存儲(chǔ)的創(chuàng)業(yè)。
而對(duì)于毅然放棄當(dāng)時(shí)已經(jīng)百萬(wàn)的用戶級(jí)別,蔣爍淼也對(duì)CSDN云計(jì)算說(shuō)出了不為人知的另一些原因。“存儲(chǔ)的內(nèi)容‘觸目驚心’,當(dāng)時(shí)做過(guò)統(tǒng)計(jì),至少50%分享內(nèi)容不合規(guī)甚至是非法的。為了滿足監(jiān)管需求,團(tuán)隊(duì)中近5名審核人員要天天檢查內(nèi)容,但這些人也不是專業(yè)的,判斷有時(shí)候也會(huì)模糊,針對(duì)不確定的還要下載來(lái)檢查。這些文件大,非常大,至少都是幾百兆的視頻文件。對(duì)帶寬的消耗非常厲害,付費(fèi)轉(zhuǎn)化很低,有些用戶還會(huì)通過(guò)注冊(cè)多個(gè)號(hào)碼來(lái)逃避付費(fèi),最夸張的一個(gè)用戶注冊(cè)兩百多個(gè)號(hào),就是后面名字+01、02、03、04、05、06等。如果通過(guò)下載付費(fèi)、植入廣告,我覺(jué)得這個(gè)模式是無(wú)法長(zhǎng)久的,也是沒(méi)有前途的。”
這其中,蔣爍淼分享了一個(gè)很值得探討的觀點(diǎn):對(duì)大部分國(guó)人而言,個(gè)人數(shù)據(jù)最重要的,公司數(shù)據(jù)相對(duì)不重要(這個(gè)觀點(diǎn)可定是有些人同意,有些人不同意。當(dāng)然,老板除外)。
協(xié)同和OA不是一回事
夠快定義在企業(yè)級(jí)云存儲(chǔ)市場(chǎng),定義在文件的管理和協(xié)同。
在蔣爍淼看來(lái),云存儲(chǔ)有三種形態(tài):第一種是金山云平臺(tái)、七牛等為開(kāi)發(fā)者提供存儲(chǔ)技術(shù);第二種是為私有云市場(chǎng)提供云儲(chǔ)服務(wù),比如EMC和IBM等;第三種是為企業(yè)提供公有云服務(wù),這其中分為協(xié)作和備份,比如上海愛(ài)數(shù)側(cè)重點(diǎn)在備份,而夠快側(cè)重在協(xié)同。國(guó)內(nèi)現(xiàn)在的云存儲(chǔ)企業(yè)很多,平臺(tái)、應(yīng)用、定制都有所涉及,很多公司策略不很明顯,但多少都有些項(xiàng)目驅(qū)動(dòng)的痕跡。
定義在管理和協(xié)同,就注定與OA要有所區(qū)分。OA中往往含有協(xié)同辦公的模板,比如審批可以按照從屬關(guān)系進(jìn)行,甚至通過(guò)開(kāi)發(fā),也可以支持多設(shè)備,移動(dòng)辦公。但是協(xié)同和OA有交叉,但也明顯有區(qū)別。比如南京的一個(gè)房地產(chǎn)商希望將其OA換成夠快云存儲(chǔ)服務(wù)。為什么?蔣爍淼說(shuō):“OA是企業(yè)內(nèi)部部署的,和企業(yè)流程定制有很深的關(guān)聯(lián)性。但當(dāng)管理發(fā)生變化時(shí),OA就要調(diào)整。這里不是說(shuō)人事變化,而是隨著企業(yè)轉(zhuǎn)型,管理理念發(fā)生變化的時(shí)候。OA無(wú)法實(shí)現(xiàn)調(diào)整。另一方面,OA希望實(shí)現(xiàn)更多功能模塊,比如會(huì)議、文件、車(chē)輛、流程等,但往往不能每一模塊體驗(yàn)都很好,基本上‘十個(gè)客戶中用的最多的就是流程,其他感覺(jué)都一般’。”
管理是企業(yè)的核心,但是如果員工只能在工作時(shí)使用,回到家根本無(wú)法使用,那么對(duì)他而言,數(shù)據(jù)就是割裂的。最后傳輸文件只能用QQ或局域網(wǎng)共享。即使有時(shí)是企業(yè)“從上而下”的要求,但是如果不堅(jiān)持執(zhí)行,最后也會(huì)逐漸流于形式,直至被廢棄?;ヂ?lián)網(wǎng)上的云存儲(chǔ)最重要的優(yōu)勢(shì)是多設(shè)備、跨設(shè)備。這些都是夠快看到的市場(chǎng)機(jī)會(huì)。“夠快除了可以實(shí)現(xiàn)文件團(tuán)隊(duì)內(nèi)共享、查看歷史版本、設(shè)置用戶角色以區(qū)分編輯權(quán)限等基礎(chǔ)功能外,還可以設(shè)置局域網(wǎng)文件夾——該文件夾中的文檔只在局域網(wǎng)內(nèi)同步,不通過(guò)公網(wǎng)上傳到夠快服務(wù)器,因而可以節(jié)省帶寬,也不會(huì)占用需要付費(fèi)的云存儲(chǔ)空間。夠快的產(chǎn)品和OA相比,提供了實(shí)時(shí)的OA的一部分功能。但我認(rèn)為,未來(lái)企業(yè)IT應(yīng)用構(gòu)成,應(yīng)該是各個(gè)方向中有專業(yè)企業(yè)在維護(hù),基于文件的管理和協(xié)同交給夠快,任務(wù)安排和工作流轉(zhuǎn)等有其他企業(yè)。每一家企業(yè)都可以將這部分做到極致,做到最好。”
理清交互和邏輯的“開(kāi)源”應(yīng)用
看慣了國(guó)外創(chuàng)業(yè)團(tuán)隊(duì)基于IaaS和PaaS以小團(tuán)隊(duì)、高成長(zhǎng)性獲得成功的例子,如Netflix,Instagram,Pinterest,Dropbox等,國(guó)內(nèi)更多企業(yè)則相對(duì)沉默??墒聦?shí)上,像夠快這樣擁有良好技術(shù)背景的,基于云平臺(tái)的創(chuàng)業(yè)團(tuán)隊(duì)已經(jīng)成長(zhǎng)起來(lái)。
夠快團(tuán)隊(duì)的技術(shù)背景起了極為重要的作用。蔣爍淼認(rèn)為,通過(guò)使用阿里云的OSS和RDS服務(wù),“我們可以將精力節(jié)省出來(lái),更專注做核心產(chǎn)品的研發(fā):一種是做研究(Research),研究創(chuàng)意的想法和算法,來(lái)解決之前不夠優(yōu)化的地方,比如Windows操作系統(tǒng)、MAC操作系統(tǒng)中很細(xì)節(jié)的部分;另一種交互體驗(yàn),想辦法滿足更好的用戶體驗(yàn),來(lái)做一些新奇的產(chǎn)品,比如夠快可以通過(guò)移動(dòng)端實(shí)現(xiàn)文件協(xié)同,而不同用戶之間若要快速進(jìn)行傳輸,只需掃描相應(yīng)文件的二維碼就可實(shí)現(xiàn),免去繁瑣的彼此認(rèn)證,同時(shí)為了保護(hù)信息安全,二維碼只維持?jǐn)?shù)小時(shí)的有效性,且為一次性使用。”
目前,夠快團(tuán)隊(duì)中還是技術(shù)人員占有絕大多數(shù),開(kāi)源產(chǎn)品和方案也用了不少。比如用的比較多的node.js框架(內(nèi)部存儲(chǔ)的前端框架就是node.js);Web框架包括Query(UI交互部分)。“我個(gè)人也時(shí)常瀏覽GitHub,其中中很小的應(yīng)用和idea都會(huì)拿來(lái)用”。
但在蔣爍淼看來(lái),開(kāi)源只是一部分。更關(guān)鍵的是如何將產(chǎn)品交互和邏輯講清楚,“這是開(kāi)源沒(méi)有辦法幫到你的”。比如,在GitHub有一個(gè)很好的共同編寫(xiě)解決方案的研發(fā),如同GoogleWave(基于Web的服務(wù)的,一種個(gè)人通信和協(xié)作工具)一樣,但是“現(xiàn)在我們拿不準(zhǔn),所以暫時(shí)儲(chǔ)備起來(lái)”。事實(shí)上,這類很酷的(技術(shù)和方案)還有很多,比如遠(yuǎn)程會(huì)議分享文件時(shí)不需要虛擬桌面,只要有個(gè)提示音就可以完成等。但涉及到安全、匹配頻率、聲音轉(zhuǎn)換等更多技術(shù)和應(yīng)用背景時(shí),有些好創(chuàng)意不一定可以落地。
夠快的技術(shù)理念非常務(wù)實(shí)——用最適合的工具去做最適合的事情。“我最反感的是Java程序員學(xué)Java,.net程序員推.net,PHP程序員說(shuō)PHP好。在夠快的平臺(tái)中,流行語(yǔ)言除了Go沒(méi)用到,其他都有應(yīng)用。我有個(gè)很強(qiáng)的觀點(diǎn),語(yǔ)言不重要。在我看來(lái),不會(huì)三種以上語(yǔ)言的程序員就不是好程序員。”
對(duì)他而言,語(yǔ)言中很多條件判斷、循環(huán)判斷等都是大同小異的,對(duì)于資深程序員而言,10天左右就能基本掌握一門(mén)語(yǔ)言。但在學(xué)習(xí)之外,對(duì)程序員更重要的是,理解模型。比如需要知道TCP/IP協(xié)議是怎么走的,知道數(shù)據(jù)庫(kù)、SDN等最新技術(shù)。以SDN為例,如果采用TCP/IP協(xié)議在原理方面很容易實(shí)現(xiàn);再如因?yàn)镻HP多線程模式很爛,不想用C++,就需要用Python去寫(xiě)一些腳本。“所有新入職的員工,比如他擅長(zhǎng)PHP,那我布置的第一份工作就是讓他去學(xué)習(xí)Java。”
“掌握了三門(mén)語(yǔ)言,會(huì)不會(huì)就跳槽了呢?”針對(duì)CSDN云計(jì)算頻道記者的問(wèn)題,蔣爍淼笑道:“團(tuán)隊(duì)比較穩(wěn)定。比如夠快團(tuán)隊(duì)中同步客戶端的核心開(kāi)發(fā)人員,Windows和Mac都要寫(xiě)。因?yàn)楹诵乃惴ǘ家粯樱瑸榱颂嵘?,不想和Dropbox一樣,用Python作為中間腳本語(yǔ)言的核心算法,而是基于Win32和Mac兩個(gè)版本來(lái)寫(xiě)。核心算法是一模一樣的,如果分兩個(gè)人寫(xiě),會(huì)有版本差。同一人寫(xiě),兩個(gè)版本不存在落后關(guān)系。”
“在我看來(lái),語(yǔ)言都是一個(gè)商品。我經(jīng)常和朋友吹牛說(shuō),十八般‘兵器’樣樣都會(huì)(比較熟悉JavaScript、PHP、2個(gè)C++、C、Python、Java、.net等)。比如寫(xiě)插件時(shí),會(huì)通過(guò)不同語(yǔ)言在類庫(kù)、處理并發(fā)等方面來(lái)嘗試,針對(duì)不同應(yīng)用場(chǎng)景來(lái)挑選最合適的模塊。”蔣爍淼如此總結(jié)。
風(fēng)投為什么選擇了“夠快”
相對(duì)國(guó)外在云計(jì)算、大數(shù)據(jù)方面此起彼伏的風(fēng)險(xiǎn)投資,國(guó)內(nèi)市場(chǎng)平淡的多。即使在云存儲(chǔ)方面,例子也不鮮明。而夠快能夠在短短的時(shí)間內(nèi)獲得兩筆較大的投資,其背后原因是什么?
談到去年戈壁創(chuàng)投500萬(wàn)元人民幣,以及本次獲得獲得的4000萬(wàn)投資人民幣的A輪融資(紅杉資本領(lǐng)投,戈壁創(chuàng)投跟投),蔣爍淼歸結(jié)為兩點(diǎn):
1.在他們眼中,我是一個(gè)技術(shù)的實(shí)用主義者,不是那類技術(shù)很牛(業(yè)內(nèi)有些技術(shù)大牛,能夠用腳本寫(xiě)的,非要用匯編來(lái)寫(xiě)),但是與實(shí)際應(yīng)用完全不搭界的人。比較容易溝通。
2.整個(gè)團(tuán)隊(duì)很務(wù)實(shí),不好高騖遠(yuǎn),可以腳踏實(shí)地做一些實(shí)際的事情(這從團(tuán)隊(duì)放棄個(gè)人市場(chǎng),直接轉(zhuǎn)向企業(yè)市場(chǎng)就可以看出)。
在紅杉資本年會(huì)中,道格拉斯·萊昂內(nèi)被問(wèn)到了一個(gè)問(wèn)題:“紅杉投資如此多企業(yè),你最看好的企業(yè)是哪一家?”答案出人意料。“雖然我們也投資了谷歌、蘋(píng)果,但是最看好的是WorkData”。這家初創(chuàng)企業(yè)剛剛上市,“相當(dāng)于當(dāng)時(shí)投入了1000萬(wàn),但三年后,出來(lái)了10億。”
這對(duì)夠快啟發(fā)很大。在美國(guó)市場(chǎng)上,SaaS尤其是面對(duì)企業(yè)級(jí)市場(chǎng)的SaaS服務(wù),已經(jīng)成為新的價(jià)值增長(zhǎng)點(diǎn)。對(duì)夠快等云存儲(chǔ)企業(yè)而言,或許是正在被驗(yàn)證的成功之路。不過(guò),蔣爍淼在和同行溝通時(shí),都感覺(jué)到:“中國(guó)企業(yè)還不到那個(gè)窗口點(diǎn),因?yàn)橹袊?guó)經(jīng)濟(jì)發(fā)展快。國(guó)外SaaS應(yīng)用豐富是因?yàn)槊绹?guó)經(jīng)濟(jì)發(fā)展放緩,更多企業(yè)在預(yù)算有限的情況下,才會(huì)優(yōu)選云服務(wù)。而在國(guó)內(nèi),還沒(méi)有到這個(gè)爆發(fā)點(diǎn)。所以夠快選擇了中小企業(yè)市場(chǎng),因?yàn)槲覀円荒甑姆?wù)才8000元,而現(xiàn)在一個(gè)普通技術(shù)人員就要4000以上了。這對(duì)資金相對(duì)敏感的企業(yè)更富吸引力。”
對(duì)于技術(shù)類型領(lǐng)導(dǎo)人,已經(jīng)步入快速路的蔣爍淼感覺(jué)困難的是:“學(xué)會(huì)包裝,學(xué)會(huì)營(yíng)銷,在更大的平臺(tái)上發(fā)出聲音,更快地設(shè)計(jì)出有競(jìng)爭(zhēng)力的產(chǎn)品,擺脫競(jìng)爭(zhēng)者”。