?????????????????????????????????????????????????????????????????? 對(duì)話周鴻祎:從程序員創(chuàng)業(yè)談起
???????????????????????????????????????????????????????????????????????????????????????????????????? ?閆輝 / 記者
?
???
離開雅虎中國后的周鴻祎現(xiàn)在的身份是
IDGVC
的投資合伙人,做風(fēng)險(xiǎn)投資的他自然對(duì)創(chuàng)業(yè)有著說不完的話題。由于周鴻祎出身程序員,也一直是本刊的忠實(shí)讀者,他希望一方面站在投資商的角度,同時(shí)以一種過來人的身份來探討
“
程序員創(chuàng)業(yè)
”
這個(gè)話題。
???
一個(gè)周五的傍晚,在北京光華路的一個(gè)酒吧中,本刊約到周鴻祎進(jìn)行這次對(duì)話。從昌平遠(yuǎn)道趕來的周鴻祎由于塞車而晚到了半個(gè)小時(shí)。由于開會(huì)講了一天的話,他的聲音有些嘶啞。不過在草草的吃了晚飯后,周鴻祎仍然用其快速的語調(diào)表達(dá)了自己的觀點(diǎn)。
???
記者:我已經(jīng)看到您在其它的媒體上接受了一些采訪,也談到了很多關(guān)于創(chuàng)業(yè)的話題。面對(duì)程序員這個(gè)群體,講創(chuàng)業(yè)有什么特別的地方呢?
???
周鴻祎:的確如此,最近由于我的身份,只接受創(chuàng)業(yè)方面的話題。關(guān)于程序員創(chuàng)業(yè),我之所以愿意談我的觀點(diǎn),是因?yàn)槲沂浅绦騿T出身,也是從小公司做起來的,看到他們,就好像看到當(dāng)年的我,我非常關(guān)心程序員個(gè)人包括共享軟件作者和一些小網(wǎng)站。我希望能和他們分享一些經(jīng)驗(yàn)和體會(huì)。
???
首先,我想說的是聰明人不一定能成功,程序員多半很優(yōu)秀、很聰明,但是聰明人不一定都能成功。我希望程序員能夠清醒的認(rèn)識(shí)到這一點(diǎn)。希望我的觀點(diǎn)能夠給程序員一些幫助,哪怕只是對(duì)我的某一句話有了感覺,對(duì)他以后的成長產(chǎn)生了幫助,這就足夠了。
???
中國的程序員群體有兩類特征比較明顯,這在
CSDN
的論壇就能夠感覺到:一群人是自我感覺良好,以專家自居,另一群是軟件藍(lán)領(lǐng)埋怨公司和社會(huì)環(huán)境不行,待遇不好。
???
應(yīng)該說,中國的商業(yè)環(huán)境確實(shí)不是很成熟,因此中國程序員創(chuàng)業(yè)的成功率也是很低的。放眼望去,中國互聯(lián)網(wǎng)成功的人士出身于程序員的并不多。
???
我想說,在這里,我談?wù)摰氖浅绦騿T創(chuàng)業(yè)而不是程序員掙錢。掙錢很容易,寫一個(gè)共享軟件,一年可以掙幾百萬。但我希望談的不是告訴程序員如何掙錢,而是要告訴程序員如何去創(chuàng)業(yè)。比如現(xiàn)在很多的共享軟件的作者收入很高,衣食無憂,但從創(chuàng)業(yè)的角度看,它并沒有以商業(yè)公司的方式創(chuàng)業(yè)成功。
???
記者:那根據(jù)您的觀察,中國的程序員在創(chuàng)業(yè)方面欠缺哪些?
???
周鴻祎:首先是合作心態(tài),這是程序員普遍缺乏的,當(dāng)然這也是這個(gè)特殊群體的特殊原因決定的。
???
程序員的個(gè)性多半是傲氣的、固執(zhí)的,這些特點(diǎn)在寫程序的時(shí)候都是優(yōu)點(diǎn)。你必須要自信,必須要執(zhí)著,你才能把程序?qū)懞谩5欠催^來說,這些特點(diǎn)在做商業(yè)的時(shí)候卻是致命的缺點(diǎn)。大家經(jīng)常說這句話:態(tài)度決定一切。程序員往往會(huì)覺得自己在做世界上一件十分偉大的事情,這就是驅(qū)動(dòng)機(jī)器,修改一行代碼,機(jī)器就能夠工作,可以產(chǎn)生各種不同的行為。這很容易會(huì)讓程序員產(chǎn)生一種錯(cuò)覺,認(rèn)為自己可以
Control Everything
。程序員的自信在編程上是非常需要的,但不是適合一切場(chǎng)合。如果我們不說這些,可能很多程序員到現(xiàn)在還不知道自己錯(cuò)在哪里,仍然認(rèn)為自己是
King of the World
。
???
事實(shí)上,程序員的能力只是控制了一個(gè)機(jī)器。但創(chuàng)業(yè)僅僅具備了和機(jī)器打交道這一種能力是絕對(duì)不夠的,他還需要和合作伙伴、競(jìng)爭對(duì)手、投資人、員工甚至整個(gè)社會(huì)環(huán)境打交道。很多程序員因?yàn)橐呀?jīng)習(xí)慣了和機(jī)器打交道,不善于也不愿意做其它的工作。很多程序員內(nèi)心會(huì)認(rèn)為
“
營銷不是很簡單嘛,市場(chǎng)很簡單啊,管理也很簡單啊。
”
我認(rèn)為這種心態(tài)是非常害人的。
???
程序員很固執(zhí),他覺得自己是機(jī)器的統(tǒng)帥,因此不會(huì)靈活,不會(huì)妥協(xié)。我之所以這么說,是因?yàn)楫?dāng)年的我就是這樣的個(gè)性,越是優(yōu)秀的程序員這些特征就越明顯,但是我后來意識(shí)到這些問題,我就逼著自己改變角色。
???
記者:在做公司的過程中,您應(yīng)該也經(jīng)常和不同層次的程序員打交道吧?有什么深刻的故事和印象?
???
周鴻祎:這兩天,我收到幾封程序員的來信。有一封信中大意說
“
我是個(gè)如此優(yōu)秀的程序員,為什么我就不能成功呢,請(qǐng)你指點(diǎn)。這里有我的
Blog
地址,看完你就會(huì)了解我了。
”
我想說的是:如果真的希望別人幫忙,就要把情況真實(shí)的說出來,而不是上來就說自己很優(yōu)秀,這種語言就會(huì)讓別人覺得很不舒服,不是很好的交流方式。我還真看了那個(gè)
Blog
,但看完之后,覺得這個(gè)程序員就是一個(gè)空想狂。
???
可以說,很多程序員實(shí)際上是優(yōu)秀帶來了自負(fù),這種自負(fù)使得其不要說創(chuàng)業(yè),可能在在公司中工作也會(huì)遇到問題。所以,我甚至認(rèn)為程序員在創(chuàng)業(yè)方面遇到的困難比其它類型的人員更大。如果程序員希望主導(dǎo)一個(gè)創(chuàng)業(yè),可能首先就要逼自己不是一個(gè)程序員。
???
記者:所以我們不能只單純談程序員創(chuàng)業(yè),而是要從程序員創(chuàng)業(yè)談起。為了避免這些問題,要做哪些轉(zhuǎn)變呢?
???
周鴻祎:是的,要從創(chuàng)業(yè)談起。程序員首先要學(xué)會(huì)和別人合作。提到這點(diǎn),很多程序員都會(huì)說
“
我正在帶著其他程序員寫程序啊,我會(huì)合作啊。
”
但這種合作是片面的,我所談的不僅僅是程序員和程序員之間的合作,而是包括了程序員和其它各種角色之間的合作。程序員之間相互的語言比較能夠容易理解。但作為一個(gè)程序員,你能不能和商業(yè)人員、銷售人員很好的合作呢。
???
我這些年還看到很多這樣的例子:程序員動(dòng)不動(dòng)就把目標(biāo)定為比爾
?
蓋茨。其實(shí),比爾
?
蓋茨不應(yīng)該成為程序員崇拜的目標(biāo)對(duì)象,這會(huì)讓程序員迷失方向,因?yàn)槲④浟硗庖粋€(gè)創(chuàng)始人保羅
?
艾倫才是真正的程序員,蓋茨已經(jīng)成為一個(gè)管理者。再看其它一些例子,
Adobe
公司兩個(gè)創(chuàng)始人也是一個(gè)精通技術(shù),一個(gè)對(duì)商業(yè)精通,這樣的搭配才更利于成功。因此,對(duì)于很多程序員來說,一定要找準(zhǔn)真正的榜樣,不要被外界的故事迷惑了頭腦。如果剖開一些故事的外表,你會(huì)發(fā)現(xiàn)國外很多成功的程序員,背后一定有一個(gè)很強(qiáng)大的商業(yè)感覺的人或者一個(gè)團(tuán)隊(duì)。
???
記者:那也就是說,程序員應(yīng)該作為一種創(chuàng)業(yè)的參與者,而不一定要做主導(dǎo)者了?
???
周鴻祎:程序員的商業(yè)感覺其實(shí)并不是很好。即便有商業(yè)感覺,其實(shí)這只是一個(gè)靈感,一個(gè)創(chuàng)意,但要做成、做大還需要一系列的管理、市場(chǎng)、運(yùn)營,這些對(duì)于程序員是不可想象的。程序員要明白,在自己不擅長的領(lǐng)域,找到一個(gè)可以彌補(bǔ)自己缺陷的合作團(tuán)隊(duì)才是出路。加入一個(gè)創(chuàng)業(yè)團(tuán)隊(duì),可能個(gè)人占
10%
,但因?yàn)楦菀壮晒Γ覉F(tuán)隊(duì)可以做
100
分的事情。而如果只是一個(gè)人做,很可能就失敗了。例如:
Google
的第
20
名程序員都可以獲得五億美元,這也是一種成功。
???
這方面,國外的程序員對(duì)自己的長短比較清楚。在硅谷,很多程序員技術(shù)上都很牛,但他們都非常明了自己只是在技術(shù)這個(gè)領(lǐng)域水平比較高,出了這個(gè)領(lǐng)域,自己什么都不是。正因?yàn)橛辛诉@種心態(tài),他們特別懂得與人合作。我認(rèn)為國外的程序員已經(jīng)普遍意識(shí)到了這點(diǎn),他們很愿意成為創(chuàng)業(yè)團(tuán)隊(duì)中的一員而并非自己創(chuàng)業(yè)。
???
因此,程序員需要調(diào)整心態(tài),不要把自己當(dāng)作精英人物,要承認(rèn)自己在編程方面是優(yōu)秀的,但永遠(yuǎn)有人比自己更優(yōu)秀,對(duì)于其它的領(lǐng)域,很可能自己很無知。要知道,其實(shí)程序員的選擇是最少的,因此抱有開放的心態(tài)是最重要的。
???
記者:你認(rèn)為國內(nèi)的程序員在哪些地方還與創(chuàng)業(yè)的要求存在一定差距?
???
周鴻祎:我認(rèn)為現(xiàn)在的很多程序員經(jīng)驗(yàn)過于不足,他沒有認(rèn)真踏實(shí)做過很多工作就奢談創(chuàng)業(yè)。如果一個(gè)程序員沒有在編程方面深入過,沒有積累,也就是半瓶子醋。這樣的程序員我接觸過很多,他們自己也不清楚問題出在哪里,讓人感覺又愛又恨。我認(rèn)為程序員既然要憑借自己的技術(shù),那就一定要踏實(shí),要能夠?qū)崿F(xiàn)任何創(chuàng)意。
???
但現(xiàn)在一些程序員自己沒有商業(yè)意識(shí),卻又很自負(fù),不相信別人,而且不理解的事情就不做。我遇到過很多程序員,他們對(duì)公司做什么方向都質(zhì)疑,他們希望自己先想清楚,可是一想就浪費(fèi)了很長時(shí)間。這些程序員積累的不多,看不到方向,但他也不相信自己的公司和老板,這是一個(gè)悖論,需要程序員深刻反省。要知道,每個(gè)公司都有懂商業(yè)的人。
???
就這樣,一些程序員極端自負(fù),另外有一些程序員碰了很多釘子之后,感覺很自卑,于是便認(rèn)為國內(nèi)軟件業(yè)不行,最后出國或者打工,很少有程序員能對(duì)自己能做公正的評(píng)價(jià)。
???
記者:您是否認(rèn)為國內(nèi)的環(huán)境是造成程序員浮躁的因素呢?
???
周鴻祎:這個(gè)倒問住我了,我以前沒有仔細(xì)考慮過這點(diǎn)。但我想,不管怎樣,程序員需要先從自身找問題,因?yàn)榇蟓h(huán)境就是這樣了。我承認(rèn)一個(gè)現(xiàn)實(shí):程序員生存狀態(tài)并不是很好,但程序員很多報(bào)怨其實(shí)是一種不切實(shí)際的期望值和自身的缺陷產(chǎn)生的反差。
???
首先,產(chǎn)品沒有大小,只有市場(chǎng)的大小。很多人總是覺得這也小,那也看不上,認(rèn)為公司做的產(chǎn)品很無聊,要做就要像
CSDN
論壇中某些人宣揚(yáng)那樣:做游戲一定要做
3D
引擎,好像只有這樣才夠牛。這其實(shí)就是一種浮躁。很多程序員寫軟件總是很多
bug
,基礎(chǔ)知識(shí)也不牢固,沒有參加幾個(gè)項(xiàng)目,沒有寫過十萬行代碼,就奢談做大項(xiàng)目,這有價(jià)值嗎?
???
而且我還發(fā)現(xiàn)有些程序員特別憤青,罵環(huán)境,罵老板,其實(shí)這只能把自己的心態(tài)搞的很壞。很多人剛進(jìn)公司時(shí)做的很差,雖然工資少,但他沒有想到給公司增加了很多
bug
,公司實(shí)際上是在給他出學(xué)費(fèi)。論壇上大家都在討論哪里活干得少錢拿的多。甚至還有人列了一些黑名單。這種做法的結(jié)果就是程序員自己將周圍環(huán)境搞的烏煙瘴氣了。
???
有的程序員還非常喜歡指點(diǎn)江山,指點(diǎn)公司。我個(gè)人覺得這不是不可以,但指責(zé)別的公司對(duì)個(gè)人沒有什么好處,因?yàn)榇嬖诰褪呛侠淼摹H绻床坏剑∏∽C明是自己不懂。我看到很多程序員也寫
Blog
,技術(shù)交流的我認(rèn)為非常好,但有些人是寫評(píng)論。我是覺得程序員不要做評(píng)論家,中國不缺評(píng)論家,最缺的是實(shí)干家。
???
總之,程序員一般過于自我。總生活在自我的世界中,就不可能真正了解世界是什么。我很早就意識(shí)到了這些問題,也努力的去克服。我的經(jīng)驗(yàn)就是看別人如何做的好,為什么能夠做的好,什么是我所不能理解的。程序員要學(xué)會(huì)慢慢站在別人立場(chǎng)上看問題。
???
記者:您對(duì)希望創(chuàng)業(yè)的程序員有哪些建議呢?
?
¢
???
周鴻祎:對(duì)程序員來說,現(xiàn)在要做的也很簡單,這就是需要大量的實(shí)踐,要慢慢培養(yǎng)對(duì)產(chǎn)品,對(duì)商業(yè)的感覺。我的建議說出來可能有些忠言逆耳,但是絕對(duì)都是肺腑之言。對(duì)絕大多數(shù)程序員來說,自己一個(gè)人成功的機(jī)率是很小的,所以我認(rèn)為加入一個(gè)創(chuàng)業(yè)的團(tuán)隊(duì)可能更為合適。現(xiàn)在有很多初期創(chuàng)業(yè)的公司,也需要很多優(yōu)秀的程序員加盟。如果有理想,可以選擇加入一個(gè)團(tuán)隊(duì),也有相應(yīng)的股份,這方面我可以充當(dāng)一個(gè)橋梁。
?
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1386461