程序員生存圖鑒|接私活、創(chuàng)業(yè)、自由職業(yè),哪種才是理想出路?
前陣子有個(gè)叫「隱形貧困人口」的詞很火,指的是那些看上去生活滋潤,實(shí)際上并不富裕的人。
而與之相反的恐怕就是「隱形富裕人口」了。在眾多職業(yè)中,收入水平高于就業(yè)市場大部分職業(yè),并不愛炫富的程序員無疑是「隱形富裕人口」的代表之一。(只在普通就業(yè)者范圍內(nèi),不要杠誰做生意,誰創(chuàng)業(yè)一年幾千萬,幾億的,沒副業(yè)的職場勞動(dòng)者是不會(huì)有那么高收入的。)
但與此同時(shí),程序員也好像成了最容易在中年之前就焦慮的職業(yè)之一?!赋绦騿T吃的是青春飯」,「35 歲還沒做到中層就會(huì)被企業(yè)淘汰」,「30 歲年薪還沒 40w 就該考慮轉(zhuǎn)行」……諸如此類的聲音不絕于耳。
這種焦慮一方面會(huì)轉(zhuǎn)化成動(dòng)力,促使他們做出改變,另一方面也可能成為影響正常生活的阻力。
對于中國的「隱形富裕人口」程序員來說,如何規(guī)劃自己的人生,才會(huì)一直過的還不錯(cuò),而不是吃了幾口青春飯就罷了?
最近,100offer 和 3 位分別處于不同年齡階段和職業(yè)狀態(tài)的程序員聊了聊他們的職業(yè)選擇:程序員到底是一邊在公司當(dāng)中層管理者,一邊利用業(yè)余時(shí)間接私活更充實(shí)?還是獨(dú)立創(chuàng)業(yè)或成為一名自由職業(yè)者更理想?
下面是根據(jù)采訪整理的 3 位程序員的自述,看完后你的心中也許會(huì)有答案。
- 小李君
- 24 歲 上海 微信小程序咨詢師
- 從創(chuàng)業(yè)到自由職業(yè)到再創(chuàng)業(yè)
雖然我 2016 年才大學(xué)畢業(yè),但我 2015 年就開始工作了,那會(huì)兒安卓開發(fā)在市場上還很受歡迎,薪資待遇也不錯(cuò),剛畢業(yè)時(shí)月薪有 1萬多。
我在上海的第一家公司是金融公司,工作沒多久有一家做汽車類 O2O 的創(chuàng)業(yè)公司挖我,我就跳槽過去做安卓開發(fā)的組長了。其實(shí)一開始公司一共只有 3-4 個(gè)人,可以我是最原始的初創(chuàng)員工之一。
在這家公司也沒做多久我就開始自己創(chuàng)業(yè)。因?yàn)槲沂且粋€(gè)按耐不住的人,如果我看見別的崗位有需要解決的問題,而我所在的工作崗位受公司制度限制不能去處理解決,我會(huì)很難受。況且我從大學(xué)起就一直想做一些自己真正想做的事情,于是就找了幾個(gè)朋友一起創(chuàng)業(yè)了。
當(dāng)時(shí)我們計(jì)劃做一個(gè)智能硬件的社交電商平臺。公司包括我一共 6 位全職,我主要負(fù)責(zé) C 端運(yùn)營和項(xiàng)目管理。我和“典型程序員”性格不太一樣,喜歡與人打交道,在社會(huì)上也有一些資源積累,所以就承擔(dān)了推廣運(yùn)營的事情。
創(chuàng)業(yè)失敗后,我們總結(jié)原因發(fā)現(xiàn),我們當(dāng)時(shí)的技術(shù)其實(shí)做得都不錯(cuò),但是太高傲自大,市場推廣資源和資本方面很欠缺。
其實(shí)我們創(chuàng)業(yè)選的人工智能大方向不錯(cuò),但是不適合當(dāng)時(shí)的階段。
比如很多商家出售的智能硬件產(chǎn)品,并不能真正解決用戶的痛點(diǎn),反而會(huì)帶來不必要的麻煩。幾千塊的掃地機(jī)器人,不僅不能很好地把家里打掃干凈,反而會(huì)弄臟原先的地方。當(dāng)時(shí)在我們平臺買產(chǎn)品的種子用戶的體驗(yàn)反饋不是很好,最后決定放棄。
總之商家的智能硬件產(chǎn)品不成熟,用戶對智能硬件的需求也不強(qiáng)烈,大部分購買的人只是感興趣想體驗(yàn)罷了。
當(dāng)然除了這些外在原因,創(chuàng)業(yè)失敗和我們自身的推廣力度不夠,資金不充足也有關(guān)系。
我們當(dāng)時(shí)也思考過假如有一筆資金,可以讓我們的項(xiàng)目伴隨著智能硬件一起慢慢成熟起來,我們也許還可以做下去。但那一年我們沒有和資本對接成功,于是這個(gè)項(xiàng)目在11月左右就放棄了。
雖然創(chuàng)業(yè)的整個(gè)一年都很困難,但每個(gè)人都不遺憾,因?yàn)槲覀兌贾懒俗约荷砩锨啡钡臇|西是什么。
創(chuàng)業(yè)失敗后我考慮過回去上班,但那會(huì)兒小程序出來了,我覺得這會(huì)是 app 以后的大方向,就把回去上班的計(jì)劃往后挪,開始專心研究小程序開發(fā),自己研究小程序產(chǎn)品設(shè)計(jì)和運(yùn)營規(guī)則,還錄制了小程序視頻課程,講授小程序技術(shù)入門開發(fā)。
2017 年初,我把自己在小程序上的研究成果全部梳理了一遍,和一位 2016 年認(rèn)識的投資人一起舉辦了一場微信小程序技術(shù)、運(yùn)營、投融資為主題的活動(dòng),主講小程序是什么,什么樣的企業(yè)要做小程序。
當(dāng)時(shí)報(bào)名人數(shù)有 200 多人,到場人數(shù) 140 人左右,那場活動(dòng)給我?guī)砹撕芏嗪献骱托б?,比如很多人?huì)付費(fèi)咨詢我小程序開發(fā)的問題,還有一些企業(yè)找我做小程序定制開發(fā),這些都助力我走上了自由職業(yè)之路。
小程序的出現(xiàn),讓我覺得上不上班都無所謂了,做自由職業(yè)可以創(chuàng)造比上班更多的價(jià)值。
我是一個(gè)相當(dāng)自律的人,不喜歡別人要求我做什么,喜歡主動(dòng)找事情做。主動(dòng)是幸福的,被動(dòng)是痛苦的。自由職業(yè)以后,大部分時(shí)候我都絕不允許自己偷懶。
今年上半年 4 個(gè)月我一共做了 7 個(gè)項(xiàng)目,交付項(xiàng)目后 6 月底 7 月初我就出去玩了一趟。
最近兩個(gè)月我遇到了自由職業(yè)以來很難解決的一個(gè)問題:一個(gè)開發(fā)項(xiàng)目一般需要 3-4 人團(tuán)隊(duì)合作,但現(xiàn)在和我合作的程序員都是有本職工作的兼職,他們跟著我做了 3-4 個(gè)項(xiàng)目后就堅(jiān)持不下去了,再去找新的兼職又很難上手,畢竟已經(jīng)迭代了好幾個(gè)版本。這逼得我不得不開始按照公司流程招全職程序員,但這樣一來,我又走上了創(chuàng)業(yè)那條路,并不是我想要的。
7-8 月是我最煎熬的兩個(gè)月,不想創(chuàng)業(yè)但是又不得不招聘,我很想知道國內(nèi)其它做自由職業(yè)的程序員們是怎么解決這個(gè)問題的。
現(xiàn)在我的收入比上班時(shí)賺得多一些,但也不算高,因?yàn)槲医恿舜蟀肽觏?xiàng)目卻沒有形成一套體系,如果我抽空把之前的經(jīng)歷復(fù)盤、形成體系,應(yīng)該可以超過上班工資很多。
在上班、創(chuàng)業(yè)和自由職業(yè)都經(jīng)歷過以后,我還是最喜歡做自由職業(yè)。
因?yàn)樵谝患夜?,做一件事?chuàng)造的價(jià)值是 1,自由職業(yè)卻可以同時(shí)做 2-3 件事,可以創(chuàng)造 2-3 份價(jià)值,如果能力達(dá)到了還能創(chuàng)造更多。
總的來說,創(chuàng)業(yè)可以思考比較前沿和新的東西,上班可以自己去思考和落地一些東西,自由職業(yè)則可以更好地享受生活。
自由職業(yè)可以涵蓋上班和創(chuàng)業(yè),但是上班和創(chuàng)業(yè)無法涵蓋兩者。 所以我還是更傾向一直自由下去。
- 魔笛
- 30 歲 杭州 iOS 開發(fā)
- 一邊工作一邊接私活,
- 為開發(fā)自己的 app 做準(zhǔn)備
我今年 30 多,工作了 7、8 年,待過三家公司,現(xiàn)在在杭州一家互聯(lián)網(wǎng)金融公司當(dāng)移動(dòng)端團(tuán)隊(duì)的技術(shù) leader,可以說已經(jīng)到了程序員傳說中應(yīng)該中年危機(jī)的年紀(jì)了。
去年開始,在工作之余也會(huì)接一些私活,最開始通過朋友介紹接了一個(gè)養(yǎng)老院的項(xiàng)目,主要做 app 端的跨平臺開發(fā)。一般這類外包項(xiàng)目的周期都比較短,要求也比較高,必須團(tuán)隊(duì)合作,所以我找了一些以前在工作中認(rèn)識的,技術(shù)實(shí)力還不錯(cuò)的程序員一起做。
之所以在工作之外接私活,最初當(dāng)然是想多賺點(diǎn)錢?,F(xiàn)在平均每個(gè)月接私活能帶來1.5w左右的額外收入,沒有工資高,但也不錯(cuò)。
此外接私活對自己技術(shù)棧的成型也有幫助。前幾年跨平臺開發(fā)比較火,接的私活正好可以訓(xùn)練自己這方面的基礎(chǔ),后來接的一些小程序和服務(wù)端的項(xiàng)目,對前瞻技術(shù)也有比較好的促進(jìn)作用。
再就是私活一般時(shí)間都很緊張,在有本職工作的前提下,特別考驗(yàn)一個(gè)人對時(shí)間的掌控能力。要做到安排好每一天的工作時(shí)間,精確到小時(shí),也是對自己的一次挑戰(zhàn)。
作為技術(shù) leader,我平時(shí)在公司主要做一些分配任務(wù)的工作,帶 5-6 個(gè)人的小團(tuán)隊(duì),半天時(shí)間用來寫代碼,半天時(shí)間用來調(diào)整項(xiàng)目進(jìn)度,加班不是特別多。
所以我一般利用每周一三五的晚上 8 點(diǎn)-10 點(diǎn),周末再挑一天的時(shí)間來做私活。對于工作經(jīng)驗(yàn)豐富的程序員來說,只要合理安排時(shí)間,私活并不會(huì)透支我們工作之外的精力,做起來比較得心應(yīng)手。
當(dāng)然在私活的項(xiàng)目中我也遇到過很多問題。因?yàn)楹芏喙疽坏㈨?xiàng)目外包,項(xiàng)目相關(guān)的其它多方面工作也都是默認(rèn)交給外包方做的。
比如上次我接到一個(gè)給養(yǎng)老院的護(hù)工做 app 的項(xiàng)目,需要通過藍(lán)牙掃描老人的手環(huán)。由于那些手環(huán)是從第三方買來的,老是出問題,我們在開發(fā)過程中就因?yàn)檫@個(gè)溝通了好幾個(gè)月,遠(yuǎn)程溝通的效率遠(yuǎn)不如大家坐在一起辦公的溝通效率高。
除此之外還有雙方團(tuán)隊(duì)在技術(shù)認(rèn)識上的差異。比如有些項(xiàng)目我們只接了前端部分,對方的服務(wù)端團(tuán)隊(duì)工作經(jīng)驗(yàn)比較少,我們在服務(wù)端應(yīng)該返回什么樣的數(shù)據(jù)結(jié)構(gòu)上反復(fù)說了很多遍,他們?nèi)匀徊焕斫?,就只能一遍遍溝通?/p>
從去年到今年,我一共接過 4 個(gè)項(xiàng)目,其中有兩個(gè)是 app 開發(fā),1 個(gè)小程序開發(fā),還有一個(gè)區(qū)塊鏈項(xiàng)目在談。
可以說接私活讓我了解了更多技術(shù),通常大公司軟件開發(fā)的整個(gè)流程內(nèi)部已經(jīng)規(guī)定好,小公司卻不一樣。我們現(xiàn)在買了 github 的付費(fèi)私有庫,走 github workflow,也會(huì)去做靜態(tài)代碼檢查和 unit test 保證軟件質(zhì)量。
我計(jì)劃今年把已接的項(xiàng)目全部做完后,明年再接一些在開發(fā)人力上投入更大的活動(dòng),最多再做 1-2 年的時(shí)間。畢竟接私活不是長久之計(jì),它終究是只是幫別人實(shí)現(xiàn)目標(biāo),而我有自己的目標(biāo)和想做的事情。
我其實(shí)一直都想自己獨(dú)立開發(fā)一款 app,這是我剛開始學(xué) app 開發(fā)時(shí)的夢想。但是現(xiàn)在創(chuàng)業(yè)的大環(huán)境不太好,還在公司上班的這幾年我想多認(rèn)識一些有互聯(lián)網(wǎng)創(chuàng)業(yè)意識的小伙伴,等待時(shí)機(jī)、人、創(chuàng)業(yè) idea 等條件都成熟了再出去創(chuàng)業(yè)。
所以我最近幾年的目標(biāo)是能去阿里這樣的大廠,好好發(fā)展自己鍍金,等待時(shí)機(jī)成熟,再出來創(chuàng)業(yè)也不遲。
- 安曉輝
- 38 歲 西安 自由職業(yè)者
- 13 年工作經(jīng)驗(yàn)程序員的自由職業(yè)之路
2017 年 7 月 5 日下午,辦完了離職手續(xù),我在朋友圈發(fā)了一條消息:
- 終于不用努力變得和別人一樣
- 終于可以把力氣花在喜歡的事情上
- 終于能親手去創(chuàng)造自己喜歡的生活
- ——自由職業(yè)了,立此存照
當(dāng)時(shí)有超過百人給我點(diǎn)贊和留言,是我朋友圈最受關(guān)注的一次。我覺得可能是因?yàn)椋悍艞壐咝胶头€(wěn)定,去追求自己心目中的自由,是大多數(shù)人想做卻沒有勇氣做的事情吧。
在我準(zhǔn)備成為一名自由職業(yè)者的過程中,有 3 個(gè)問題不斷被身邊人問到:
你為什么要自由職業(yè)?你準(zhǔn)備做什么?收入有保障嗎?
這要回顧到我之前的幾段工作經(jīng)歷。
我在最開始的幾年里更換工作時(shí),并沒有很強(qiáng)的目的性,2014 年之后才有了更多的思考和規(guī)劃。2015 年解散創(chuàng)業(yè)團(tuán)隊(duì)后,有多個(gè)管理職位的機(jī)會(huì),我放棄了,重回開發(fā)崗位,是深思熟慮過的,經(jīng)歷了職業(yè)定位的過程。同樣地,現(xiàn)在選擇自由職業(yè),也不是一時(shí)沖動(dòng)。
2015 年底創(chuàng)業(yè)失敗后,我經(jīng)過一番職業(yè)規(guī)劃和自我分析,給自己的定位是專業(yè)技術(shù)者,進(jìn)入一家中型公司做軟件開發(fā)工作。
因?yàn)榧夹g(shù)能力不錯(cuò),蠻受重視的,做事較為自由,也很少加班,薪水也不錯(cuò),應(yīng)該是西安比較高的水準(zhǔn)了。當(dāng)時(shí)我還在業(yè)余時(shí)間,經(jīng)營公眾號,做咨詢、讀書、問答,安排了很多沒什么收入但是做起來很帶勁的事情,它們讓我覺得有意義有價(jià)值。
做久了之后,我發(fā)現(xiàn),要想更進(jìn)一步,做得更好、更有影響力,就需要投入更多時(shí)間,單單是朝九晚五之外的時(shí)間,不能滿足我的期待了。
雖然軟件開發(fā)依然是我喜歡的,雖然解決技術(shù)難題依然很有快感,可是我慢慢不愿意在上面花費(fèi)更多時(shí)間了,我更愿意把精力花在如何寫文章影響別人、如何幫前來咨詢的人找到想他們做的職業(yè)等等,這類可以直接給人帶來變化的事情上。
有了這種想法后,在公司里工作的各種限制就顯得有些不能容忍了。尤其當(dāng)我的孩子和我個(gè)人有些事情不得不在工作時(shí)間處理時(shí),想自由的感覺就愈發(fā)強(qiáng)烈。
「我到底要不要做下去?自由職業(yè)后能不能養(yǎng)活我自己?」我就這樣一邊思考,一邊工作,一邊寫作,慢慢地確認(rèn)了,自己最看重的兩件事是「自我支配」和「把力氣花在自己喜歡的事情上」,薪水和穩(wěn)定性反而不在我的考慮范圍內(nèi),所以,舍棄它們并沒有那么困難。
自由職業(yè)后,初期收入只有當(dāng)前薪水的五分之一,還很可能這個(gè)月有那個(gè)月沒有,但我相信自由職業(yè)會(huì)帶來更多可能性。而且,我再也不必努力變得和別人一樣,我只要做我自己就好了。
當(dāng)我決定做自由職業(yè)后,我最初規(guī)劃了四件事:寫書、課程、咨詢、開發(fā)。
圖書包括技術(shù)圖書,也可能是職場成長和職業(yè)規(guī)劃方面的,未來或許還會(huì)有小說。
課程主要是線上的技術(shù)和職業(yè)規(guī)劃的課程,比如 CSDN 學(xué)院、知乎 Live 、網(wǎng)易云課堂等。
咨詢又分兩種形式,線下的一對一咨詢和線上的問答。
開發(fā)是我的備選,在前面幾種方式無法維系生活時(shí),可以做一些眾包項(xiàng)目,我也了解了一下云沃客和程序員客棧這類軟件眾包的平臺。
我看上去很美的自由職業(yè),收入其實(shí)沒有任何保障。雖然看上去每種事都可以賺錢,但寫書不能保證大賣,版稅難以估量;做課不能保證銷量,咨詢時(shí)有時(shí)無,錢不夠吃飯的;就算是我的 Z 方案——開發(fā),也不是想接項(xiàng)目就能找到合適的。
所以有朋友就勸我說,再工作幾年多攢點(diǎn)錢,準(zhǔn)備充分了再出來做也不晚。但其實(shí)我在決定離職之前,已經(jīng)做了各種各樣的準(zhǔn)備和評估,這 10 多種備選方案,讓我相信自己能成。因?yàn)橐粋€(gè)人只有把力氣花在自己喜歡的事情上,生活才更有意義。
現(xiàn)在,我做自由職業(yè)已經(jīng)滿 1 年多了,收入來源除了之前的寫書、在線課程和咨詢之外,還擴(kuò)展了獵頭以及部分廣告軟文收入。
我平均每年會(huì)寫一本書,每本書的版稅年收入大概 2-3 萬左右;我做了多期在線課程,發(fā)布到不同的知識付費(fèi)平臺,累計(jì)起來每個(gè)月有幾千塊的被動(dòng)收入;咨詢的收入有一搭沒一搭的,不算特別多。
廣告和軟文收入是通過我的公眾號獲得的,目前有 3 萬多粉絲,偶爾有廣告主投軟文,有時(shí)一個(gè)月三四千,有時(shí)一分也沒有。
獵頭是我最近在嘗試的事情,蠻有意思的,可以把我軟件開發(fā)領(lǐng)域的資源和職業(yè)規(guī)劃的能力整合起來。如果以獨(dú)立獵頭顧問的身份幫企業(yè)做,我一單可以拿候選人年薪 10%-15% 的傭金,如果執(zhí)行朋友找的單子,可以拿一半的傭金。所以收入要看做單能力,做得好一個(gè)月有 6、7 萬,做得不好也可能是零。
我現(xiàn)在的每一份工作,形式都是自由、可控制、有彈性的。這是我的刻意追求,因?yàn)楫?dāng)初放棄穩(wěn)定又高薪的工作,就是為了自由。
但我同時(shí)也想提醒那些想做自由職業(yè)的程序員,你們看到的「自由」都是相對的。失去了每個(gè)月等著老板發(fā)錢的幸福,會(huì)面臨「賺錢」的焦慮,一天不干活就一天沒有錢,這是巨大的壓力。所以需要做好這方面的心理準(zhǔn)備。
看完以上 3 位程序員截然不同的職業(yè)選擇,我們會(huì)發(fā)現(xiàn)每個(gè)人的職業(yè)選擇都與他的性格息息相關(guān)。小李君的自律、主動(dòng),魔笛的自信、穩(wěn)打穩(wěn)扎,安曉輝的深思熟慮、勇敢。
性格決定命運(yùn),性格也決定選擇結(jié)果。此刻的你對自己的職業(yè)規(guī)劃又有了哪些新的認(rèn)知?