互聯(lián)網(wǎng)創(chuàng)業(yè)者失敗的十八個(gè)原因(二) |
發(fā)布時(shí)間: 2012/8/17 10:08:48 |
6遇人不淑 (Hiring Bad Programmers)
在早先的清單里我忘了列上這一條了,因?yàn)槲宜龅降膭?chuàng)始人大多是程序員。對(duì)于他們來說,這不是什么大問題。就算他們偶爾雇用了一兩個(gè)差勁的程序員,也不至于天就塌下來了。緊要關(guān)頭,他們都可以親自操刀上陣,力挽狂瀾。 不過,當(dāng)我回溯 90 年代那些倒閉的電子商務(wù)初創(chuàng)公司時(shí),卻發(fā)現(xiàn)正是差勁的程序員毀了那些公司。很多公司都是由商業(yè)領(lǐng)域的人員創(chuàng)辦的。他們以為初創(chuàng)公司就是有個(gè)好的點(diǎn)子,然后 雇用一批程序員來實(shí)現(xiàn)它。這真是想得容易做的難。這些商業(yè)領(lǐng)域的人員根本就無法區(qū)分程序員的好壞。他們甚至接觸不到最好的程序員,因?yàn)闆]有哪個(gè)程序高手愿 意去實(shí)現(xiàn)一個(gè)商人的構(gòu)想。 事實(shí)是,這些人招募了一些他們以為是好的程序員(至少這些程序員的簡歷是這樣吹噓的,什么微軟認(rèn)證的開發(fā)人員了,等等),但實(shí)際上卻難副其實(shí)。接下 來他們就會(huì)很困惑地發(fā)現(xiàn),自己的公司就像老牛拉破車一樣吱嘎吱嘎,而競爭對(duì)手們卻跟坐了火箭一樣。這種初創(chuàng)公司具有那些大公司的所有缺點(diǎn),卻沒有那些大公 司所具備的優(yōu)勢(shì)。 如果你本人不是程序員的話,怎樣才能挑選好的程序員呢?我不認(rèn)為有什么好辦法。我本來想說,你可以找個(gè)程序高手來幫你做這件事兒。但問題是,你怎么找到這個(gè)最初的程序高手呢? 7 開發(fā)平臺(tái)選取不當(dāng) (Choosing the Wrong Platform) 同上面一條相關(guān)的問題是開發(fā)平臺(tái)選取不當(dāng)(通常差勁兒的程序員都會(huì)犯這個(gè)錯(cuò)誤)。我認(rèn)為,在經(jīng)濟(jì)泡沫時(shí)期,很多初創(chuàng)公司都因?yàn)樵?Windows 的平臺(tái)上構(gòu)建基于服務(wù)器的應(yīng)用而身陷泥沼。Hotmail 在被微軟收購若干年之后仍然運(yùn)行在 FreeBSD (譯者:一個(gè) Unix 平臺(tái))上,估計(jì)是因?yàn)?Windows 無法勝任其負(fù)荷。假如 Hotmail 的創(chuàng)始人選擇了 Windows 的話,他們很可能早就失敗了。 PayPal 剛剛躲過了一劫。在同某個(gè)dotcom合并后(譯者:這里應(yīng)該是指 eBay,不知道作者同 eBay有什么過節(jié)?:)),新的 CEO 想要轉(zhuǎn)到 Windows 上——盡管 PayPal 的聯(lián)合創(chuàng)始人馬克斯·萊文奇恩(Max Levchin)向他展示過他們的軟件系統(tǒng)在 Windows 上的處理能力只有在 Unix 上的百分之一。幸運(yùn)的是,最終他們換了 CEO,而不是操作系統(tǒng)平臺(tái)。 平臺(tái)是一個(gè)很模糊的詞。它既可以指操作系統(tǒng),也可以指編程語言,或者是編程語言之上的框架結(jié)構(gòu)。它所隱含的意義,既包含了支持,也包含了限制,就如同房子的地基一樣。 你不得不慎而又慎地選擇平臺(tái)。有些平臺(tái),對(duì)外行來說,似乎是很好的、很負(fù)責(zé)的選擇,就象 90 年代的 Windows 一樣;一旦你選了他們,就無異于自掘墳?zāi)。Java applets 大概是最典型的例子了。它曾經(jīng)被人們認(rèn)為是發(fā)布應(yīng)用的新途徑。結(jié)果卻是,100個(gè)對(duì)此深信不疑的初創(chuàng)公司里,就有 100 個(gè)被毀掉了。 怎樣選取正確的平臺(tái)呢?通常的辦法是招些好的程序員來讓他們選擇。如果你自己不是程序員的話,也有一個(gè)小竅門:到頂尖的計(jì)算機(jī)系里參觀一下,看看他們?cè)诳蒲许?xiàng)目里都使用什么。 8 發(fā)布遲緩 (Slowness in Launching) 所有的公司,不論大小,在完成軟件之前都會(huì)有一段困難時(shí)期。從某種意義上說,這是一種固有的特性;軟件的完成度永遠(yuǎn)都是在 85% 左右。你需要有極大的毅力來推動(dòng)軟件的完成并向用戶發(fā)布。[3] 初創(chuàng)公司總是用各種各樣的借口來為推遲發(fā)布辯解。這些借口跟人們?cè)谌粘I钪袨樽约旱倪t到所找的理由大同小異:總是有一些事兒要在這之前辦好。也許吧。不過假如你的軟件已經(jīng)全部完成,按個(gè)按鈕就可以發(fā)布的話,你還會(huì)等嗎? 盡快發(fā)布的一個(gè)目的就是迫使你完成應(yīng)該完成的工作。一個(gè)軟件,只要還沒有發(fā)布,就不算真正完成。不管你認(rèn)為這個(gè)軟件已經(jīng)如何完善了,在臨發(fā)布之即,總還是有一大堆的事兒要做;這種情形已經(jīng)司空見慣了。發(fā)布的另一個(gè)目的就是,只有通過用戶反饋,你才能真正明白要做什么。 有一些問題,同發(fā)布延遲是有聯(lián)系的:工作節(jié)奏太慢,沒有真正搞清楚問題,懼怕同用戶打交道,害怕別人的評(píng)論,分心過多,過于完美,等等。解決這些問題,只需要推動(dòng)自己盡快發(fā)布一些東西就可以了。 9 發(fā)布過早 (Launching Too Early) 發(fā)布過早的情況比發(fā)布遲緩要少見得多,不過并不是沒有。發(fā)布過早的危險(xiǎn)是有可能毀掉了你的名譽(yù)。早期的使用者在試用了你發(fā)布的東西后,如果發(fā)現(xiàn)什么不滿意的地方,他們可能就不會(huì)再來了。 如果你想發(fā)布一樣產(chǎn)品的話,最低要求是什么呢?我們建議初創(chuàng)公司認(rèn)真考慮自己想要做的是什么,確定其核心內(nèi)容;這些核心內(nèi)容既要本身就能夠有用處,又要能夠作為基礎(chǔ),在此之上逐漸地拓展成一個(gè)完整的項(xiàng)目。一旦確定了這些,就應(yīng)該盡可能快地完成它們。 我和很多其他的程序員就是按照這一辦法來編寫軟件的。思考一下總的目標(biāo),然后動(dòng)手編寫一些有用的最小模塊。這些模塊早晚是要寫的,所以不用擔(dān)心作無用功。在大多數(shù)情況下你會(huì)發(fā)現(xiàn),實(shí)現(xiàn)這些模塊既能夠在精神上獲得鼓舞,又能夠幫助你對(duì)余下的部分看得更清楚。 其實(shí),你需要打動(dòng)的那些早期的試用者們是很寬容的。他們并不期待一個(gè)新發(fā)布的產(chǎn)品無所不能;但是,多少它應(yīng)該有點(diǎn)兒用處。 10 沒有明確的目標(biāo)用戶 (Having No Specific User in Mind) 如果你不了解用戶,就不可能作出他們喜歡的東西。在前面我曾經(jīng)提到過,大多數(shù)成功的初創(chuàng)公司,都是從解決創(chuàng)始人遇到的問題開始的。這里面有這樣一條規(guī)則:你所創(chuàng)造的財(cái)富是跟你對(duì)問題的理解程度成正比的;而你最了解的就是你自己的問題。[4] 這條理論反過來說就是:如果你試圖解決一個(gè)你不懂的問題,那無異于往自己的脖子上套絞索。 但是還是有很多創(chuàng)始人,喜歡假定存在某些用戶愿意用他們的產(chǎn)品,至于這些用戶會(huì)是誰,他們也不很清楚。那些創(chuàng)始人需要這些產(chǎn)品嗎?不,他們不能算是 目標(biāo)市場(chǎng)。那么會(huì)是誰呢?年輕人?對(duì)本地活動(dòng)感興趣的人?還是商業(yè)領(lǐng)域的用戶?什么樣的商業(yè)領(lǐng)域?加油站?電影制片廠?還是軍工采購商? 你當(dāng)然可以為與你不同類型的用戶打造產(chǎn)品。我們就曾這么做過。問題是,你必須認(rèn)識(shí)到你踏入了一個(gè)危險(xiǎn)地帶。這就好比你在借助儀表在飛行:你自己的直覺將幫不上任何忙。因此你的每一步操作都必須小心謹(jǐn)慎,并且要經(jīng)常查看你的儀表。 這種情況下,用戶就是你的儀表。你必須遵循“從實(shí)踐中來”的原則。任何主觀猜測(cè)都是不允許的;你必須接觸用戶并考察他們的反應(yīng)。所以,當(dāng)你為別人而不是你自己設(shè)計(jì)產(chǎn)品的時(shí)候,你必須去說服一些特定的用戶來使用你的產(chǎn)品;如果你做不到這一點(diǎn)的話,那么失敗是必然的。 11 籌集的資金太少 (Raising Too Little Money) 大多數(shù)成功的初創(chuàng)公司到某一階段都會(huì)接受投資。這就跟要有多個(gè)創(chuàng)始人一樣,從統(tǒng)計(jì)上來說,是一個(gè)?康呐e措。那么,你應(yīng)該接受多少投資呢? 初創(chuàng)公司的資金是用時(shí)間來衡量的。每個(gè)還沒有盈利的初創(chuàng)公司(幾乎所有的初創(chuàng)公司在剛開始時(shí)都不可能盈利)在錢花光之前都會(huì)有一段時(shí)間。這段時(shí)間有時(shí)候被喻為“跑道”(runway)。這是一個(gè)很好的比喻,它在提醒你,當(dāng)你錢花光的時(shí)候,要么起飛,要么撞毀。 太少的錢意味著你沒有足夠的跑道起飛。當(dāng)然,起飛的概念也需要視情況而定。通常你需要更上層樓:從僅僅有個(gè)想法和正在實(shí)現(xiàn)的原型;到有了原型,正在發(fā)布;到已經(jīng)發(fā)布了產(chǎn)品,正處于顯著的增長期。這也要看投資者的想法,畢竟他們是你在實(shí)現(xiàn)盈利前要說服的人。 如果你是從投資人那里接受資金的話,那么數(shù)量至少應(yīng)該能夠支撐你到下一個(gè)階段。[5] 幸運(yùn)的是,你對(duì)下一個(gè)階段是什么以及需要花費(fèi)多少都有所控制。我們建議初創(chuàng)公司在剛開始的時(shí)候把這兩項(xiàng)指標(biāo)都設(shè)得低一些:基本上不花什么錢,以及把初期目 標(biāo)定為構(gòu)造一個(gè)堅(jiān)實(shí)的原型。這樣做會(huì)給你最大的靈活性 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |