程序員創(chuàng)業(yè)之路
程序員創(chuàng)業(yè)之路
程序員除了一直在鍵盤(pán)上敲代碼奮斗,沒(méi)有別的機(jī)會(huì)了么?有,只要有心,程序員也能創(chuàng)業(yè)成功。以下是學(xué)習(xí)啦小編為大家整理的程序員創(chuàng)業(yè)之路相關(guān)文章。
周鴻祎談程序員創(chuàng)業(yè)
很多人都向往著有一天自己創(chuàng)業(yè),程序員更是如此。如果你想創(chuàng)業(yè),那么該怎樣創(chuàng)業(yè)、需要有哪些準(zhǔn)備、自己還有什么不足等等這些問(wèn)題你考慮過(guò)嗎?本文就跟大家分享周鴻祎在接受某媒體采訪時(shí)給程序員上的創(chuàng)業(yè)課。
程序員創(chuàng)業(yè)的特別之處
關(guān)于程序員創(chuàng)業(yè),我之所以愿意談我的觀點(diǎn),是因?yàn)槲沂浅绦騿T出身,也是從小公司做起來(lái)的,我自認(rèn)為對(duì)待很多程序員個(gè)人包括共享軟件作者和一些小網(wǎng)站還是很好的。我希望和他們分享一些經(jīng)驗(yàn)和體會(huì)。
首先,我想說(shuō)的是聰明人不一定能成功,很多程序員很聰明,但我一看就知道他們不會(huì)成功。因?yàn)槲铱吹搅艘恍﹩?wèn)題,而且現(xiàn)在太多程序員存在很多誤解。因此,我希望把我的觀點(diǎn)告訴程序員?;蛟S有一些程序員能夠清醒,某個(gè)人可能因?yàn)槲业哪骋痪湓?huà)有了感覺(jué),對(duì)他以后的成長(zhǎng)產(chǎn)生了幫助,這就足夠了。
要知道,程序員總是以為自己優(yōu)秀所以就能成功,其實(shí)不是。中國(guó)的程序員大部分是盲目的:看看一些論壇就能夠感覺(jué)到,要么有一群人自我感覺(jué)極端的良好,以專(zhuān)家自居,要么就是一群藍(lán)領(lǐng)埋怨公司和社會(huì)環(huán)境不行,待遇不好。
應(yīng)該說(shuō),中國(guó)程序員創(chuàng)業(yè)的成功率也是很低的。放眼望去,中國(guó)互聯(lián)網(wǎng)成功的人士有幾個(gè)是真正寫(xiě)過(guò)十年軟件的。事實(shí)上,現(xiàn)狀和我們所能聽(tīng)到的媒體宣傳的故事很不一樣。
很多程序員的最高理想就是寫(xiě)一個(gè)共享軟件,一年可以?huà)陰装偃f(wàn)。但我希望談的不是告訴程序員如何掙錢(qián),掙錢(qián)很容易,而是要告訴程序員如何去創(chuàng)業(yè)。比如雖然FlashGet的作者收入很高,衣食無(wú)憂(yōu),但從創(chuàng)業(yè)的角度看,它并沒(méi)有以商業(yè)公司的方式創(chuàng)業(yè)成功。
程序員在創(chuàng)業(yè)方面的欠缺
首先,我看到中國(guó)程序員的合作心態(tài)非常缺乏,我認(rèn)為這是中國(guó)程序員最大的問(wèn)題,當(dāng)然這是有很多原因的。
大家經(jīng)常說(shuō)這句話(huà):態(tài)度決定一切。但事實(shí)上好程序員基本上都比較傲氣,因?yàn)槌绦騿T往往會(huì)覺(jué)得自己在做世界上一件十分偉大的事情,這就是驅(qū)動(dòng)機(jī)器,修改一行代 碼,機(jī)器就能夠工作,可以產(chǎn)生各種不同的行為。這很容易會(huì)讓程序員產(chǎn)生一種錯(cuò)覺(jué),認(rèn)為自己可以Control Everything。程序員的自信在編程上是非常需要的,但不是適合一切場(chǎng)合。如果我們不說(shuō)這些,可能很多程序員到現(xiàn)在還不知道自己錯(cuò)在哪里,仍然認(rèn)為 自己是King of the World。
事實(shí)上,程序員的能力只是控制了一個(gè)機(jī)器。但創(chuàng)業(yè)僅僅具備了和機(jī)器打交道這一種能力是絕 對(duì)不夠的,他還需要和合作伙伴、競(jìng)爭(zhēng)對(duì)手、投資人、員工甚至整個(gè)社會(huì)環(huán)境打交道。很多程序員因?yàn)橐呀?jīng)習(xí)慣了和機(jī)器打交道,不善于也不愿意其它的工作。很多程序員會(huì)內(nèi)心認(rèn)為“營(yíng)銷(xiāo)不是很簡(jiǎn)單嘛,市場(chǎng)很簡(jiǎn)單啊,管理也很簡(jiǎn)單啊,”我認(rèn)為這種心態(tài)是非常害人的。
程序員還是一個(gè)很固執(zhí)的人群,他覺(jué)得自己是機(jī)器的統(tǒng)帥,因此不會(huì)靈活,不會(huì)妥協(xié)。我當(dāng)時(shí)也喜歡寫(xiě)程序,但我知道如果自己沉迷于寫(xiě)程序,肯定沒(méi)戲,所以是逼著自己改變角色。
優(yōu)秀的程序員不要自負(fù)
這兩天,我收到幾封程序員的來(lái)信。有一封信中大意說(shuō)“我是個(gè)如此優(yōu)秀的程序員,為什么我就不能成功呢,請(qǐng)你指點(diǎn)。這里有我的blog地址,看完你就 會(huì)了解我了。”我想說(shuō)的是:如果真的希望別人幫忙,就要把情況真實(shí)的說(shuō)出來(lái),而不是上來(lái)就說(shuō)自己很優(yōu)秀,這種語(yǔ)言就會(huì)讓別人覺(jué)得很不舒服,不是很好的交流 方式。我還真看了那個(gè)blog,但看完之后,覺(jué)得這個(gè)程序員就是一個(gè)空想狂。
可以說(shuō),很多程序員實(shí)際上是優(yōu)秀帶來(lái)了自負(fù),這種自負(fù)使得其不要說(shuō)創(chuàng)業(yè),可能在在公司中工作也會(huì)遇到問(wèn)題。所以,我甚至認(rèn)為程序員在創(chuàng)業(yè)方面遇到的困難比其它類(lèi)型的人員更大。如果程序員希望主導(dǎo)一個(gè)創(chuàng)業(yè),可能首先就要逼自己不是一個(gè)程序員。
程序員應(yīng)持開(kāi)放心態(tài),尋求團(tuán)隊(duì)合作
程序員首先要學(xué)會(huì)和別人合作。提到這點(diǎn),很多程序員都會(huì)說(shuō)“我正在帶著其他程序員寫(xiě)程序啊,我會(huì)合作啊。”但這種合作是片面的,我所談的不僅僅是程序員和程序員之間的合作,而是包括了程序員和其它各種角色之間的合作。程序員相親,他們的語(yǔ)言比較能夠容易理解。但作為一個(gè)程序員,你能不能商業(yè)人員、銷(xiāo)售人員很好的合作呢。
我這些年還看到很多這樣的例子:程序員動(dòng)不動(dòng)就把目標(biāo)定為比爾·蓋茨。其實(shí),比爾蓋茨不應(yīng)該成為程序員崇拜的目標(biāo)對(duì)象,這會(huì)讓程序員迷失方向,因?yàn)槲④浟硗庖粋€(gè)創(chuàng)始人保羅·艾倫才是真正的程序員。再看其它一些例子,Google的第20名 程序員都可以獲得五億美元。Adobe公司兩個(gè)創(chuàng)始人也是一個(gè)精通技術(shù),一個(gè)對(duì)商業(yè)精通,這樣的搭配才能夠更好的成功。因此,對(duì)于很多程序員來(lái)說(shuō),一定要找準(zhǔn)真正的榜樣,不要被外界的故事迷惑了頭腦。如果剖開(kāi)一些故事的外表,你會(huì)發(fā)現(xiàn)國(guó)外很多成功的程序員,背后一定有一個(gè)很強(qiáng)大的商業(yè)感覺(jué)的人或者一個(gè)團(tuán)隊(duì)。
程序員的商業(yè)感覺(jué)其實(shí)并 不是很好。即便有商業(yè)感覺(jué),其實(shí)這只是一個(gè)靈感,一個(gè)創(chuàng)意,但要要做成、做大還需要一系列的管理、市場(chǎng)、運(yùn)營(yíng),這些對(duì)于程序員是不可想象的。程序員要明 白,在自己不擅長(zhǎng)的領(lǐng)域,找到一個(gè)可以彌補(bǔ)自己缺陷的合作團(tuán)隊(duì)才是出路。加入一個(gè)創(chuàng)業(yè)團(tuán)隊(duì),可能個(gè)人占10%,但因?yàn)楦菀壮晒?,而且團(tuán)隊(duì)可以做100分 的事情。而如果只是一個(gè)人做,很可能就失敗了。
這方面,國(guó)外的程序員對(duì)自己的長(zhǎng)短比較清楚。在硅谷,很多程序員技術(shù)上都很牛,但他們 都非常知道自己只是在技術(shù)這個(gè)領(lǐng)域水平比較高,出了這個(gè)領(lǐng)域,自己什么都不是。正因?yàn)橛辛诉@種心態(tài),他們特別懂得與人合作。我認(rèn)為國(guó)外的程序員已經(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)域,很可能自己很無(wú)知。要知道,其實(shí)程序員的選擇其實(shí)是最少的,因此抱有開(kāi)放的心態(tài)是最重要的。
程序員與創(chuàng)業(yè)要求還有哪些差距
我認(rèn)為現(xiàn)在的很多程序員經(jīng)驗(yàn)過(guò)于不足,他沒(méi)有認(rèn)真踏實(shí)做過(guò)很多工作就奢談創(chuàng)業(yè)。如果一個(gè)程序員沒(méi)有在編程方面深入過(guò),沒(méi)有積累,也就是半瓶子醋。這 樣的程序員我接觸過(guò)很多,他們自己也不清楚問(wèn)題出在哪里,讓人感覺(jué)又愛(ài)又恨。我認(rèn)為程序員既然要憑借自己的技術(shù),那就一定要踏實(shí),要能夠?qū)崿F(xiàn)任何創(chuàng)意。
但現(xiàn)在一些程序員自己沒(méi)有商業(yè)意識(shí),卻又很自負(fù),不相信別人,不理解的事情就不做。我遇到過(guò)很多程序員,他們對(duì)公司做什么方向都質(zhì)疑。他 們希望自己先想清楚,可是一想就浪費(fèi)了很長(zhǎng)時(shí)間。很多程序員就可悲在這里,積累的不多,看不到方向,但他也不相信自己的公司和老板,這是一個(gè)悖論,需要程 序員深刻反省。要知道,每個(gè)公司都有懂商業(yè)的人。
就這樣,一些程序員極端自負(fù),另外有一些程序員碰了很多釘子之后,感覺(jué)很自卑,于是便認(rèn)為國(guó)內(nèi)軟件業(yè)不行,最后出國(guó)或者打工,很少有程序員能對(duì)自己能做公正的評(píng)價(jià)。
國(guó)內(nèi)環(huán)境是否造成程序員浮躁的因素
我以前沒(méi)有仔細(xì)考慮過(guò)這點(diǎn)。但我想,不管怎樣,程序員需要先從自身找問(wèn)題,因?yàn)榇蟓h(huán)境就是這樣了。我承認(rèn)一個(gè)現(xiàn)實(shí):程序員生存狀態(tài)并不是很好,但程序員很多報(bào)怨其實(shí)是一種不切實(shí)際的期望值和自身的缺陷產(chǎn)生的反差。
首先,產(chǎn)品沒(méi)有大小,只有市場(chǎng)的大小。很多人總是覺(jué)得這也小,那也看不上。認(rèn)為公司做的產(chǎn)品很無(wú)聊,要做就要像某些人宣揚(yáng)的那樣:做游戲一定要 做3D引擎,好像只有這樣才夠牛。這其實(shí)就是一種浮躁。很多程序員寫(xiě)軟件總是很多bug,基礎(chǔ)知識(shí)也不牢固,沒(méi)有參加幾個(gè)項(xiàng)目,沒(méi)有寫(xiě)過(guò)十萬(wàn)行代碼,就奢 談做大項(xiàng)目,這有價(jià)值嗎?
而且我還發(fā)現(xiàn)有些程序員特別憤青,罵環(huán)境,罵老板,其實(shí)這只能把自己的心態(tài)搞的很壞。很多人剛進(jìn)公司時(shí)做的很差,雖然工資少,但他沒(méi)有想到給公司增加了很多bug,公司實(shí)際上是在給他出學(xué)費(fèi)。論壇上大家都在討論哪里活干得少錢(qián)拿的多。甚至還有人列了一些黑名 單。這種做法的結(jié)果就是程序員自己將周?chē)h(huán)境搞的烏煙瘴氣了。
有的程序員還非常喜歡指點(diǎn)江山,指點(diǎn)公司。我個(gè)人覺(jué)得這不是不可以,但 指責(zé)別的公司對(duì)個(gè)人沒(méi)有什么好處,因?yàn)榇嬖诰褪呛侠淼?。如果看不到,恰恰證明是自己看不到。我看到很多程序員也寫(xiě)blog,技術(shù)交流的我認(rèn)為非常好,但有 些人是寫(xiě)評(píng)論。我是覺(jué)得程序員不要做評(píng)論家,中國(guó)不缺評(píng)論家,最缺的是實(shí)干家。
總之,程序員一般過(guò)于自我??偵钤谧晕业氖澜缰?,就不可能真正了解世界是什么。我很早就意識(shí)到了這些問(wèn)題,也努力的去客服。我的經(jīng)驗(yàn)就是看別人如何做的好,為什么能夠做的好,什么是我所不能理解。程序員要學(xué)會(huì)慢慢站在別人立場(chǎng)上看問(wèn)題。
最后給希望創(chuàng)業(yè)的程序員一點(diǎn)建議
對(duì)程序員來(lái)說(shuō),現(xiàn)在要做的也很簡(jiǎn)單,這就是需要大量的實(shí)踐,要慢慢培養(yǎng)對(duì)產(chǎn)品,對(duì)商業(yè)的感覺(jué)。我的建議說(shuō)出來(lái)可能有些忠言逆耳。對(duì)絕大多數(shù)程序員來(lái) 說(shuō),自己一個(gè)人成功的機(jī)率是很小的,所以我認(rèn)為加入一個(gè)創(chuàng)業(yè)的團(tuán)隊(duì)可能更為合適?,F(xiàn)在有很多初期創(chuàng)業(yè)的公司,也需要很多優(yōu)秀的程序員加盟。如果有理想,可 以選擇加入一個(gè)團(tuán)隊(duì),也有相應(yīng)的股份,這方面我可以充當(dāng)一個(gè)橋梁。
程序員的三年創(chuàng)業(yè)之路
關(guān)于決定是否創(chuàng)業(yè)
2012年4月,正好三年前整,在深圳能源正混的郁郁不得志的時(shí)候,大學(xué)的好兄弟找到我一起創(chuàng)業(yè),他們有錢(qián)、有 idea,就是差人,當(dāng)時(shí)的我還是技術(shù)菜鳥(niǎo),本科學(xué)的也不是計(jì)算機(jī),看著移動(dòng)互聯(lián)網(wǎng)蓬勃的發(fā)展羨慕不已。很快就答應(yīng)了一起干,因?yàn)樾睦锵胫退銊?chuàng)業(yè)失敗了,那也學(xué)到了技術(shù),也不愁再去找工作?,F(xiàn)在回想起來(lái)覺(jué)得太魯莽了些,抱著這樣的想法的程序員應(yīng)該不止我一個(gè),每個(gè)人的生活條件和家庭背景不同,對(duì)與錯(cuò)得由你自己來(lái)評(píng)判。
關(guān)于股份如何分配
成功的企業(yè)大多是相似的,而失敗的初創(chuàng)公司最大可能是股權(quán)分配不合理,我們的核心團(tuán)隊(duì)成員最開(kāi)始有四個(gè)人,Team Leader 在股份分配的問(wèn)題上的意見(jiàn)是四人平均分,換取他掌握公司話(huà)語(yǔ)權(quán)。當(dāng)時(shí)大家就都表示了異議,激烈的爭(zhēng)吵了幾天,誰(shuí)也說(shuō)服不了誰(shuí),最后不了了之,這也為后來(lái)的分崩離析埋下了伏筆。試想下,假如你確實(shí)牛逼,大家敬你服你不就完了嗎,又何須用股份來(lái)?yè)Q取決策權(quán)。大家能力不同,那么股份平分的缺點(diǎn)是什么呢?創(chuàng)業(yè)是一個(gè)漫長(zhǎng)的過(guò)程,每個(gè)人付出的時(shí)間、精力和成本一定會(huì)有差異。如果不設(shè)立股權(quán)池浮動(dòng)分配機(jī)制,那么問(wèn)題就來(lái)了,拿著四分之一股份的 Team Leader 覺(jué)得自己太累了,事必躬親,心里不平衡就開(kāi)始內(nèi)斗了,因?yàn)槲宜闶潜容^”聽(tīng)話(huà)和能干”,他先后擠走了所有的核心團(tuán)隊(duì)成員,唯獨(dú)剩下了我。關(guān)于如何科學(xué)分配創(chuàng)始人團(tuán)隊(duì)間的股份,以及拿出多少股份期權(quán)池用來(lái)激勵(lì)員工的問(wèn)題,我這里不分析,我只講我的經(jīng)歷,能不能學(xué)到什么,那就要看你了。
關(guān)于融資的問(wèn)題
大多數(shù)的初創(chuàng)公司是很難拿到天使和風(fēng)險(xiǎn)投資的錢(qián)的,沒(méi)錢(qián)該如何創(chuàng)業(yè),自己出錢(qián)、眾籌、做外包… 這是八仙過(guò)海各顯神通的事情,我們公司算是比較幸運(yùn)的,這點(diǎn)必須承認(rèn)。Team Leader 在軟件行業(yè)混了十幾年,有一些人脈和資源,從創(chuàng)立初始就有天使和風(fēng)投愿意提供大筆的啟動(dòng)資金,后來(lái)我從深圳回武漢,也帶來(lái)了深創(chuàng)投的天使??上н@些投資人通通被 Team Leader 拒絕了,理由是不缺錢(qián)。
沒(méi)錯(cuò),直到我現(xiàn)在離開(kāi)了,公司也不缺錢(qián),但是雪中送炭者少錦上添花者多,等到需要錢(qián)的時(shí)候再去找天使和風(fēng)投就晚了,要么被迫簽了城下之盟,要么被迫拿出了大量的股份。有了錢(qián)就能提供更好的辦公環(huán)境、更好的待遇吸引優(yōu)秀的員工等等好處無(wú)須贅述,而且投資人的能量往往大多遠(yuǎn)遠(yuǎn)不僅于此,他能站在不同的角度和高度看問(wèn)題,他也是為你爭(zhēng)取更大的風(fēng)險(xiǎn)資本加入的先行者和中介人。換個(gè)角度想,你拿天使和風(fēng)投多一分錢(qián),就等同于減少了潛在的競(jìng)爭(zhēng)對(duì)手一分錢(qián),所以在不需要錢(qián)的時(shí)候一定要多拿錢(qián)。不要舍不得出讓一點(diǎn)你手中的股份,當(dāng)創(chuàng)業(yè)不成功的時(shí)候,你拿著 100% 的股份也是廢紙。
關(guān)于產(chǎn)品是做到極致,還是快速迭代,還是同時(shí)做多個(gè)產(chǎn)品
第一款產(chǎn)品最初是做全平臺(tái)的商業(yè)視頻會(huì)議系統(tǒng),是一款背離時(shí)代潮流的產(chǎn)品,我也不知道他為什么會(huì)有這樣的決定。也許當(dāng)時(shí) Team Leader 是這么理解的,全國(guó)都在如火如荼的搞 App 開(kāi)發(fā),我們反其道而行之,這樣就完全沒(méi)有競(jìng)爭(zhēng)對(duì)手??墒钱?dāng)快速產(chǎn)品原型出來(lái)以后,基本上沒(méi)人搭理我們,無(wú)論是投資人還是客戶(hù),因?yàn)檫@玩意兒太扯淡了,而服務(wù)器端開(kāi)發(fā)和運(yùn)營(yíng)成本高的驚人,根本就不是一般初創(chuàng)公司能夠承受的了的,項(xiàng)目還未正式上線就擱淺了,沒(méi)有認(rèn)真的市場(chǎng)調(diào)研,沒(méi)有進(jìn)行技術(shù)和經(jīng)濟(jì)可行性的研究,甚至連潛在客戶(hù)的需求都沒(méi)有咨詢(xún)過(guò),就這樣盲目的做了大半年開(kāi)發(fā),現(xiàn)在想來(lái)簡(jiǎn)直不可思議。
第二款產(chǎn)品是 Google Reader 宣布關(guān)閉后誕生的想法,可以理解為站在了互聯(lián)網(wǎng)的風(fēng)口,放眼全球幾乎沒(méi)什么大的競(jìng)爭(zhēng)對(duì)手,因?yàn)?RSS 資訊和文獻(xiàn)的受眾用戶(hù)相對(duì)小而精,有一批忠實(shí)的粉絲,但大公司又剛好瞧不上,正適合小公司一展所長(zhǎng),投資人也特別親睞。這是一次極好的機(jī)會(huì),天時(shí)地利人和,誰(shuí)能盡快推出產(chǎn)品,就能如同秋風(fēng)掃落葉般占領(lǐng)市場(chǎng),結(jié)果由于 Team Leader 一直秉持的做到極致的做事態(tài)度,寫(xiě)第一代產(chǎn)品的代碼,版本控制都已經(jīng)設(shè)想到第五代如何更新和擴(kuò)展了,一而再再而三的增加功能,他負(fù)責(zé)的開(kāi)發(fā)客戶(hù)端遲遲無(wú)法按時(shí)交付,最后產(chǎn)品倒是極致了,可是錯(cuò)過(guò)了上架的最好時(shí)機(jī),又有什么用?
其實(shí)對(duì)于創(chuàng)業(yè)來(lái)說(shuō),哪一種模式都有成功的例子,但都是不可生搬硬套的,誰(shuí)也不能夠肯定自己的產(chǎn)品策略和切入點(diǎn)是正確的,這些都需要大量的探索和驗(yàn)證,當(dāng)發(fā)現(xiàn)走了錯(cuò)路,必須要有壯士斷腕的勇氣,堅(jiān)決砍掉錯(cuò)誤功能或產(chǎn)品。我不是產(chǎn)品人,也沒(méi)有花里胡哨、亂七八糟的想法,我只贊成最穩(wěn)妥、最有概率成功的方式。專(zhuān)注于一款產(chǎn)品,盡快的推向市場(chǎng),然后根據(jù)少部分用戶(hù)的反饋,修改服務(wù)或增加功能,最后借助投資人的資金和人脈做大肆營(yíng)銷(xiāo)和推廣,這就是我最認(rèn)可的方式。
關(guān)于如何選擇開(kāi)發(fā)人員和技術(shù)
這是大多數(shù)創(chuàng)業(yè)者不會(huì)說(shuō)的話(huà),大家都愛(ài)說(shuō)實(shí)現(xiàn)不成問(wèn)題,說(shuō)這話(huà)的人我特別反感,人類(lèi)文明文化發(fā)展迄今已五千多年,如何快速、高效、經(jīng)濟(jì)和安全的實(shí)現(xiàn)一項(xiàng)工程是一門(mén)藝術(shù),不是光有學(xué)問(wèn)就可以的,今天的科學(xué)家們?cè)诠こ虒?shí)踐項(xiàng)目上的研究停滯不前了嗎?精益求精,實(shí)現(xiàn)恰恰是最大的問(wèn)題。
我們的 Team Leader 算的上技術(shù)大牛,從美工出身后來(lái)轉(zhuǎn)到 Adobe Flex 系列程序員,也懂服務(wù)器端的開(kāi)發(fā),算得上全棧程序員,精通軟件設(shè)計(jì)與架構(gòu),這些都是優(yōu)點(diǎn)。主要的缺點(diǎn)有兩個(gè),一是偏執(zhí),二是固步自封,也算是喬幫主極品粉絲的通病,我只是就是論事,并非要挑起幫主粉絲的罵戰(zhàn)或者編程語(yǔ)言之間的戰(zhàn)爭(zhēng),如有冒犯請(qǐng)?jiān)?。Adobe 近年在程序界的一天比一天頹敗,F(xiàn)lex 也早已過(guò)時(shí)了,結(jié)果 Team Leader 卻堅(jiān)持選用 Air 虛擬機(jī) + AS3 + MXML + CSS 的模式開(kāi)發(fā)客戶(hù)端,理由是熟悉且跨平臺(tái)。我承認(rèn)轉(zhuǎn)戰(zhàn)其他平臺(tái)學(xué)習(xí)需要成本,但早期的 Air 虛擬機(jī)的性能簡(jiǎn)直慘不忍睹,就算是今天也是遠(yuǎn)不如 Java 虛擬機(jī)的,更不要說(shuō)跟 Mono 或者 V8 引擎相比,更加不要說(shuō)跟 Native App 的性能相比。最糟糕的不止如此,Adobe 不開(kāi)源代碼,扔個(gè)半死不活的 Air 虛擬機(jī)出來(lái)后,后續(xù)的優(yōu)化和更新非常緩慢,稍微復(fù)雜一點(diǎn)的功能都要自己重寫(xiě)代碼,大大加重了開(kāi)發(fā)任務(wù),再加上 Team Leader 對(duì)于產(chǎn)品的高標(biāo)準(zhǔn)嚴(yán)要求,更是使代碼量成幾何級(jí)數(shù)上漲,雪上加霜。
說(shuō)到這里不得不舉個(gè)例子,由于一直被客戶(hù)端的開(kāi)發(fā)拖著進(jìn)度,我們服務(wù)器端的開(kāi)發(fā)團(tuán)隊(duì)和設(shè)計(jì)師甚至抽空出來(lái),做了好幾個(gè)外包的 HTML5 網(wǎng)站和游戲。等到產(chǎn)品上架時(shí),整個(gè)團(tuán)隊(duì)人心都渙散了。
總結(jié)
三年的創(chuàng)業(yè)時(shí)間說(shuō)長(zhǎng)不長(zhǎng)、說(shuō)短不短,一生能有這樣一次經(jīng)歷也是可貴?,F(xiàn)今的成功或者失敗絕不僅僅只是一個(gè)人事,整個(gè)團(tuán)隊(duì)包括投資人都各有責(zé)任。最好不要讓 Leader 一邊做技術(shù)、一邊做管理,人的能力是有限的,精力也是有限的。如果 Leader 找對(duì)了方向,而你堅(jiān)持不懈的追隨,那么你就走在了成功的路上。堅(jiān)持學(xué)習(xí),和投資人搞好關(guān)系,從上一個(gè)項(xiàng)目的失敗中孕育下一個(gè)產(chǎn)品的成功,要運(yùn)氣,也要實(shí)力。