創業是什麼——為什麼程序員不單幹……而要去公司上班領死工資?

先舉兩個反例,程序員「單幹」還是有很多成功案例的


比如:

KV300 這是江民老總王江民在三四十歲的時候自主開發的;

WPS第一版是金山老總求伯君把自己關在酒店裡兩個月寫了幾十萬行代碼獨立開發的。

但是,這些「單幹」成功的人,和樓主說的「程序員」在能力上是有著本質區別的,他們的「單幹」方式也不是樓主說的「寫個代碼然後賣掉」....

不建議「程序員」去單幹的原因可以有無數條,但是我覺得與其討論為什麼不能,還不如來思考一下如何才能?這些「單幹」成功的人到底有什麼與眾不同之處?我們該如何學習?

這樣我覺得才會更加有意義。也能對於那些目前還是程序員,有朝一日也想出來「單幹」的夥伴,會更有啟發和幫助。

因此,我更想把問題轉化一下:

「程序員」什麼情況下可以去單幹?需要具備哪些條件?除了技術,還應該具備哪些能力?

1. 要從「技術思維」變成「產品思維」

很多技術出身的夥伴,容易以自己的想法和技術為出發點,我的想法很超前,我的技術很牛X,所以我做的東西大家一定喜歡,什麼問題我都能解決!

然後悶頭開發3個月,拿出來用戶不買賬,這就是技術思維,純種碼農...

你想要開發的任何一款產品,都應該是以用戶為出發點的,做真正解決用戶痛點的產品,或者是讓用戶爽的產品,這是產品思維。

什麼是用戶痛點?

很多初級產品經理會覺得是用的需求,其實不是,是用戶的害怕,是恐懼,是擔心。用戶害怕什麼,恐懼什麼,焦慮什麼?(比如這兩年的知識付費領域,就是針對了用戶的認知焦慮)如果你的產品能夠解決用戶的對某件事情的「怕」那是很有機會的。

什麼是用戶爽點?

用戶想要某件事情,或某個情感,馬上就能獲得,有需求馬上就能被滿足,這就是爽,比如遊戲,每一個動作都有經驗;比如百度,想要找得到;比如淘寶,想買買得到;

一個產品既不解決痛點,又不提供爽點,不痛不癢的產品是走不遠的。

另外,產品不是做完就了事的,你還得運營。

大多數互聯網產品都是「運營型產品」,開發完成才是剛剛開始。產品及服務,你該如何運營你的產品?你該如何根據用戶的真實反饋迭代你的產品?你該如何持續的提供確定性的服務?如何推廣?這些你都需要考慮。

如果你沒有這些最最最最基本的產品思維..

只是個會寫代碼的程序員,只是能把提出的需求用技術的方式去實現,那麼你就是個在IT行業裡的「翻譯」,把人話翻譯成代碼,出來「單幹」頂多能夠做個「外包」的活兒...

而且還會因為不懂得如何推廣自己的業務,而導致過上了有了上頓沒下頓的苦日子;

還因為沒有類似美工的夥伴的協助,做出來的產品醜的不忍直視...

那你還不如回去好好上班,進入社會分工,拿一份穩定的工資....

2. 要從「想到idea」變成「理解市場」

出來創業做產品的程序員,最常見的情況就是有一天被一個驚天動地的idea砸中了腦袋,自己又掌握了開發技術,以為終於有機會可以改變世界了!所以就辭職回家,開始憋大招!

好不容易三個月產品上線了,往市場上一放,呀!怎麼沒人來?

做產品前,沒有做過任何的市場分析,頂多和幾個朋友碰撞了一下大腦,產品上線前完全不知道用戶在哪?也不知道是在為哪群用戶提供服務?他們有什麼樣的特點?

比如經典的用戶畫像(大明、笨笨、小閒)

你是對哪一類的用戶提供服務?不同類型的用戶需要的服務需求是完全不同的。

創業是什麼——為什麼程序員不單幹……而要去公司上班領死工資?

