許式偉,七牛云存儲CEO,曾任盛大創(chuàng)新院資深研究員、金山軟件技術總監(jiān)、WPS Office 2005首席架構師。在接觸Go語言后即可被其大道至簡、少即是多的設計哲學所傾倒。與團隊合著《Go語言編程》。七牛云存儲也是國內第一個吃螃蟹的團隊,核心服務完全采用Go語言實現(xiàn)。
為此,eoe對這樣一個傳奇的技術員和團隊進行了專訪,希望大家看完后能對Go語言有全新的認識,掃除大家學習新技術語言恐怖和障礙。同時許總也談了如何從一個普通程序員成長為首席架構師,做程序員與做Team Leader與CEO的區(qū)別,希望對技術成長和創(chuàng)業(yè)感興趣的開發(fā)者有所幫助。
eoe:許總您好,感謝您從百忙之中抽出時間來接受eoe專訪,您能簡單介紹下您自己和七牛團隊嗎?
許式偉:大家好!我是七牛云存儲CEO許式偉。七牛云存儲是專為移動時代開發(fā)者打造的數(shù)據(jù)管理平臺。主要托管企業(yè)的富媒體(圖片和音視頻等)文件,為企業(yè)提供了一站式在線數(shù)據(jù)托管、全國乃至全球范圍的上傳下載加速、以及云端數(shù)據(jù)處理(如圖片縮放、打水印、音視頻轉碼、流媒體播放等),省錢省時省力又省心。
七牛云存儲的出現(xiàn)并非我偶然的想法。我從 2000 年加入金山,做的最后一個軟件是WPS Office 2005,任首席架構師。2006年開始,整個金山面臨互聯(lián)網(wǎng)轉型,在這樣的背景下我向CEO雷軍申請成立了金山云存儲實驗室(金山快盤的前身)。剛開始這個實驗室有技術研究為主的味道,但很快我發(fā)現(xiàn)云存儲其實是一個技術門檻很高的方向,并且在可預見的未來有很大的商業(yè)價值。從此之后,我的職業(yè)規(guī)劃一直圍繞它展開。2008年我離開金山,先在百度的網(wǎng)頁搜索部呆了很短的時間,隨后在 2009 年初加入了盛大創(chuàng)新院,發(fā)起了祥云計劃(很巧合現(xiàn)在北京市也搞祥云計劃)。
2011年中,感覺到了移動互聯(lián)網(wǎng)產(chǎn)業(yè)蓬勃發(fā)展,云計算到了落地的階段,我決定辭職創(chuàng)業(yè)。我主要的創(chuàng)業(yè)伙伴來自金山和盛大,都是長期合作默契的同事們。于是七牛就這樣誕生了。很感謝我的伙伴們,我們一起在云存儲這條道路上已經(jīng)走了很多年。我們會把它作為需要終生奮斗的事業(yè)來經(jīng)營。
到今天為止,七牛云存儲在業(yè)界也樹立起了自己的口碑,這一點令我很欣慰。但是,未來的路還很長。在產(chǎn)品上我們希望七牛云存儲能夠與其他大品牌公司產(chǎn)品形成差異化、互補的關系,大家一起努力改善創(chuàng)業(yè)者的生存環(huán)境。未來七牛會在云存儲技術架構,富媒體云端處理的應用,以及數(shù)據(jù)傳輸加速層面做更多的優(yōu)化與創(chuàng)新。
eoe:您是一位開源愛好者,發(fā)布過包括WINX、TPL等十余個C++開源項目。做開源項目能對技術人員本身有哪些方面的提高?如果以前沒接觸過開源項目應該從哪些方面著手?
許式偉: 開源是一種奉獻的精神,也是Geek精神的體現(xiàn)。做開源項目主要有這些好處:
1、協(xié)作的能力,可以深刻理解開源項目如何進化,如何分工,如何與大家協(xié)同合作。
2、軟件工程的能力,開源社區(qū)往往把做事方法提煉的很好,比多數(shù)正規(guī)商業(yè)公司的研發(fā)過程高效很多,這種經(jīng)歷能夠提升個人對軟件開發(fā)過程的理解。
3、與人交流能力,開源過程中可以了解別人的想法,也可以與別人交流自己的想法。
4、推廣自己的能力,做好一個東西相對容易,但讓別人知道這個東西好,又是另一種能力。
沒接觸過開源項目也可以從下面三點嘗試:
1、勇氣,走出第一步很重要,此后就一發(fā)不可收拾。
2、如果不知道怎么開始,可以從參與自己感興趣的開源項目開始,了解別人怎么做的,自己可以參與哪些事情。
3、也可以從自己平常提煉的一些獨立模塊開始,如果你覺得有人可能需要,就可以把它貢獻出來,當然,先要記得去征詢下公司的同意,避免出現(xiàn)知識產(chǎn)權上的糾紛。
eoe:眾所周知,Go語言是谷歌在07年開始的業(yè)余項目。從09年11月正式對外發(fā)布到12年3月發(fā)布的正式版也經(jīng)歷了近三年時間。而您的專著《Go語言編程》在2012年9月就正式出版。您是從何時開始關注Go語言?又是什么原因驅使您花時間去研究Go語言并把它投入到實際工作和項目中?
許式偉:我從 Go 語言發(fā)布之初就留意到這門語言,但是當初只是簡單看了下語法,沒有深入研究,也沒覺得它好在哪里。真正花心思去研究Go,還是要說到七牛。11年5月份,我們決定創(chuàng)立七牛,在為七牛做技術選型時,我重新認真評估了Go語言。我大概花了2周用Go語言寫了幾個模塊,就深深喜歡上了這門語言,認為這門語言將是在未來10年引領潮流的語言,所以當時我給伙伴們發(fā)了一封信,說:“創(chuàng)業(yè)過程中我們會面臨很多選擇,必然有一些選擇最終會被證明是錯誤的,但是選擇Go語言作為我們的服務端開發(fā)語言,很可能會成為我們最正確的一個選擇”。如果當初還有人懷疑這一點的話,我覺得今天這個論斷很大程度已經(jīng)被證實。
eoe:七牛云存儲是國內第一個吃螃蟹的團隊,核心服務完全采用Go語言實現(xiàn)。你們采用Go語言作為核心服務的基礎,是基于什么考慮?為什么不采用其它更成熟穩(wěn)定的語言?如何保證核心服務的性能與穩(wěn)定?
許式偉:最初去評估Go語言最重要的原因是,我們沒有找到一門合適的語言。從云計算領域的主要技術方案看,最受歡迎的是C++和Java。我們知道亞馬遜是用了Java。我個人嘗試Java做服務端開發(fā)是在2007年金山實驗,Java的風格比較拘束或嚴謹,與我推崇的編程風格不合,并且在分布式系統(tǒng)開發(fā)上沒有顯著的優(yōu)勢,所以才會關注Erlang(也因此有了ECUG社區(qū))、Go等小眾語言。在我評估完Go語言后,我認為它是云計算領域最合適的開發(fā)語言。
性能來說,Go語言作為互聯(lián)網(wǎng)時代的C,并且是編譯型,性能是絕對不低的,完全滿足要求,而且可以預期未來會好于Java。
穩(wěn)定性來說,云計算都是假設單機是可以宕機的,要在單機的不可靠下讓整個集群可靠(這種宕機甚至不為用戶所感知)。我們并不擔心單個進程的穩(wěn)定性,哪怕Go程序每天會掛一次,對我們而言,也是可以接受的。
eoe:Go語言才推出不久,這方面人才很稀少,而你們團隊項目的核心服務又是基于Go語言編寫,怎么解決Go語言人才緊缺的問題?是招進來從頭開始學習還是需要有相關經(jīng)驗的?
許式偉:Go語言入門門檻非常之低。有任何其他語言的背景,學習Go語言只需要一周的時間。**我們面試從來不問你會不會Go語言。我們關心的是開發(fā)者的能力與我們業(yè)務的匹配度,比如他算法基礎如何、是否擅長網(wǎng)絡編程、是否適合創(chuàng)業(yè)(對事情的責任感)等等。**
eoe:許多開發(fā)者對Go語言有很感興趣,躍躍欲試。但又由于目前Go語言還不是主流,他們不敢貿然投入精力去研究。就您學習Go語言及現(xiàn)在工作中的使用經(jīng)驗來看,對想學習Go語言的開發(fā)有什么建議或意見?學習過程中有些什么技巧?需要哪些技術積累?
許式偉:我對Go的學習者的建議是:**與其觀望,不如趁早體驗。**Go是未來,你的投入肯定有一天會得到巨大回報,而且越早了解,你的優(yōu)勢就越明顯,這個回報也會越好。學習技巧方面,興趣是最好的老師。計算機是實踐科學,做一個自己喜歡的項目,勝過做100個習題。我唯一的建議是,項目最好是做服務器相關的,否則和Go目前擅長的領域不合,難度會高一些(但是如果你喜歡挑戰(zhàn)也沒有問題)。
eoe:您在2000年進入金山,到2008年離開金山時,已經(jīng)是WPS首席架構師,您是怎樣在這8年時間里從一個程序員成長為架構師的?可以談談其中的成長歷程嗎?這其中需要怎樣的技術背景和學習技巧?
許式偉:我認為成為架構師并不需要哪些技巧,其實很多是和人的做事方式有關。我個性比較喜歡反思,一段代碼寫好了以后,會反復進行代碼審查,是不是可以寫得更漂亮。我一直認為**成為架構師唯一的訣竅,就是不斷實踐+反思的過程。對架構師而言,永遠不要忘記需求。**架構終歸是要滿足某種需求。架構能力完全體現(xiàn)在你對需求的準確把握。準確把控需求,不只是要準確理解當前的需求,也要準確理解需求的變化,預見什么會發(fā)生,而什么不會發(fā)生(防止過度設計)。
eoe:您現(xiàn)在已經(jīng)是七牛的CEO,能給各位開發(fā)者分別談談做一個程序員、、Team leader和公司CEO的區(qū)別嗎?您是怎樣在工作中提升自己的管理能力的?
許式偉: 作為程序員,除了不斷提升自己的技能,讓一件事情完成地又快又好;還需要考慮自己如何促進組織的進化,讓整個團隊的協(xié)作更高效。
Team Leader保障的是整個團隊的工作效率,不斷改善團隊的做事方法,讓事情更有序地進行。
CEO這個稱呼還是蠻沉重的,因為這是我第一次創(chuàng)業(yè),所以我還算不上一個非常稱職合格的CEO。但我明白,作為七牛的CEO:要懂得知人善用,盡可能為員工創(chuàng)造好的條件;與合作伙伴保持良好的合作關系;傾聽用戶的聲音,理解用戶的訴求,讓用戶喜愛我們的產(chǎn)品。
一個好的管理者,首先需要具備長遠和全面的發(fā)展眼光,其次是在工作中要有自己某方面突出的專業(yè)能力,再有就是自身的人格魅力。簡言之,要上行下效,只有自己做的好別人才會看得起你并且愿意為你工作。
以下為2013中國開發(fā)者大會(CDC北京)現(xiàn)場實錄:
我本身不是做游戲的,我知道在座的大部分都是做游戲的。今天我從創(chuàng)業(yè)的角度來談怎么做公司。大家都聽了陳睿的分享知道了競爭非常的激烈,尤其是游戲。原因很簡單,因為游戲可以拿到移動互聯(lián)網(wǎng)第一桶金。很多人都說在移動互聯(lián)網(wǎng)只有做游戲才能賺錢,其他的都很難賺錢。
我覺得絕大部分不成功的公司都有可恨之處,因為失敗的公司有很多都是山寨的,今天我想分享的主題就是告訴大家在激烈的競爭中,勝利可行的思路。成為創(chuàng)新型的公司才可能成功,這是我的觀點,也是我演講的主題。
我是七牛云存儲CEO,我也標榜自己為Go語言大中華區(qū)的首席布道師。Go在中國蠻火的,Go語言搜索在全球排行第一,它跟游戲的關系很大。我以前曾經(jīng)推過一個語言,印象中它在中國真火了,它其實非常的小眾,但是在頁游領域是標準化的設施。我覺得Go語言比這個更火。我跟陳睿是同事,之前也在金山工作,因此也非常同意他說的,辦公軟件看起來很簡單,但是它是非常復雜系統(tǒng)的東西。
我講兩個內容,第一是技術選型,我們是國內最早選Go語言的;第二個是產(chǎn)品方向,這是做公司最基礎的兩個問題。
技術選型
最早我們是做網(wǎng)盤的,其實我們七牛只做了7個月的網(wǎng)盤,現(xiàn)在的定位是面向開發(fā)者的數(shù)據(jù)平臺。既然是面向開發(fā)者的產(chǎn)品的話,大部分人認為七牛打不過亞馬遜的S3,所以很多人認為七牛是亞馬遜S3的Copycat。
七牛是2011年5月底成立的,剛開始我們三個選擇中考慮,一個是Java,一個是C++,一個是Go。當時Go語言不確定因素非常多,因為語言語法還在變。Go語言版本是2012年發(fā)布的,創(chuàng)業(yè)過程中必然遇到很多選擇,很多選擇被證明是錯誤的,但是選擇Go語言,我認為是非常正確的選擇,也是最正確的選擇。今天驗證了這句話,現(xiàn)在Go語言應用的很好。七牛是國內第一家由Go語言開發(fā)完成的服務端,很多人對七牛選擇Go語言也是蠻質疑的。一個是新浪微博上的李智勇,我印象中好像是佳能的。他說,原則上來看,七牛選Go語言是錯的,因為太冒險了。哪怕最終被證明這個選擇是對的,成功了,仍然不能否定七牛最初選擇Go語言是一個原則性的錯誤。
其實從我個人的觀點來說,我覺得從一般意義來講,它的話是有道理的,我也是蠻認同他的話,因為創(chuàng)業(yè)者禁不起折騰,不應該太冒險。“看起來七牛選擇Go是錯的”,這句話我是認同的,接下來我會講為什么七牛仍然選擇它。第二個質疑是知乎網(wǎng)。
——“為什么許式偉選Go語言?”
——“因為Go語言是非常新的語言,七牛在拿著它到處作秀”。
從我個人認為,這是只有腦殘才有的觀點。沒有一個公司的創(chuàng)始人拿著作秀選語言,因為語言的選擇影響是非常大的。
我先說我個人怎么做選擇?有幾個基本出發(fā)點,首先盡可能用成熟,合適的東西。第二盡可能用團隊熟悉的東西。否則的話,風險就會非常大。但是用成熟合適東西的前提還是要保持對新技術的敏感度。因為新技術通常代表了更高的生產(chǎn)率。
七牛選擇Go語言的原因
為什么七牛會選擇Go語言呢?原因是這樣的幾點。
第一,Go語言雖然是新語言,但是它是C系的,就是說它的門檻是非常低的,C語言是這么多年來最成功的語言,包括后面的JAVA,C++都是受C影響的,大家都能看到C的影子。Go的風格,七牛是比較熟悉的,因為七牛絕大部分程序員都是C++上去的。
第二,七牛用C++做了一個雛形版的Go,我們做了一個CERL的網(wǎng)絡庫,這個最早模仿最早語言做的,因為最早語言有一些不恰當?shù)牡胤?,我們修正了一些缺陷,最后我們發(fā)現(xiàn)跟Go語言網(wǎng)絡編程模式是一樣的,我們做的CERL就是Go的圖形。Go對七牛來講是新東西,但是它的理論機理我們是非常清楚的,因為我們自己親手做了一遍。
第三,我們確實應該選一個成熟的東西,但是目前來看,沒有一個語言能夠替代Go。因為在我們當時的環(huán)境下,Go是我們可以選擇的最成熟的東西。
第四,我們需要用發(fā)展的眼光看問題。因為我們選擇Go語言的時候,它確實還不成熟。當時我做了一個很重要的評估,去研究Go語言會在多久之后成熟。因為我們是剛創(chuàng)立的公司,所以在一兩年后七牛才會有比較高速的發(fā)展。了解七牛的人應該知道,七牛Go語言團隊是全球最牛的團隊,它有C的創(chuàng)始人,有非常牛逼的人。我們團隊當中有一個人,做Go之前自己探索過分布式編程的語言。Go團隊最早是從貝爾實驗室(音譯)被谷歌挖過去的,這群人是非常牛的。Go語言的團隊從編程語言團隊來講是非常強悍的,這是我們當時的判斷。我覺得在一兩年之后Go可以非常成熟,今年印證了這個觀點。最早對Go語言質疑比較多的,是性能不是很好,但是今天沒有人討論Go的性能問題,因為Go的性能已經(jīng)很好了。剛才我說工具原則不重要,這里還有一個說工具選擇不重要的言論。如果七牛換成C,C++,JAVA,C#,項目就會失敗,因為語言是程序員的第一生產(chǎn)力。我本身是架構師出身的,我認為語言的選擇實際上是架構師做架構選擇的第一個要素,選語言是架構的過程。
產(chǎn)品方向
第二點七牛的產(chǎn)品方向。實際上我們做了轉型,七牛剛成立的時候,做的是,2011年6-9月份,做了3個月。9月份的時候我們就轉型了,現(xiàn)在我們提供的是面向開發(fā)者的數(shù)據(jù)平臺。意思就是,托管你的靜態(tài)文件數(shù)據(jù),一種非結構化的數(shù)據(jù),比如說音頻、視頻、照片、office文檔,并且提供一攬子的服務。
我先說說QBOX.ME,它類似Dropbox,是面向個人用戶,提供照片、音織品、office文檔的存儲與多設備自動同步的東西。從社會大趨勢來講,這個產(chǎn)品是很有市場的,但是為什么七牛要轉型呢?
第一個原因,也是最重要的原因,是團隊。實際上七牛是非常技術化的一個團隊。我們整個的團隊,最早的5個人全都是技術人員出身,雖然有人轉型不那么技術了,但是都是技術出身的。我們的團隊用的工具都是比較小眾的。我們最后做了3個月,覺得我們不適合做大眾化的產(chǎn)品,因為我們不理解客戶到底想要什么。但是七牛有另外一個非常相反的東西,七牛非常了解開發(fā)者,我們了解開發(fā)者的困難在哪里。
第二個跟環(huán)境有關系。因為2011年的下半年,網(wǎng)盤在市場非常的火爆,沒有一個巨頭不做網(wǎng)盤。騰訊在2011年的時候也出了一個QBOX,跟我們重名了,這個不是最關鍵的。騰訊會進來,這在我們成立之初就已經(jīng)預料到了。這樣符合未來潮流的方向,巨頭不太可能不進來。當時產(chǎn)品的同質化已經(jīng)非常嚴重了,什么金山快盤、360云盤、百度網(wǎng)盤還沒有大力去推;酷盤也已經(jīng)被阿里收了??偠灾@個行業(yè)非常的火,但是所有的產(chǎn)品你打開一看都是一樣的,長的沒有什么區(qū)別的。我知道騰訊做Q盤的時候,我們正好在成都,和七牛第一個客戶——Camera360在談合作。最終我們做了七牛云存儲的產(chǎn)品,這個產(chǎn)品是面向開發(fā)者的。
我們不是亞馬遜S3的Copycat
你們是不是亞馬遜的Copycat?你們是不是亞馬遜S3的Copycat?我的回答不是,原因很簡單。
第一七牛不是亞馬遜,我們沒有財力做這樣的東西,我們也沒有他們多的精力做這樣的東西。七牛也不是亞馬遜S3的Copycat,因為獨立的亞馬遜S3是不構成一個產(chǎn)品的,開發(fā)者是很難用的,如果開發(fā)者不被滿足的話,你產(chǎn)品的成功率就很低了。我們內部對七牛云存儲產(chǎn)品有一個結論,七牛的云產(chǎn)品必須是創(chuàng)新性的產(chǎn)品,必須是獨一無二的。一個產(chǎn)品最終是為了滿足客戶某一部分需求的,所以最重要的是找到客戶的訴求點,并且用最合適的方式去滿足它。所以我們花更多的時間,去傾聽客戶的需求,了解他們到底想要什么。
首先,七牛是云存儲,最接近亞馬遜S3。在云存儲之上還做了什么事情呢?第一我們增加了七牛云處理,還增加了七牛分發(fā),把七牛云存儲分成三快:云存儲、云處理、云分發(fā)。存儲方面,終端用戶把文件傳到七牛這里,然后七牛通知我們的客戶有文件上傳,所以整個思路跟亞馬遜S3是反過來的。七牛的云處理非常切合客戶的需求,因為我們主要的客戶群體,最早的需求是進行圖片處理,比如說剛才提到的camera360,美圖秀秀,豌豆莢的云相冊。我們最早期的很不錯的公司,絕大部分都是圖片領域的。圖片領域的公司都有圖片處理的需求,比如說做圖,我這里傳的圖片是原圖,3M,5M,看的很清楚,但是用戶看的不是原圖,要求是夠蘋果尺寸就可以了,圖片列表頁面里面看一個方形行圖預覽就可以了。所有的客戶都有縮略圖的需求,亞馬遜不做,但是我們的用戶有需求,所以七牛把客戶共性的東西都做了。七牛有CDN能力的存儲,因為中國的網(wǎng)絡特別糟糕,移動互聯(lián)網(wǎng)3G網(wǎng)絡更糟糕,3G網(wǎng)絡還不是非常的普遍,還有不少用戶用2G。在這樣的情況下,我們把加速也做了,雙傳下載雙重加速,我們也覆蓋海外的部分。七牛后來也有很多做音、視頻的客戶,也有很多做教育的公司,他們非常需要音、視頻轉碼。
七牛的思考模式
我講一下七牛是怎么思考的,這也是作為我對創(chuàng)業(yè)者的建議。游戲公司是同質化最嚴重的領域,在這樣的領域大家怎么思考,我覺得不能光盯著哪個東西去做哪個。哪怕你做游戲,在這樣一個光成都就有六七百家游戲公司的背景下,我覺得首先要快速的確定方向。我今天講的不一定是針對游戲公司的,實際上是針對移動互聯(lián)網(wǎng)的。絕對大部分的游戲公司,都沒有辦法拿到第一桶金,但是在App領域看起來更加簡單一點。我覺得首先你要用最快的方式確定方向,因為浪費的時間越長,你成功的可能性越小。所以確定公司做的產(chǎn)品是什么,實際上是非常重要的。
我個人的心得,選擇做什么,必須是個人非常感興趣的方向,或者你最熟悉的方向,你最容易做出彩的方向。我覺得先問自己,我到底擅長做什么?我到底滿足誰的需求?我覺得這個問題是最關鍵的。
如果你的方向確定了,第一用最快速的方式探尋商業(yè)模式。我認為做App的公司不賺錢,有可憐之處,也有可恨之處。光做Copycat是不行的,你只有打到別人的痛點人家才會付費,所以商業(yè)模式很重要。除非你確定你的融資能力很強,比如說周鴻祎、優(yōu)酷的周永康,他們都懂得融資。絕大部分的創(chuàng)業(yè)者需要考慮商業(yè)模式在哪里,七牛的商業(yè)模式是非常清楚的。
其次保持對產(chǎn)業(yè)的敏銳,做什么產(chǎn)品很重要,但是不能光盯著自己的產(chǎn)品,產(chǎn)業(yè)環(huán)境也很重要。我覺得產(chǎn)業(yè)環(huán)境分兩點,第一是產(chǎn)業(yè)的成熟度,實際上你太早進入會成為先烈;太晚進入,你進入的門檻非常高,因為已經(jīng)有人占坑了,你要把人踢下來,需要很高的水平。第二競爭態(tài)勢很重要,要搞清楚誰是自己的合作伙伴,誰是自己的敵人。如果你認為自己是獨立的公司,是很難成活的,你要搞清楚產(chǎn)業(yè)的上下游環(huán)境是什么樣的。
第三必須要量力而行,懂得借勢。我們本身是云服務公司,但是我們也是云服務的客戶。七牛是一個非常饑渴的團隊,我們技術圈內的口碑還是很不錯的,但是七牛自己的原代碼都不是自己管的。我們能不自己折騰的事盡量不要自己折騰,因為我們精力很有限。所以我們要把有限的精力放在產(chǎn)品上,放在客戶最關注的地方上。我覺得創(chuàng)業(yè)者需要用各種各樣的方式讓自己跑的更快,因為現(xiàn)在的同質化競爭非常的嚴重。在這樣的背景下,如果你慢慢走,不去深入的思考客戶的訴求,我覺得很難成功。大家都看好移動互聯(lián)網(wǎng),這是非常好的一個時代,真的是遍地都是機會的時代,是顛覆傳統(tǒng)的時代。我有一個觀點,接下來的10年是云計算的10年,是所有公司都成為互聯(lián)網(wǎng)公司的10年。
今天我們把領域分成傳統(tǒng)的公司和互聯(lián)網(wǎng)的公司,接下來10年所有的公司都是互聯(lián)網(wǎng)公司,如果傳統(tǒng)的公司不愿意,或者難以轉型的話,最終一定會被滅掉的,這個是毫無疑問的?,F(xiàn)在的競爭是無處不在的,巨頭也是無處不包的。剛才提到了BAT,BAT到底做什么?其實它什么都做,連鬧鐘也做。看起來這是非常狹窄的,當然它是很樸實的需求,看起來盈利很少,但是它也做,沒有什么領域它是不包的。我的觀點是,不要怕巨頭,但是也不要和巨頭硬碰硬。在巨頭無所不包的情況下,你必須很聰明的和巨頭競爭,它也不是無所不能的。今天云存儲還是起步階段,市場占有率不是很重要,但是我們至少用行動證明,和巨頭競爭是有出路的。
我對創(chuàng)業(yè)者最大的忠告:做思考的創(chuàng)業(yè)者,不要盲目的在那里看什么火就做什么。其實,沒有一個Copycat是可以成功的。別看中國是Copycat的市場,但是大家都從Copycat開始,最終沉淀下來,最終做成的都不是Copycat,成功的公司必須是一個創(chuàng)新型的公司。所有的成功的Copycat,都有獨特的地方。優(yōu)酷,土豆就是很典型的案例,大家都說中國是Copycat的一個市場空間,我覺得不是這樣的。比如說騰訊,很多人認為騰訊是山寨的公司,我一直不是這樣認為。實際上騰訊是很有創(chuàng)造力的公司,它的產(chǎn)品比別的公司做的都好,為什么呢?我覺得這個問題值得大家思考。