創(chuàng)業(yè)失敗后,我決定開(kāi)源所有產(chǎn)品代碼
近年來(lái),程序員創(chuàng)業(yè)的話題屢屢被提及,那么,程序員究竟適不適合創(chuàng)業(yè)?又該如何創(chuàng)業(yè)?本文的一些觀點(diǎn)或許能給你帶來(lái)一些啟發(fā)。
創(chuàng)業(yè)失敗后,程序員開(kāi)源產(chǎn)品代碼
近日,一位程序員在 Reddit 上發(fā)帖稱自己創(chuàng)業(yè)失敗了,因此將其產(chǎn)品代碼開(kāi)源,希望能幫助到有需要的人。
這款產(chǎn)品叫做“Dryvo”,是一款為駕校行業(yè)提供的解決方案。目標(biāo)是節(jié)省老師在課程安排、處理學(xué)生來(lái)電、付款等雜事上耗費(fèi)的時(shí)間,同時(shí)也能讓學(xué)生掌握駕駛考試的學(xué)習(xí)進(jìn)度以及幫助他們了解整個(gè)學(xué)習(xí)流程,此外,高效的路線規(guī)劃功能可以幫助老師節(jié)省寶貴的時(shí)間,并減少油費(fèi)。Dryvo 期望改變駕駛課程的管理方式。
目前,該產(chǎn)品代碼已經(jīng)托管在 GitHub 上,項(xiàng)目地址:https://github.com/AdamGold/Dryvo
Dryvo 使用 Python 編寫(xiě)了日程安排 API,從它的項(xiàng)目結(jié)構(gòu)來(lái)看,真正的核心代碼位于 server 文件夾,其余的主要是測(cè)試和日志目錄。
對(duì)于發(fā)帖者創(chuàng)業(yè)失敗的經(jīng)歷,有網(wǎng)友評(píng)論到:
當(dāng)讀到發(fā)帖者對(duì)項(xiàng)目的描述時(shí)(老師總是花費(fèi)很多時(shí)間來(lái)處理學(xué)生來(lái)電、規(guī)劃課程、學(xué)車(chē)路線以及和每位學(xué)生談話。而學(xué)生也很難掌握他們的課程進(jìn)度、付款流程等信息。他們基本上不了解什么時(shí)候該進(jìn)行駕駛考試或者下一課該學(xué)什么),我腦海中第一想法就是——項(xiàng)目失敗的原因顯而易見(jiàn)。
規(guī)劃駕駛課程和安排牙醫(yī)、律師、汽車(chē)修理預(yù)約等沒(méi)什么區(qū)別,這是一個(gè)已經(jīng)解決了的問(wèn)題,并且已經(jīng)很經(jīng)濟(jì)性地實(shí)現(xiàn)了自動(dòng)化(這里指雇傭低工資行政人員操作自動(dòng)化、通用的電腦程序,甚至像 Google Calendar 一樣)。規(guī)劃路線和主題是一位經(jīng)驗(yàn)豐富的駕駛教練可以快速完成的事,而無(wú)需計(jì)算機(jī)系統(tǒng)來(lái)完成。
總的來(lái)說(shuō),我認(rèn)為在專用計(jì)算機(jī)系統(tǒng)中計(jì)劃課程等想法不切實(shí)際,因?yàn)槲疫€沒(méi)有看到有哪個(gè)系統(tǒng)具有足夠的靈活性,且性價(jià)比比 MS Word 更高。況且,如果學(xué)生想了解一些考試事項(xiàng)和考試時(shí)間等問(wèn)題,沒(méi)有什么比直接尋問(wèn)教練更有用的了。簡(jiǎn)而言之,這是一個(gè)有趣的主意,但其本身的實(shí)用價(jià)值并不是太高。
雖然目前項(xiàng)目的源代碼已經(jīng)開(kāi)源,但是否會(huì)對(duì)程序員有所幫助,我們不得而知,就像很多程序員始終信奉“代碼可以改變世界”,但是他們大多數(shù)人并不知道將代碼運(yùn)用到實(shí)際應(yīng)用中時(shí)到底該如何改變世界。
給程序員創(chuàng)業(yè)的一點(diǎn)建議:
很多人都向往著有一天自己創(chuàng)業(yè),程序員更是如此。但是,程序員到底該不該創(chuàng)業(yè),該怎樣創(chuàng)業(yè)、需要有哪些準(zhǔn)備?針對(duì)這些問(wèn)題,周鴻祎曾在過(guò)去接受媒體采訪時(shí)給出了他的觀點(diǎn)。
周鴻祎認(rèn)為,聰明人不一定能成功。很多程序員很聰明,但一看就知道他們不會(huì)成功。因?yàn)閺乃麄兩砩夏芸吹揭恍﹩?wèn)題。程序員總是以為自己優(yōu)秀所以就能成功,其實(shí)不是。中國(guó)的程序員大部分是盲目的:看看一些論壇就能夠感覺(jué)到,要么有一群人自我感覺(jué)極端的良好,以專家自居,要么就是一群藍(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è)共享軟件,一年可以掙幾百萬(wàn)。但我們希望談的不是告訴程序員如何掙錢(qián),掙錢(qián)很容易,而是要告訴程序員如何去創(chuàng)業(yè)。
周鴻祎稱,程序員在創(chuàng)業(yè)方面最欠缺的是合作心態(tài),這是中國(guó)程序員最大的問(wèn)題,造成這一問(wèn)題的原因有很多。事實(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)單啊,”在周鴻祎看來(lái),這種心態(tài)是非常害人的。
程序員的商業(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è)人做,很可能就失敗了。因此,程序員需要調(diào)整心態(tài),不要把自己當(dāng)作精英人物,要承認(rèn)自己在編程方面是優(yōu)秀的,但永遠(yuǎn)有人比自己更優(yōu)秀,對(duì)于其它的領(lǐng)域,很可能自己很無(wú)知。要知道,其實(shí)程序員的選擇其實(shí)是最少的,因此抱有開(kāi)放的心態(tài)是最重要的。
對(duì)程序員來(lái)說(shuō),現(xiàn)在要做的也很簡(jiǎn)單,這就是需要大量的實(shí)踐,要慢慢培養(yǎng)對(duì)產(chǎn)品,對(duì)商業(yè)的感覺(jué)。對(duì)絕大多數(shù)程序員來(lái)說(shuō),自己一個(gè)人成功的機(jī)率是很小的,所以加入一個(gè)創(chuàng)業(yè)的團(tuán)隊(duì)可能更為合適?,F(xiàn)在有很多初期創(chuàng)業(yè)的公司,也需要很多優(yōu)秀的程序員加盟。如果有理想,可以選擇加入一個(gè)團(tuán)隊(duì),也有相應(yīng)的股份,這或許是條可行之路。