作為創(chuàng)始人和CEO,,我現(xiàn)在大多數(shù)的時(shí)間都花在管理上:招聘,,融資,設(shè)定優(yōu)先級(jí)等等,。然而在我“進(jìn)入黑暗一面”而且獲得MBA學(xué)位之前,,我是非常深入技術(shù)和工程的,而且我相當(dāng)喜愛(ài)這么做,。這篇文章會(huì)使用一種程序的隱喻,,來(lái)給某些創(chuàng)業(yè)公司做最好的啟示。
創(chuàng)業(yè)者需要明白的一點(diǎn)是,,大多數(shù)創(chuàng)業(yè)者都是不成功的,。我們招到的員工可能不太對(duì),我們的資金經(jīng)常會(huì)用光,,我們不知道自己是否提供了一個(gè)產(chǎn)品和市場(chǎng)的完美匹配,,或者我們的定價(jià)可能不是優(yōu)化的。平均來(lái)說(shuō),,每一天我們的創(chuàng)業(yè)者手中都會(huì)擁有不止一個(gè)的挑戰(zhàn),,占據(jù)了我們的全部身心。從某種意義上來(lái)說(shuō),,一家創(chuàng)業(yè)公司的工作就是要應(yīng)對(duì)失敗,,以及系統(tǒng)性地消滅失敗。這樣我們才能夠進(jìn)入一個(gè)基本上不出什么大錯(cuò)的商業(yè)模式當(dāng)中。
做一個(gè)復(fù)雜的(軟件)項(xiàng)目,,從很多方面來(lái)說(shuō),,就像構(gòu)建一個(gè)成功的創(chuàng)業(yè)公司一樣。對(duì)項(xiàng)目進(jìn)行除錯(cuò),,就等于創(chuàng)業(yè)公司需要做的更改和修正,,來(lái)達(dá)到他的成功。這里有突出顯示的三原則,,我認(rèn)為創(chuàng)業(yè)者可以從中學(xué)習(xí),,并且應(yīng)用到他們的商業(yè)模式的進(jìn)化過(guò)程當(dāng)中。
原則1:“注釋”你的創(chuàng)業(yè)公司
一個(gè)好的程序員不僅寫(xiě)程序,,而且會(huì)寫(xiě)好多注釋,。注釋是程序的一個(gè)附加文檔,描述了每一塊的代碼是怎樣做到,,而且如何起效用,。類(lèi)似的,一個(gè)人應(yīng)該盡可能詳細(xì)的來(lái)“注釋”他的創(chuàng)業(yè)公司的細(xì)節(jié),。做文檔很重要,,因?yàn)檫@允許你有效地進(jìn)行擴(kuò)張。
把你自己行之有效的經(jīng)驗(yàn)寫(xiě)成文章,,并且寫(xiě)入規(guī)范的流程當(dāng)中,,你做好一小塊兒,這一塊對(duì)你的依賴(lài)性就下降了,。這意味著你的商業(yè)模式可以更加靈活,。就像代碼注釋一樣,寫(xiě)創(chuàng)業(yè)公司的文檔,,允許其他人來(lái)看管你的生意,,并且能夠輕松地遷移,這樣就可以讓其他人成為有效率的貢獻(xiàn)者,。在我們的創(chuàng)業(yè)公司當(dāng)中,,我們使用谷歌文檔這樣的工具擴(kuò)展的進(jìn)行共享訪(fǎng)問(wèn),對(duì)于所有商業(yè)進(jìn)程的文章都是盡可能開(kāi)放的,。
原則2:關(guān)注產(chǎn)品性能而不僅是功能
讓一個(gè)程序工作基本上是最簡(jiǎn)單的部分。具有挑戰(zhàn)性的是我們?nèi)绾斡米钌俚馁Y源,,比如說(shuō)內(nèi)存,,CPU運(yùn)算,來(lái)實(shí)現(xiàn)同樣的目標(biāo),。與此類(lèi)似的,,好的創(chuàng)業(yè)公司不只是達(dá)到生意結(jié)果就算了,而是更有效的去達(dá)到這種結(jié)果,是用最少的開(kāi)支,,比如說(shuō)資本,,人力和辦公室空間。你不只要發(fā)布產(chǎn)品,,還要有效率的發(fā)布產(chǎn)品,。
即使你使用風(fēng)險(xiǎn)投資,也很重要的一點(diǎn)是,,要記住這個(gè)資源決定了你生意的底線(xiàn)——如果你建造了一個(gè)比較大的,,而且充滿(mǎn)浮夸的組織,他們的產(chǎn)品效率低下,,那么遲早整個(gè)系統(tǒng)都會(huì)因?yàn)橘Y源短缺而崩潰的,。
原則3:系統(tǒng)性除錯(cuò)
當(dāng)你應(yīng)對(duì)失敗的時(shí)候,你需要來(lái)調(diào)整不同的要素和級(jí)別,,比如說(shuō)你招聘的方式,,你花錢(qián)的數(shù)量,你要設(shè)定的商業(yè)優(yōu)先級(jí),,你的管理如何工作,。而這當(dāng)中的任何一款,如果沒(méi)有做對(duì)的話(huà)都可能會(huì)導(dǎo)致失敗,。
通向成功道路可能各不相同,,要素可能很多,但是失敗通常很清晰的引向一個(gè)維度,。所有你得注意的警告都處于很高的級(jí)別,,比如說(shuō)產(chǎn)品賣(mài)不出去,或者突然之間所有的關(guān)鍵人員就開(kāi)始離職了,。
為了應(yīng)對(duì)這樣的挑戰(zhàn),,非常關(guān)鍵的一點(diǎn)是衡量而且去做系統(tǒng)性,斬草除根的案例分析,,看看你的成功和失敗,。就像在編程當(dāng)中那樣,要更小的去執(zhí)行,,用更加可管理的部分輸出,,然后在此之上再做更加復(fù)雜的元素堆砌,是一個(gè)很好的辦法,。
你認(rèn)為創(chuàng)業(yè)者可以通過(guò)軟件工程和編程學(xué)到的其他課程是什么呢?歡迎告訴我們,。