不少人都向往着有一天本身創業,程序員更是如此。若是你想創業,那麼該怎樣創業,須要有哪些準備,本身還有什麼不足等等這些問題你考慮過嗎?本文就跟你們分享周鴻禕在接受某媒體採訪時給程序員上的創業課。程序員
程序員創業的特別之處編程
關於程序員創業,我之因此願意談個人觀點,是由於我是程序員出身,也是從小公司作起來的,我自認爲對待不少程序員我的包括共享軟件做者和一些小網站仍是很好的。我但願分享一些經驗和體會。網站
首先,我想說的是聰明人不必定能成功,不少程序員很聰明,但我一看就知道他們不會成功。對象
由於我看到了一些問題,並且如今太多程序員存在不少誤解。所以,我但願把個人觀點告訴程序員。或許有一些程序員可以清醒,某我的可能由於個人某一句話有了感受,對他之後的成長產生了幫助,這就足夠了。blog
要知道,程序員老是覺得本身優秀因此就能成功,其實不是。遊戲
中國的程序員大部分是盲目的:看看一些論壇就可以感受到,要麼有一羣人自我感受極端的良好,以專家自居,要麼就是一羣藍領埋怨公司和社會環境不行,待遇很差。博客
應該說,中國程序員創業的成功率也是很低的。放眼望去,中國互聯網成功的人士有幾個是真正寫過十年軟件的。事實上,現狀和咱們所能聽到的媒體宣傳的故事很不同。產品
不少程序員的最高理想就是寫一個共享軟件,一年能夠掙幾百萬。但我但願談的不是告訴程序員如何掙錢,掙錢很容易,而是要告訴程序員如何去創業。好比雖然網際快車的做者收入很高,衣食無憂,但從創業的角度看,它並無以商業公司的方式創業成功。基礎
程序員在創業方面的欠缺軟件
首先,我看到中國程序員的合做心態很是缺少,我認爲這是中國程序員最大的問題,固然這是有不少緣由的。
你們常常說這句話:態度決定一切但事實上好程序員基本上都比較傲氣,由於程序員每每會以爲本身在作世界上一件十分偉大的事情,這就是驅動機器,修改一行代碼,機器就可以工做,能夠產生各類不一樣的行爲。這很容易會讓程序員產生一種錯覺,認爲本身能夠控制一切。
程序員的自信在編程上是很是須要的,但不是適合一切場合。
若是咱們不說這些,可能不少程序員到如今還不知道本身錯在哪裏,仍然認爲本身是世界之王。
事實上,程序員的能力只是控制了一個機器。但創業僅僅具有了和機器打交道這一種能力是絕對不夠的,他還須要和合做夥伴,競爭對手,投資人,員工甚至整個社會環境打交道。
不少程序員由於已經習慣了和機器打交道,不善於也不肯意其它的工做。不少程序員會心裏認爲「營銷不是很簡單嘛,市場很簡單啊,管理也很簡單啊,」我認爲這種心態是很是害人的。
程序員仍是一個很執拗的人羣,他以爲本身是機器的統帥,所以不會靈活,不會妥協。我當時也喜歡寫程序,但我知道若是本身沉迷於寫程序,確定沒戲,因此是逼着本身改變角色。
優秀的程序員不要自負
這兩天,我收到幾封程序員的來信。有一封信中大意說「我是個如此優秀的程序員,爲何我就不能成功呢,請你指點。這裏有個人博客地址,看完你就會了解我了。「
我想說的是:若是真的但願別人幫忙,就要把狀況真實的說出來,而不是上來就說本身很優秀,這種語言就會讓別人以爲很不舒服,不是很好的交流方式。我還真看了那個博客,但看完以後,以爲這個程序員就是一個空想狂。
能夠說,不少程序員其實是優秀帶來了自負,這種自負使得其不要說創業,可能在在公司中工做也會遇到問題。因此,我甚至認爲程序員在創業方面遇到的困難比其它類型的人員更大。若是程序員但願主導一個創業,可能首先就要逼本身不是一個程序員。
程序員應持開放心態,尋求團隊合做
程序員首先要學會和別人合做。
提到這點,不少程序員都會說「我正在帶着其餘程序員寫程序啊,我會合做啊。」但這種合做是片面的,我所談的不只僅是程序員和程序員之間的合做,而是包括了程序員和其它各類角色之間的合做。
程序員相親,他們的語言比較可以容易理解。但做爲一個程序員,你能不能商業人員,銷售人員很好的合做呢。
我這些年還看到不少這樣的例子:程序員動不動就把目標定爲比爾·蓋茨其實,比爾蓋茨不該該成爲程序員崇拜的目標對象,這會讓程序員迷失方向,由於微軟另一個創始人保羅·艾倫纔是真正的程序員。
再看其它一些例子,谷歌的第20名程序員均可以得到五億美圓.Adobe公司兩個創始人也是一個精通技術,一個對商業精通,這樣的搭配纔可以更好的成功。所以,對於不少程序員來講,必定要找準真正的榜樣,不要被外界的故事迷惑了頭腦。
若是剖開一些故事的外表,你會發現國外不少成功的程序員,背後必定有一個很強大的商業感受的人或者一個團隊。
程序員的商業感受其實並非很好。即使有商業感受,其實這只是一個靈感,一個創意,但要要作成,作大還須要一系列的管理,市場,運營,這些對於程序員是不可想象的。
程序員要明白,在本身不擅長的領域,找到一個能夠彌補本身缺陷的合做團隊纔是出路。加入一個創業團隊,可能我的佔10%,但由於更容易成功,並且團隊能夠作100分的事情。而若是隻是一我的作,極可能就失敗了。
這方面,國外的程序員對本身的長短比較清楚。在硅谷,不少程序員技術上都很牛,但他們都很是知道本身只是在技術這個領域水平比較高,出了這個領域,本身什麼都不是。正由於有了這種心態,他們特別懂得與人合做。我認爲國外的程序員已經廣泛意識到了這點,他們很願意成爲創業團隊中的一員而並不是本身創業。
所以,程序員須要調整心態,不要把本身看成精英人物,要認可本身在編程方面是優秀的,但永遠有人比本身更優秀,對於其它的領域,極可能本身很無知。要知道,其實程序員的選擇實際上是最少的,所以抱有開放的心態是最重要的。
程序員與創業要求還有哪些差距
我認爲如今的不少程序員經驗過於不足,他沒有認真踏實作過不少工做就奢談創業。若是一個程序員沒有在編程方面深刻過,沒有積累,也就是半瓶子醋。這樣的程序員我接觸過不少,他們本身也不清楚問題出在哪裏,讓人感受又愛又恨。我認爲程序員既然要憑藉本身的技術,那就必定要踏實,要可以實現任何創意。
但如今一些程序員本身沒有商業意識,卻又很自負,不相信別人,不理解的事情就不作。我遇到過不少程序員,他們對公司作什麼方向都質疑。他們但願本身先想清楚,但是一想就浪費了很長時間。
不少程序員就可悲在這裏,積累的很少,看不到方向,但他也不相信本身的公司和老闆,這是一個悖論,須要程序員深入檢討。要知道,每一個公司都有懂商業的人。
就這樣,一些程序員極端自負,另外有一些程序員碰了不少釘子以後,感受很自卑,因而便認爲國內軟件業不行,最後出國或者打工,不多有程序員能對本身能作公正的評價。
國內環境是否形成程序員浮躁的因素
我之前沒有仔細考慮過這點但我想,無論怎樣,程序員須要先從自身找問題,由於大環境就是這樣了我認可一個現實:。程序員生存狀態並非很好,但程序員不少報怨實際上是一種不切實際的指望值和自身的缺陷產生的反差。
首先,產品沒有大小,只有市場的大小不少人老是以爲這也小,那也看不上認爲公司作的產品很無聊,要作就要像某些人宣揚的那樣:。作遊戲必定要作3D引擎,好像只有這樣纔夠牛。
這其實就是一種浮躁。不少程序員寫軟件老是不少bug,基礎知識也不牢固,沒有參加幾個項目,沒有寫過十萬行代碼,就奢談作大項目,這有價值嗎?
並且我還發現有些程序員特別憤青,罵環境,罵老闆,其實這隻能把本身的心態搞的很壞。不少人剛進公司時作的不好,雖然工資少,但他沒有想到給公司增長了不少bug,公司其實是在給他出學費。論壇上你們都在討論哪裏活幹得少錢拿的多。甚至還有人列了一些黑名單。這種作法的結果就是程序員本身將周圍環境搞的烏煙瘴氣了。
有的程序員還很是喜歡指點江山,指點公司。我我的以爲這不是不能夠,但指責別的公司對我的沒有什麼好處,由於存在就是合理的。若是看不到,偏偏證實是本身看不到。我看到不少程序員也寫博客,技術交流的我認爲很是好,但有些人是寫評論。我是以爲程序員不要作評論家,中國不缺評論家,最缺的是實幹家。
總之,程序員通常過於自我。總生活在自個人世界中,就不可能真正瞭解世界是什麼。我很早就意識到了這些問題,也努力的去客服。個人經驗就是看別人如何作的好,爲何可以作的好,什麼是我所不能理解。程序員要學會慢慢站在別人立場上看問題。
最後給但願創業的程序員一點建議
對程序員來講,如今要作的也很簡單,這就是須要大量的實踐,要慢慢培養對產品,對商業的感受。
個人建議說出來可能有些忠言逆耳。對絕大多數程序員來講,本身一我的成功的機率是很小的,因此我認爲加入一個創業的團隊可能更爲合適。
如今有不少初期創業的公司,也須要不少優秀的程序員加盟。若是有理想,能夠選擇加入一個團隊,也有相應的股份,這方面我能夠充當一個橋樑。