從接外包到建管道:一個程序員五年副業(yè)轉(zhuǎn)型的完整復(fù)盤
2021年我的收入結(jié)構(gòu)是這樣的:主業(yè)月薪兩萬,周末接外包五千,晚上寫技術(shù)博客賺廣告費兩千。月入兩萬七,在程序員里算中等偏上。
但年底算了一筆時間賬:每周工作七十多小時,時薪大概九十塊。更可怕的是停下來一個月,收入歸零。
三份"工作",本質(zhì)是同一份勞動的三種變現(xiàn)方式——時間乘單價。這不是多元化,是勞動強度的三倍劑量。
技術(shù)圈流行的副業(yè)模式,我基本都試過。接外包私活,項目制,一個需求改八遍。寫技術(shù)博客賺廣告,流量不穩(wěn)定,得持續(xù)更新。做技術(shù)咨詢,時間乘單價,天花板肉眼可見。這些模式的共同問題是收入與投入時間嚴格正相關(guān),無法產(chǎn)生復(fù)利。
真正的管道收益,底層邏輯是勞動成果產(chǎn)品化,產(chǎn)品系統(tǒng)化,系統(tǒng)自動化。

我花了五年時間,摸索出一套專門面向技術(shù)人的五層架構(gòu)。
第一層是現(xiàn)金流基底。管道不是辭職創(chuàng)業(yè),是主業(yè)保底加副業(yè)筑基。我的原則很簡單:主業(yè)收入至少覆蓋生活開支的兩倍,才啟動管道建設(shè)。技術(shù)人主業(yè)收入相對穩(wěn)定,這是優(yōu)勢,但切忌all in副業(yè)的賭徒心態(tài)。
第二層是能力封裝。技術(shù)人最大的誤區(qū)是以為寫代碼等于創(chuàng)造價值。寫代碼只是勞動,封裝成產(chǎn)品才是資產(chǎn)。
我的封裝路徑很具體。寫了一個爬蟲腳本,封裝成Chrome插件上架商店,自動銷售。寫了一個數(shù)據(jù)處理工具,封裝成CLI工具發(fā)布到npm,自動下載。寫了一個React組件,封裝成組件庫,開源積累stars,商業(yè)版自動收費。每個產(chǎn)品都必須具備自動交付能力,用戶付費或下載后,不需要我再碰。
第三層是資產(chǎn)沉淀。開源項目不是為愛發(fā)電,是技術(shù)影響力的基礎(chǔ)設(shè)施。我的開源項目累計兩千多stars,帶來面試邀約、咨詢客戶、合作機會,每周維護兩小時處理issue和PR就夠了。技術(shù)課程是把"我會的"變成"我教過的",錄制成視頻上架平臺,一次錄制無限復(fù)用。工具庫和模板是工作中重復(fù)代碼的封裝,上架Gumroad或國內(nèi)平臺,自動成交。
第四層是杠桿放大。開源社區(qū)是技術(shù)人獨有的算法杠桿,代碼質(zhì)量被社區(qū)自動評判和傳播。平臺算法是技術(shù)文章發(fā)在掘金知乎公眾號,搜索流量累積,長尾效應(yīng)顯著。自動化工具是GitHub Actions自動構(gòu)建發(fā)布,Stripe自動收款,郵件列表自動 nurture 潛在客戶。
第五層是多元變現(xiàn)。技術(shù)人最容易陷入只賺技術(shù)錢的陷阱。我的收入結(jié)構(gòu)是:三成五來自數(shù)字產(chǎn)品自動成交,兩成技術(shù)咨詢高單價篩選客戶,一成五內(nèi)容廣告被動收入,一成開源贊助社區(qū)認可。同一套技術(shù)能力,通過不同產(chǎn)品形態(tài)觸達不同客戶群體。
這套五層架構(gòu)在腦子里很容易變成一團亂麻。后來我學(xué)會了一招:用對話式工具把它畫出來。Arch(ai2arch.com)上輸入描述,三十秒生成包含能力封裝路徑、資產(chǎn)類型、杠桿機制的完整架構(gòu)圖,還能調(diào)整細節(jié),幫自己理清思路的效率提升很多。

每次設(shè)計管道時,我會用五個問題自測:
代碼或技能有沒有被封裝成可獨立交付的產(chǎn)品?
產(chǎn)品有沒有自動交付能力,不需要我介入?
開源項目有沒有持續(xù)的社區(qū)反饋和維護機制?

內(nèi)容資產(chǎn)有沒有被搜索引擎持續(xù)索引?
收入結(jié)構(gòu)里自動成交的占比有沒有三成?