程序員全職接單一個(gè)月的感觸
背景
鄙人本科畢業(yè)一年有余,計(jì)算機(jī)專業(yè)。全棧工程師,但更喜歡前端的工作,于是在一家游戲公司任職前端工作。在這個(gè)內(nèi)卷的時(shí)代,身處一線城市,來(lái)自全國(guó)各地的優(yōu)秀學(xué)院/培訓(xùn)機(jī)構(gòu)人才輩出,涌入市場(chǎng),競(jìng)爭(zhēng)激烈,各大公司并驅(qū)爭(zhēng)先用豐厚的薪水,優(yōu)渥的待遇去吸引更優(yōu)秀人才入職。
但是,現(xiàn)在已經(jīng)過(guò)了 「”不會(huì)但我會(huì)學(xué)“」 就能感動(dòng)面試官的時(shí)代,隨著供需關(guān)系的變化,不論是對(duì)于面試官還是面試者,面試的成本越來(lái)越高。為了篩選到更優(yōu)秀的程序員,面試官們可謂是絞盡了腦汁,”面試造火箭,工作擰螺絲“ 的傳言也不是空穴來(lái)風(fēng)。
鄙人在學(xué)生時(shí)代考試就不太愿意復(fù)習(xí),面試的準(zhǔn)備我也是比較隨緣,理所應(yīng)當(dāng)?shù)貒L到了 ”不好好準(zhǔn)備面試“ 的后果。
動(dòng)機(jī)
根據(jù)前面背景的介紹,在上一份工作準(zhǔn)備離職前,我已經(jīng)找好下家。帶著美好的期待跳槽進(jìn)入之后發(fā)現(xiàn)與想象之中相差甚遠(yuǎn),除了薪資比之前高不少,其余都在預(yù)期以下。于是便選擇了裸辭(雖然入職手續(xù)還沒(méi)辦完),隨后雖然也找了幾家,但是 “一朝被蛇咬,十年怕草繩”,后面都很小心地找工作,而且可能是感覺(jué)對(duì)大部分的公司的前端業(yè)務(wù)(做做后臺(tái)這樣子)都提不起興趣。
差不多一周之后,我想這樣下去也不是辦法,于是就想不如在家接單吧...
渠道
我的渠道主要是在各外包Q群里(一些網(wǎng)站的兼職也是可以考慮,如果外語(yǔ)過(guò)關(guān)可以去國(guó)外的 upwork 或者 stackoverflow 等)
Q群的用戶端入口一般都是某寶店鋪,如果想要接單的,可以加入一些Q群,也可以直接去找店鋪然后聯(lián)系客服,讓他拉你進(jìn)群。
你也可以和一個(gè)靠譜的中介建立穩(wěn)定的合作關(guān)系,這樣你就不缺需求了。
?其實(shí)大學(xué)時(shí)我就試過(guò)接單了,從校內(nèi)課程設(shè)計(jì),到一些學(xué)校的畢設(shè),后來(lái)開(kāi)了某寶店,提供軟件外包和咨詢服務(wù)。(由于太久沒(méi)管理,店鋪已經(jīng)不存在了)
?
收入
大家最看重的可能就是收入問(wèn)題了,本文沒(méi)有網(wǎng)上說(shuō)的月入大幾萬(wàn)這么夸張。從上個(gè)月開(kāi)始兼職,大概工作了20幾天,賺了11K+,不過(guò)由于有中介費(fèi)的存在,實(shí)際到手也就9~10K。不過(guò)對(duì)于一份在家的兼職工作,這個(gè)收入還是過(guò)得去。
與一份穩(wěn)定的工作不同,自己接單不存在上班摸魚(yú)這個(gè)概念。上班摸魚(yú)摸一個(gè)月,你的工資還是一樣照發(fā),同時(shí)你還要考慮節(jié)假日,五險(xiǎn)一金等等。
報(bào)價(jià)
一般來(lái)說(shuō)報(bào)價(jià)是按照這個(gè)公式來(lái)算:
報(bào)價(jià)=日薪?工期報(bào)價(jià) = 日薪 * 工期報(bào)價(jià)=日薪?工期
不過(guò)也沒(méi)必要完全按照這個(gè)標(biāo)準(zhǔn),我的標(biāo)準(zhǔn)很簡(jiǎn)單:「不會(huì)因?yàn)閮r(jià)格太低而感到后悔,也不會(huì)因?yàn)閮r(jià)格太高而感到心虛。」
報(bào)價(jià)前要了解你將要做的是什么,需要花多久。客戶需要裝環(huán)境嗎,如果需要你預(yù)計(jì)花多久搞定等等......
內(nèi)容
在上一份工作中,雖然工作了一年有余,但是項(xiàng)目經(jīng)歷還是比較少。在這一個(gè)月的接單中:我接觸了我非常陌生的php,python;用 react + django 寫(xiě)了一個(gè)簡(jiǎn)單的社交網(wǎng)站;用 heroku 部署了兩個(gè)網(wǎng)站;接觸了以太坊加密;用css3d構(gòu)建了圣誕節(jié)的3d場(chǎng)景,包括了用PS畫(huà)圖;接觸了炒股軟件開(kāi)發(fā)(vue),學(xué)會(huì)了看k線;接觸了 google group varint 壓縮算法;做了個(gè)網(wǎng)頁(yè)幫留學(xué)生在國(guó)外宣傳敦煌文化......
總的來(lái)說(shuō),內(nèi)容很豐富,但都不是什么大需求。由于我學(xué)習(xí)東西比較快,debug能力還行,原本只打算接前端的單子,但是總是在自己的能力邊界徘徊,也就學(xué)會(huì)了見(jiàn)招拆招,做一些其他語(yǔ)言或框架的工作。比如php我從來(lái)沒(méi)接觸過(guò),python也只會(huì)最基礎(chǔ)的語(yǔ)法而已。
?接單就是這樣的,有些客戶會(huì)愿意相信你,你也不想辜負(fù)別人的期待。在大學(xué)的時(shí)候,我就接過(guò)我不太熟悉的 springboot + jquery 的畢設(shè),和 .NET 桌面軟件的修改,還有 process 設(shè)計(jì),由于這個(gè)技術(shù)比較冷門,客戶直接發(fā)學(xué)習(xí)資料,讓我學(xué)一周之后再做。XD
?
作息
接單作為兼職,在業(yè)余時(shí)間抽空做一些小單子。時(shí)間很容易把控。但把這個(gè)當(dāng)成全職之后,就不可同日而語(yǔ)。假如你和我一樣,并不是跟家里人住在一起,而是在外租房,沒(méi)有公司的朝九晚五(996),你的時(shí)間概念可能會(huì)慢慢缺失,你的所有時(shí)間都需要你來(lái)掌控(雖然對(duì)于自律的人,這可能不是什么問(wèn)題)。
在經(jīng)過(guò)一個(gè)客戶連續(xù)兩三天的需求,每天都忙到凌晨四五點(diǎn)才睡。徹底把我原本就不平衡的作息給攪成糊。之后的幾天,我的作息都無(wú)法完整調(diào)整過(guò)來(lái)。于是我給自己放了一周的假期,回了一趟家,在家里的作息又恢復(fù)正常,于是才回來(lái)繼續(xù)工作。現(xiàn)在已經(jīng)作息比較規(guī)律了。
作息規(guī)律,多出去走走,不要久坐,沒(méi)有工作之后,你想干什么,隨時(shí)去干吧。
總結(jié)
對(duì)于程序員來(lái)說(shuō),跳槽還是得準(zhǔn)備 fallback 方案,起碼 offer 可以準(zhǔn)備多幾個(gè)再跳槽。如果一不小心 gap 了, 那靠接單來(lái)維持生計(jì)不失為一個(gè)好的路子,但是如果打算一直接單的話,還是需要結(jié)合自身情況。這里總結(jié)一些值得注意的點(diǎn):
一個(gè)單子明顯不能做的時(shí)候,要趁早告知客戶。例如明顯超出自身能力范圍,或者說(shuō)這個(gè)需求根本做不了。 「最好同時(shí)不接超過(guò)三單」,同時(shí)接好幾單會(huì)很消耗你的心力。 客戶要求比較含糊的時(shí)候,「一定要搞清楚所有需求」,不然后面可能會(huì)不斷加細(xì)節(jié),加需求,另外了解需求才能給一個(gè)合適的報(bào)價(jià)。 跟客戶友好溝通,出現(xiàn)聯(lián)系不上的時(shí)候,不要著急。收錢辦事,不用摻雜各種情緒。如果由于聯(lián)系不上客戶導(dǎo)致趕不上工期,「It's not your fault」 。 合作完之后,如果你和客戶都很滿意對(duì)方的話,不妨加個(gè)好友,基于信任的基礎(chǔ)上,如果以后有需求你們可以直接聯(lián)系。
其他
能看到這的,你可能或多或少是有這方面的考慮,不容易啊,加油吧。
閑暇之余,也有了時(shí)間去豐富自己的項(xiàng)目經(jīng)歷,于是開(kāi)始用 electron + react + nodejs + rust 開(kāi)發(fā)一個(gè)去中心化加密社交軟件,如果感興趣的可以加入我 ~
btw:如果有好的工作機(jī)會(huì)歡迎聯(lián)系我,目前住在廣州,打算明年搬去武漢。如果是遠(yuǎn)程的話也可以。
來(lái)源:juejin.cn/post/7032317937339858952
長(zhǎng)按↓面二維碼,添加鬼哥微信,進(jìn)群一起學(xué)前端

