一、前言
程式設計師到創業,這一路上的經歷。多多少少是有感悟,我平時也一直保持空杯,保持飢餓,保持利他。感謝張哥邀請,我在這裡跟大家分享下目前得到的一些小感悟:關於程式設計師到創業,成長之路的一些技能
首先不建議大多數人選擇創業的道路,創業前先問自己一個問題,如果給你一個很好的公司職位,你是否願意放棄去創業?
創業不是逃避去工作!
創業需要具備更多社會關係、超出常人的毅力和果斷、還有超強的商業意識等等。選擇創業和選擇工作的目標都是賺錢,但創業畢竟高風險,在保證無後顧之憂的情況下創業會更好。
所以在每次做選擇的時候,可以從風險和收益兩塊深度思考評估。如果可以接受最差的結果,那就決定去幹吧
二、要做個 T 型人才
我們的目標,是成為一個程式設計師中出色的 T 型人才。這個創業者,肯定也是 T 型人才。那如圖,技能分為廣度和深度。具體有哪些呢?
深度技能:
- 技能能力:寫程式碼牛逼
- 等等
廣度技能:
- 產品設計能力
- 商業變現能力
- 組織管理能力
- 等等
程式設計師大部分為專才,以技術為專。那我從程式設計師到創業,分享下如何推薦你,從專才養成到 T 型人才?
請記住一個關鍵詞:相關性
再看圖,首先大家先要以技術為專,把技術這個深度,做到行業專家級別。
然後,如果你想創業,就要把深度擴大邊界,讓這個 “豎” 更寬。怎麼養成呢?
要學會選擇先去學習跟技術“相關”的能力
- 比如讓一個技術先去學財務管理能力,對去創業作用不大的。
- 比如讓技術去學點產品設計能力,包括使用者痛點分析、產品設計思維、產品商業模型等等。那肯定有用
- 比如讓技術去學點產品管理能力,包括產品需求管理、產品規劃管理、專案管理等等。那肯定有用
為什麼這麼說呢?因為上面說的 產品設計能力 和 產品管理能力,是跟技術相關的。這些能力都是在網際網路產品研發流程中,是上下游的關係,是關聯的。
三、其他程式設計師到創業的通用技能
上圖是會議紀要的模板。在工作中,涉及到的任何環節都是能力的體現。也是程式設計師到創業的通用技能
- 會議中,需要會議紀要輸出的能力(寫作,總結能力)
- 研發流程中,需求評審後需要輸出技術方案的能力(畫圖設計,寫作總結能力)
- 同樣能輸出通用的解決方案模板,也是能力的體現
這些能力其他人基本都很弱,你做到 60 分就很好。通用能力還有很多,比如梳理 SOP 標準作業流程能力、週報書寫、月報書寫、專案覆盤能力等等
創業不可或缺的能力:商業思維
先從一個案例出發,比如上街去 4s 店買個車,去鏈家中介買個房等等
有人買有人賣,就是交易,就是生意。在交易中間,插入一腳,就會獲取中間利潤產出的分成。4s 店,鏈家等就是這種中介,在交易之間插入了一腳:
- 買車,本來直接從車廠買。但是麻煩,在 4s 店全包服務,你買的開心,我 4s 店也賺錢
- 買房,本來原房東直接賣給你,各種手續流程。麻煩,在鏈家全套服務,你付錢就行,那鏈家也收服務費
這種案例,太多太多。
創業的商業模式,其實就是做生意的一種套路。老的套路可以,但不夠創新,可能被 PK 淘汰。比如創造性的做生意新方式,就是一種全新的商業模式。案例:餓了麼,逐漸代替了以前打電話訂餐。
技術轉型更要提高商業思維
我之前做技術的,我感覺商業模式就像原始碼。一種商業模式,就是描述一個組織創造、傳遞以及獲取價值的基本原理。但具體還得看執行,看運營等環節
做技術的,一定要懂除了你工作收入,其他收入咋來,咋掙更多的錢,咋做生意。懂點商業思維,懂點流量,不虧的
第一:技術是工具。確實,當我沒有技術作為工具時,我效率低一點也能掙錢。比如我用手削刀削麵,一小時能削 100 碗。一小時也最多掙 100 碗麵的利潤總和。
第二:有技術可以提高效率。搞了 10 臺機器人刀削麵,和我手削一摸一樣。那麼一小時就可以達到 100 * 10 ,1000 碗麵的利潤和。利潤不止這些,技術釋放了我的雙手,我可以在削過程中,做其他產值的事
所以,技術也不單單只是工具,有了資料後,技術通過資料分析,智慧化、AI 化。這是絕對的技術價值產出和壁壘。
但是但是,技術人員別把技術看得太重,還是實際點掙錢才是王道,技術一般對掙錢的好處如下:
- 自動化,提高效率,降低成本,從而提高利潤
- 利用技術平臺化,多處開花。比如開了十家麵店
- 支援海量業務,那時候太屌了
四、怎麼更好地學習呢?
說了這麼多能力?大家肯定忽視了一個點,其實學習也算一個技能。是不是一直感覺自己浮躁靜不下心,感覺自己提升沒有多大的變化?
對於怎麼更好地學?我說下自己的看法和親身經歷吧。
首先得知道,這是大部分普通從事技術的現狀:
- 普通人:不懂裝懂,以為自己很懂;沒有系統的學習技術,沒有完善的技術底層思維等
- 普通人:惰性,非常葛優式工作;說自己很忙,但一刷抖音看個劇就停不下來等等
- 高手:往往厲害的人,更謙虛真誠,更努力自律
大家都一樣,想成為那個努力的人。不妨按照我的親身經歷的一些思路試試:
1. 先確定低預期的學習目標
什麼叫低預期,就是量力而行可以完成的。
比如 12 月份寫 2 篇技術筆記部落格。切記不要太多,慢慢隨著自己能力的成長,階段性給自己更大的學習目標。因為完成目標後,會更熱愛也有興趣。
2. 長期投入,並出 "作品"
很多人說自己已經長期投入了,但實際上,水平殘次完全不能打,卻不捨得投入,那也只是口是心非。
大家都聽過:一萬個小時理論
比如學技術,就「學習 & 敲程式碼」-> 「思考」-> 「實戰練習」->「持續學習敲程式碼」。
在「思考」的環節,建議大家從「寫技術部落格」開始,每個月 1 篇,能寫多久寫多久。技術部落格平臺很多 CSDN、思否、掘金 等等,隨便選
這裡的 "作品",不單單技術部落格,也可以是 Github/Gitee 程式碼、小工具產品等等
最後是不是覺得這方法真有點笨。但就是這樣水滴石穿,路漫漫其修遠兮,熟能生巧。看似笨,其實一方面鍛鍊能力,另一方面錘鍊態度。事不難,偏偏大多數人做不到。一旦做到,鐵定能超過百分之九十。
3. 持續做好前面 2 點就夠了
其他推薦:
a. 選擇學習的氛圍:花錢去安靜的咖啡館 或 去免費的圖書館
b. 花錢買知識:花錢買的書,你至少會覺得不學虧了
c. 工具上推薦: iTimer 蕃茄工作學習法、印象筆記記筆記等等
d. 要不長不短的時候及時覆盤,比如每個月
五、小結
最後小結下,大家記住自己是普通人,不是“賈伯斯”這種神一樣的人。那就承認自己普通人:
- 懂如何學習
- 懂學什麼
加油,期待大家從副業做起,達到多元化收入!
作者:泥瓦匠 (公號「程式設計師泥瓦匠」)出處:https://www.bysocket.com 歡迎轉載,也請保留這段宣告。謝謝!