你作為一個(gè)開發(fā)者,會(huì)有另一半,買房還貸,建立家庭,你會(huì)有孩子,一日五六餐嗷嗷吃錢,你還需要贍養(yǎng)老人,你需要越來(lái)越多的錢,才能湊湊合合地安排好你的生活。然而雖然你技術(shù)越來(lái)越好,貢獻(xiàn)越來(lái)越大,客戶卻始終是老板的,而老板卻要控制成本,萬(wàn)萬(wàn)不能給你越來(lái)越多的錢,他始終要把你框在預(yù)算之內(nèi)。甚至,當(dāng)你老了,精力、能力、干勁都開始走下坡路,他還會(huì)覺(jué)得你性價(jià)比不如那些年輕敢拼肯加班的新人高,于是你又得為地位不保失業(yè)在即而焦慮。
時(shí)間永是流逝,生活依然繼續(xù),你需要更多的時(shí)間、金錢來(lái)扮演好丈夫(妻子)、父親(母親)、兒子(女兒)、女婿(媳婦)等各種角色,固定的薪水,朝九晚五的節(jié)奏,很快都成了羈絆。于是,你開始向往“想干什么干什么,想怎么賺錢怎么賺錢,想賺多少賺多少”的生活,自由職業(yè)成了你倍感興趣的選擇。
那么,問(wèn)題來(lái)了:作為一名開發(fā)者,該如何走向自由職業(yè)呢?
這正是這片文章要討論的問(wèn)題,我們會(huì)先介紹開發(fā)者走向自由職業(yè)的 4 種常見(jiàn)方式,然后聊聊開始自由職業(yè)錢必做的 5 種準(zhǔn)備,最后,還會(huì)分享一下我個(gè)人的 2 點(diǎn)深切體會(huì)。
走向自由職業(yè)的 4 種常見(jiàn)方式
技術(shù)出色的開發(fā)者,通常具有下列能力:
軟件開發(fā),即針對(duì)特定領(lǐng)域問(wèn)題,運(yùn)用思維、分析、設(shè)計(jì)、想象力等尋找答案,通過(guò)語(yǔ)言、技術(shù)框架、工具等編寫軟件來(lái)實(shí)現(xiàn)答案的能力。
講授,即把自己明白的技術(shù)、軟件、解決方案等展示給別人并讓別人也明白的能力。
咨詢,即通過(guò)你所儲(chǔ)備的知識(shí)、技能、經(jīng)驗(yàn)、框架等幫助別人解決問(wèn)題的能力。
熱愛(ài)分享的開發(fā)者還會(huì)擁有另一項(xiàng)核心競(jìng)爭(zhēng)力:寫作。
軟件開發(fā)、講授、寫作、咨詢這四種能力,構(gòu)成了開發(fā)者走向自由職業(yè)的 4 種常見(jiàn)方式。
軟件開發(fā)
很多開發(fā)者都聽說(shuō)過(guò)“私活”,也接過(guò)私活。所謂私活,就是個(gè)人通過(guò)某種途徑承接的軟件項(xiàng)目,相對(duì)于公司的“公”而言,這種形式被稱為“私”,現(xiàn)在這種方式還有很多說(shuō)法,比如外包、眾包、任務(wù)等。這是我們開發(fā)者走向自由職業(yè)的最常見(jiàn)方式。
我個(gè)人幫助別人修改過(guò)開源代碼,用 Qt 開發(fā)過(guò) PC 端軟件,對(duì)這種方式有一些體會(huì)。除了軟件開發(fā),你還需要下列能力:
客戶開發(fā)
商務(wù)談判
項(xiàng)目管理
這種方式很直接,不斷開發(fā)客戶,承接項(xiàng)目,賺取報(bào)酬。其好處是:你獲得的報(bào)酬是按項(xiàng)目金額來(lái)的,而不是按月薪。套用某二手車買賣平臺(tái)的廣告語(yǔ),沒(méi)有中間商賺差價(jià)。想想看,你在公司,一個(gè)項(xiàng)目是 100 萬(wàn),你一個(gè)人一個(gè)月搞定了,也還是拿三幾萬(wàn)的薪水;而如果你自己接到這個(gè)項(xiàng)目,一個(gè)月完成,那你這個(gè)月就賺到 100 萬(wàn)(暫不考慮增值稅、個(gè)人所得稅等隱性成本)。天差地別對(duì)吧。所以獨(dú)立開發(fā)軟件項(xiàng)目是誘惑力很強(qiáng)的方式!
這種方式也有一些比較困擾人的問(wèn)題:
你并不總是能接到項(xiàng)目
需求可能不斷變化,你需要直接面對(duì)這點(diǎn),還要管理這種狀況
項(xiàng)目款不一定能及時(shí)到賬,尾款也不見(jiàn)得能收回來(lái)
還有,如果你想獨(dú)自承接稍大一點(diǎn)的項(xiàng)目,你還需要注冊(cè)一個(gè)公司來(lái)承接項(xiàng)目(稍大點(diǎn)兒的項(xiàng)目都是公對(duì)公),擁有一家公司,也會(huì)產(chǎn)生一些成本,比如代賬、房產(chǎn)稅、企業(yè)所得稅等。
不過(guò)現(xiàn)在的眾包方式,會(huì)好一些,像解放號(hào)、云沃客、碼市、程序員客棧等平臺(tái),都有使用這種方式協(xié)作的項(xiàng)目,你只要做你擅長(zhǎng)的事情——軟件開發(fā)——就好了,別的事情由別人或平臺(tái)來(lái)完成(你需要支付平臺(tái)一些提現(xiàn)費(fèi)用,一般10%左右)。
講授
如果你具有良好的講授能力,就能把自己在某個(gè)技術(shù)棧上深厚的積累換一個(gè)形式變現(xiàn):講課。沒(méi)錯(cuò),你可以把自己學(xué)精學(xué)透的技術(shù)講給別人聽,把別人教明白。這是非常有價(jià)值的事情!很多人在初學(xué)某種技術(shù)時(shí)都需要好的老師好的教程幫助他們跨過(guò)從不知道到知道、從知道到做到的距離。
IT 技能類的課程,能幫助別人掌握一技之長(zhǎng),幫助別人賺到錢,需求一直很旺盛。這些年線上的平臺(tái)發(fā)展很快,很多學(xué)員也愿意低成本在線學(xué)習(xí),像 51CTO 學(xué)院、CSDN 學(xué)院、慕課網(wǎng)、極客學(xué)院、網(wǎng)易云課堂、騰訊課堂、淘寶教育等平臺(tái),都很受歡迎。
我個(gè)人錄制過(guò) Qt 和 Node.js 方面的課程,放在 51CTO 學(xué)院和 CSDN 學(xué)院出售,有些 3 年前的課程,現(xiàn)在還有人購(gòu)買。
如果你可以運(yùn)用講授能力,把自己的技術(shù)積累轉(zhuǎn)化為在線課程,就可以利用在線教育這種方式實(shí)現(xiàn)自由職業(yè)。我所潛伏的 51CTO 講師群里,有不少靠編程課程實(shí)現(xiàn)自由職業(yè)的講師,原來(lái)都是開發(fā)者。在雙 11 、IT充電節(jié)等活動(dòng)期間,有很多講師一天銷售額過(guò)萬(wàn)。
這種方式有幾項(xiàng)好處:
啟動(dòng)成本低
受眾面廣
一份時(shí)間賣多次,想象空間大
寫作
2013 年下半年,我恢復(fù)了 CSDN 技術(shù)博客的更新,專注分享 Qt 技術(shù),很快成了 Qt 領(lǐng)域的知名博客,被不少人關(guān)注。后來(lái)一些文章被編輯看到,聯(lián)系我出版 Qt 方面的圖書,于是我通過(guò) 《Qt on Android核心編程》和《Qt Quick核心編程》等圖書建立了影響力和品牌,反過(guò)來(lái)博客也因此擁有了更多的訪問(wèn)。
2015 年我開通了微信公眾號(hào),一周更新三篇文章,同年出版了《你好哇,程序員》一書。
2017 年 7 月份,憑借寫作帶來(lái)的自信,我離開公司,開始自由職業(yè),通過(guò)寫作、講課等方式獲取收入。
我的朋友楊開振,因?yàn)樗鴪D書《深入淺出MyBatis技術(shù)原理與實(shí)戰(zhàn)》銷量很好,于 2017 年 4 月份離開組織,通過(guò)寫作實(shí)現(xiàn)了自由職業(yè)。
寫作是程序員自由飛翔的翅膀,它能幫你積累影響力,建立個(gè)人品牌,并且,也能夠直接變現(xiàn)。對(duì)于開發(fā)者來(lái)講,寫作是通往自由之路最強(qiáng)有力的武器。
寫作這條路具有無(wú)與倫比的好處:
啟動(dòng)成本低
個(gè)人可以獨(dú)立完成
可以直接建立影響力和個(gè)人品牌
一份時(shí)間賣無(wú)數(shù)次,有想象力
它最大的困難在于:
如何寫好
如何捕捉到更為廣泛且強(qiáng)烈的需求
如何持續(xù)寫下去
咨詢
如果你看過(guò)《我的前半生》這部電視劇,一定對(duì)賀涵印象深刻,他做的就是咨詢工作:用自己的知識(shí)、經(jīng)驗(yàn)、技能、思維、框架等幫別人解決問(wèn)題。在 IT 領(lǐng)域,如果你有完善的技能樹和豐富的經(jīng)驗(yàn),能夠站在較高的層面上做全局性思考,善于尋本溯源條分縷析解決問(wèn)題,也可以從事咨詢顧問(wèn)之類的工作,不受雇于特定的組織,直接為客戶服務(wù)。
著名網(wǎng)站酷殼的創(chuàng)建者左耳朵耗子陳皓,擅長(zhǎng)底層技術(shù)架構(gòu),對(duì)高性能,高可用性,分布式,高并發(fā),以及大規(guī)模數(shù)據(jù)處理系統(tǒng)有豐富的經(jīng)驗(yàn)和心得,他有段時(shí)間因?yàn)閭€(gè)人原因不能在公司上班,就通過(guò)為其他公司提供技術(shù)咨詢來(lái)獲取收入,并且,收入還蠻高。
我有段時(shí)間就希望通過(guò)為一些公司提供技術(shù)咨詢來(lái)賺錢,但沒(méi)有成功。我還記得有家公司的老板對(duì)我說(shuō)的話:你加入我們公司,帶著團(tuán)隊(duì)把項(xiàng)目做起來(lái),然后就可以成為我們的咨詢顧問(wèn)??匆?jiàn)了吧,這就是獨(dú)立咨詢的難處:當(dāng)你不夠牛 X 時(shí),沒(méi)有人愿意為你不知所謂無(wú)法確認(rèn)效果的咨詢付費(fèi),開發(fā)客戶很難很難。ThoughtWorks 的很多咨詢顧問(wèn)雖然有公司為其背書,也還是常常遭人詬?。耗阕约簺](méi)做過(guò)什么項(xiàng)目,憑什么給我們提供建議?
雖然很難,但這確實(shí)是一條路,如果你有志于此,可以看看享譽(yù)世界 IT 領(lǐng)域的咨詢顧問(wèn)、美國(guó)計(jì)算機(jī)名人堂代表人物杰拉爾德·溫伯格寫的《咨詢的奧秘》,那是圣經(jīng)式的著作。當(dāng)然,除此之外,你還要在自由之前,就積累一些客戶資源,并且為客戶留下你具備咨詢能力的深刻印象,這樣他們才可能成為你自由后的衣食父母。
走向自由職業(yè)必做的 5 種準(zhǔn)備
如果你確認(rèn)了走向自由職業(yè)的方式,接下來(lái)就該做準(zhǔn)備了。根據(jù)我的個(gè)人經(jīng)驗(yàn),下面 5 種準(zhǔn)備是必須要做的:
變現(xiàn)方式
市場(chǎng)測(cè)試
飽和度測(cè)試
預(yù)期管理
B和Z方案
變現(xiàn)方式
我所說(shuō)的變現(xiàn)方式,包含兩種:賣時(shí)間和賣產(chǎn)品。
這里的賣時(shí)間,指“一份時(shí)間賣一次”這種工作方式。你在企業(yè)內(nèi)工作,就是在賣時(shí)間,朝九晚五,每天 8 小時(shí),每個(gè)月領(lǐng)薪水。以賣時(shí)間的方式實(shí)現(xiàn)自由職業(yè),實(shí)質(zhì)還是用你的專業(yè)能力為客戶提供時(shí)間層面上的專屬服務(wù)(你不可能在同一時(shí)刻為不同的客戶服務(wù)),只是你不再受雇于企業(yè),不再受規(guī)章制度約束,能夠按照你自己的意愿安排在什么時(shí)間用什么方式完成服務(wù)。外包、眾包、私活、咨詢等方式,都是賣時(shí)間。
賣產(chǎn)品則是指“一份時(shí)間賣多次”這種工作方式,像我們前面提到的寫作、在線課程等,都可以歸為此類。它相比賣時(shí)間的方式,具有更大的想象空間,可以獲得規(guī)?;氖杖???赡苣銓懗鲆槐窘?jīng)典、暢銷的書,做出一個(gè)爆款的課程,就可以獲得幾十萬(wàn)的收入。
在自由職業(yè)之前,你需要確認(rèn)你最突出的能力,選定你首要的變現(xiàn)方式——因?yàn)槟銟I(yè)余時(shí)間有限,不可能同時(shí)做很多事情。
市場(chǎng)測(cè)試
在離開組織自由職業(yè)之前,你需要測(cè)試一下,你賴以實(shí)現(xiàn)自由職業(yè)的變現(xiàn)方式,可以給你帶來(lái)多大規(guī)模的收入。
比如你做技術(shù)課程,一定要先在業(yè)余時(shí)間開發(fā)幾門課程,放到 51CTO 學(xué)院或者騰訊課堂之類的在線教育平臺(tái)上去賣賣看,統(tǒng)計(jì)一下收入情況,看這些收入能不能維持你可以接受的生活水平。
比如你寫書,也要出版一本,觀察半年,看看銷量,看看能拿到多少版稅。前面提到的楊開振,他是利用業(yè)余時(shí)間寫出了《深入淺出MyBatis技術(shù)原理與實(shí)戰(zhàn)》這本書,半年內(nèi)賣了 2 萬(wàn)冊(cè),拿到了十幾萬(wàn)的版稅,才決定自由職業(yè)的。
比如你做軟件外包或者私活,也要開發(fā)幾個(gè)客戶接幾個(gè)項(xiàng)目看看收入情況;如果做眾包,則可以到云沃客、解放號(hào)、程序員客棧、碼市等地方去驗(yàn)證半年左右,看自己的開發(fā)技能,能為自己帶來(lái)多少單子多少收入。
如果你不做任何準(zhǔn)備,不經(jīng)市場(chǎng)測(cè)試,腦子一熱就脫離組織,往往會(huì)陷入冷啟動(dòng)的泥沼,腸子悔青。
假如做市場(chǎng)測(cè)試時(shí)發(fā)現(xiàn)收入很低,做不起來(lái),不要?dú)怵H,要看看別人,尤其是和你經(jīng)驗(yàn)、水平、身份差不多的人,有沒(méi)有做得好的。比如我寫書,版稅很低,一本賣三五千冊(cè),不賺什么錢??墒菞铋_振一本書半年賣 2 萬(wàn)冊(cè),版稅談得也高,就有很可觀的收入。那這個(gè)時(shí)候,就要找差距,看怎么提高。
飽和度測(cè)試
自由職業(yè)不是不工作,只是不在組織內(nèi)工作而已,你依然要投入足夠的時(shí)間才能創(chuàng)造像樣的產(chǎn)出賺到你想要的錢。
你在單位上班時(shí),老板們會(huì)給你安排事情,你不用考慮工作負(fù)荷是否飽和,哪怕你一天到晚沒(méi)事兒干,也可以領(lǐng)到一份薪水。自由職業(yè)后就不一樣了,你必須主動(dòng)安排工作,讓自己有足夠的負(fù)荷,否則你逍遙自在不了多久就會(huì)陷入困境。
飽和度測(cè)試就是要讓你提前適應(yīng)自由職業(yè)后自我安排工作的特點(diǎn),看看你規(guī)劃出來(lái)準(zhǔn)備在自由職業(yè)時(shí)做的事情,能不能把你的時(shí)間填滿。
可以分兩步:
先全力去做,看能不能把你現(xiàn)在的業(yè)余時(shí)間填滿。假如填不滿,Ok,你不用自由職業(yè),就繼續(xù)現(xiàn)在的工作,業(yè)余時(shí)間做你想做的事情,賺一份額外收入就行了。
假如你現(xiàn)在業(yè)余時(shí)間遠(yuǎn)遠(yuǎn)不夠用,那估算下到底會(huì)占多少時(shí)間,平均每天幾個(gè)小時(shí)。假如平均每天4個(gè)小時(shí),那Ok,另外 4 個(gè)小時(shí)你做什么?你需要再找點(diǎn)兒事情來(lái)填滿它,可以是賺錢的事情,也可以是興趣、愛(ài)好、休閑,總之你如果有大把時(shí)間無(wú)事可干,就會(huì)出問(wèn)題。
預(yù)期管理
預(yù)期管理包括四個(gè)方面:
冷啟動(dòng)周期。像接項(xiàng)目、寫書、在線課程,都有個(gè)回款周期,所以你應(yīng)該設(shè)想一下,你可以承受的無(wú)收入的起始階段有多長(zhǎng),并為此準(zhǔn)備一些錢,比如你預(yù)計(jì)周期為 3 個(gè)月,那你就要準(zhǔn)備上至少夠 3 個(gè)月花的錢。
收入預(yù)期,最近三年,預(yù)期收入達(dá)到什么規(guī)模。
時(shí)間預(yù)期,準(zhǔn)備做多久來(lái)驗(yàn)證自己真的可以持續(xù)走下去。
成就預(yù)期,你打算在哪個(gè)方向上取得什么成就、建立什么名聲。
B和Z方案
你要設(shè)想,萬(wàn)一你現(xiàn)在規(guī)劃的事情,收入不如預(yù)期,不能保持你的生活水準(zhǔn),你還準(zhǔn)備再做些什么?這就是你的 B 方案,你要有至少 2 種可以變現(xiàn)的事情。
再設(shè)想一下最壞的情況:萬(wàn)一你無(wú)論如何都養(yǎng)不活自己,該怎么應(yīng)對(duì),是回單位上班?還是吃存款、繼續(xù)硬撐?你一定要提前做好備案,這樣才可以從容應(yīng)對(duì)。
自由職業(yè)的自由與焦慮
在這篇文章的開始部分,我們說(shuō)“你需要更多的時(shí)間、金錢來(lái)扮演好丈夫(妻子)、父親(母親)、兒子(女兒)、女婿(媳婦)等各種角色”,因此你考慮自由職業(yè)。但是,真實(shí)的自由職業(yè),可能并沒(méi)有想象中那么美好,它有自由,也有不自由,有高收入,也有與自由和不確定性伴生的焦慮。
自由
女兒看牙,時(shí)間約到周一下午,沒(méi)關(guān)系,直接去了,不用請(qǐng)假。復(fù)診,約到周五下午,沒(méi)關(guān)系,直接去了,不用請(qǐng)假。
朋友約見(jiàn)面聊天,周三中午,沒(méi)關(guān)系,直接去了,不用請(qǐng)假,因?yàn)椴挥每紤]上班的事情,聊到幾點(diǎn)是幾點(diǎn)。
今天我累了,就晚點(diǎn)起來(lái),沒(méi)關(guān)系,不用擔(dān)心上班遲到。今天晚上我有興致,可以寫作到凌晨2點(diǎn),沒(méi)關(guān)系,第二天不用上班。
你看,這就是自由職業(yè)最大的好處:擁有安排工作時(shí)間的自由。只要你完成任務(wù)解決問(wèn)題,鬼才管你什么時(shí)間工作。
然而,你的自由是建立在自律的基礎(chǔ)上的,你的自由是如何安排自己工作的自由,而不是不工作想干什么就干什么的自由(那是財(cái)務(wù)自由)——因?yàn)槟阋嶅X養(yǎng)活自己。
舉個(gè)例子,你答應(yīng)了客戶周四完成開發(fā)交付軟件的第一個(gè)版本,結(jié)果你周一周二都有事情,代碼沒(méi)完成,可以把交付日期更改到下周一嗎?不行!
如果你在單位做事情,可以找上司說(shuō):“哎呀老板,出現(xiàn)了點(diǎn)狀況,是這么這么回事兒,看來(lái)這個(gè)事情得延期一周才行……”也許這樣老板就會(huì)答應(yīng),你就又有了時(shí)間。
可是你自由職業(yè)后,沒(méi)有老板啊,你得自己維護(hù)自己“值得被信任”的形象,得讓你的雇主覺(jué)得你“靠譜”。所以,你承諾了就要做到,哪怕熬夜趕出來(lái)哇!
這就是一種不自由。
焦慮
上班最大的一個(gè)好處是:不用考慮你要做什么事情,不用考慮你做的事情能不能創(chuàng)造經(jīng)濟(jì)價(jià)值,不管怎樣,你都每月固定拿薪水。只要你在單位待著,哪怕刷一天朋友圈,也有錢拿!這是多么大的幸福??!
可是自由職業(yè)者就不一樣:不做事就沒(méi)錢啊。而且,更尷尬的是,做事也不一定有錢啊。
所以,自由職業(yè)者每天都會(huì)受到不確定性的干擾。譬如我,用了記賬軟件記錄收支,每次看到一大片紅色就焦慮,心里就琢磨,哎呀我的錢什么時(shí)候到賬啊。要是看到這個(gè)月的支出已經(jīng)遠(yuǎn)超收入,就焦慮得不行,哎呀,差這么多啊,下個(gè)月能不能補(bǔ)賺回來(lái)啊。
這是你對(duì)收入波動(dòng)性的焦慮,尤其容易出現(xiàn)在剛剛成為自由職業(yè)者的時(shí)候。
還有第二種焦慮:你做的事情是否能夠持續(xù)。
以我為例,我打算每年寫兩本書做兩門課,可是這真的可以嗎?一年、兩年都覺(jué)得沒(méi)問(wèn)題啊,但真的可以這樣一直做下去嗎?3年、5年、10年都沒(méi)問(wèn)題嗎?我會(huì)一直有主題可寫?會(huì)一直有系統(tǒng)的課程可以開發(fā)?
狀態(tài)好時(shí)我覺(jué)得這都不成問(wèn)題,因?yàn)榧热晃抑翱梢哉业?a href="http://wenjunhu.com/v/tag/" target="_blank">話題,將來(lái)也一定會(huì)有新的話題出現(xiàn)。狀態(tài)差的時(shí)候就會(huì)焦慮:能想到的話題都做差不多了,下一個(gè)話題在哪里???萬(wàn)一明年沒(méi)什么可寫該怎么辦?
-
程序員
+關(guān)注
關(guān)注
4文章
952瀏覽量
29817
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論