你的這些用戶,遇到了這個問題,他們目前正在使用的哪款產品?你比他們好在哪裡?有沒有獨特優勢?用戶替換成本高不高?這是市場競爭的問題。

這個市場空間有多大,是不是大多數人的需求,還是小眾的需求?

這個市場是正在上升中的市場,比如如今的知識付費產品,還是正在下降中的市場,比如紙媒,這些你也需要考慮和分析。

創業是什麼——為什麼程序員不單幹……而要去公司上班領死工資?

3. 要從「設計產品」變成「構建模式」

就是你打算用產品怎麼賺錢?這是你產品商業模式的問題。

  • 你是打算提供免費優質的內容和服務來吸引用戶,然後賣給第三方廣告賺錢?

  • 還是直接為用戶提供付費的服務,賺用戶的錢?

  • 還是以工具為入口,獲得用戶的依賴後,引入第三方商家變成一個平臺?

這個得開始就想好,我見過很多創業者,都幾十萬用戶了,還在想未來這個產品該怎麼變現...天天說我們日活多少、月活多少,你先說說你怎麼活?

蒂姆·帕特森開發了DOS,被稱為DOS之父,他開發的是一個改變了整個世界,讓微軟成為世界級偉大公司的產品,結果5萬美金賣了… 這就是缺乏商業思考,不理解自己的產品是什麼,能做什麼,怎麼賺錢...

大多數技術人員都是發現一個需求,或者客戶提出了一個需求,然後自己用技術的方式把他實現出來,看不到其中的商業價值。

當初qq也是因為缺錢,差點以60萬的價格被賣掉,當時用戶註冊量已經到了500萬,買方竟然還嫌貴…現在騰訊市值將近5000億美金!

可見,僅僅開發出一個產品本身,價值是很小的。

所以,如果你只有技術,頂多可以接一些軟件外包的工作,賺取的收入也非常有限,產品能被開發出來並不是關鍵,關鍵是如何發揮商業價值。

4. 要從「單打獨鬥」變成「團隊協作」

單幹不是指你一個人幹,一個人的力量畢竟是有限的,你就算做外包,還需要有個美工來幫你優化前端頁面吧?

所以,我這裡說的「單幹」更願意是指你以技術為原點開始「創業」。

我們看到的任何一款產品,都不是表面看上去那一點點功能,為了能讓你產品上那些功能獲得更好的「產品體驗」,比如ATM裡的軟件,有個功能叫「取鈔」,你點一下必須得馬上錢出來吧,但是要實現這麼一個簡單的功能,你背後得有強大的運營能力的支撐。

你得有人負責運鈔吧?哪個網點錢少了得補錢吧?哪個網點人流量少了該取消吧?哪個網點人多了得加機器吧?機器出故障了得有人去修吧?客戶打電話得有客服24小時在線吧?每天的數據得有人清算吧….

提供這些運營能力的,背後就得有團隊的支持,就需要你有領導能力和管理能力...

為了實現那麼多人提供那麼優質的服務,背後你就得有充足這資金支持….

所以,如果你只有一個人,能實現的產品功能和服務能力一定是有限的。想做大生意,你得懂商業,懂管理,懂運營,能拿到錢...

我畫了個圖,你產品的開發成本,其實只是佔你整個產品很小一部分。你一個人做,能力再強,頂多可以把這部分開發成本算在你自己一個人身上。所以,如果你只想做好產品就賣掉,賣的也就是你這部分開發成本的溢價,是非常少的一部分。

真正要做一個好產品,擁有商業的價值和優秀的服務能力,你就需要理解市場,理解用戶,依賴團隊,有資金支持...

創業是什麼——為什麼程序員不單幹……而要去公司上班領死工資?

小結

做到了以上4點,你就能從一名普通的「程序員」蛻變成一名有潛力的「創業者」啦,也許你就能因此開創出一份自己的事業,賺取更高的收入,然後僱傭很多其他的程序員為你打工...

最後,回到最初的問題:為什麼程序員不出來單幹?而要去公司上班領死工資?

答:因為他只是個程序員...


分享到:


相關文章: