現在到處講副業,怎麼樣利用副業賺錢,這能理解,一方面年輕人生存壓力大,多賺錢點總是沒有壞處;另一方面,每年的裁員資訊看的人心驚膽顫,大家都想為自己留一條後路。
新年伊始,想必很多小夥伴可能都想大展拳腳,新的一年好好幹一番,很多人就想到了接私活,但是接私活到底賺不賺錢,這裡有哪些坑,鬆哥和大家扯扯。
鬆哥剛畢業的時候做 Android 開發,在做 Android 期間基本上沒有接過私活,因為 Android 有一個特點,就是應用看著很簡單,在甲方眼裡可能就是畫幾個頁面,但是實際操作起來,要考慮各種各樣的機型適配、螢幕適配、甚至系統適配(由於國內廠商做了各種定製帶來的)等操作,也算是一件非常費力的事情。由於和甲方這種認知上的差異, Android 的活很難談上價錢,所以就沒接過。
直接接應用做雖然沒有做過,但是 Android 有另外一個灰產,就是做“二次打包”的羊毛黨,這個幾乎不需要很高的技術手法,把別人釋出的 App 拿來,拆包之後,加入自己的私貨(大部分情況下可能是廣告),然後再發布出去供使用者下載,就能賺錢了。由於 Android 的開源,加上二次打包成本低,導致這一現象曾經非常猖獗,在 Google Play 排名前 100 位的應用中,有 60% 的應用出現了二次打包版本,而這 60% 的應用中,大部分都是遊戲類應用,高 ARPU 遊戲,單個安裝啟用價也比較高。
我當時在廣州上班,上海有同事做過這個,但是據我瞭解到的,他們這種一般也是需要多個人協作的,分配到程式設計師手裡的就是拆包打包的活,工作的可替代性較強,所以其實能賺到的錢也是非常有限的(除非一個人搞定整個鏈條,那就很有賺頭了)。
總之呢,當我還是一個 Android 猿的時候,其實是沒有賺到什麼外快的,雖然當時國內的一些接單平臺都註冊了,也經常登入上去看看有沒有合適的,但從來沒找到合適的。直到變成了一隻 Java 猿,事情才有了轉機。
下面我從幾個不同的方面來和大家介紹接活的一些常見問題。
技術棧
當我還是一名 Android 工程師的時候,我每次登入一些接單平臺,找 Android 相關的活,但是人家大部分都是希望能夠 Android、iOS 以及 Web App 同時做,這就比較麻煩了,你還得學 iOS,要麼就是跨平臺方案,所以我在 2016 年的時候,還搞了一段時間的 RN,不過跨平臺方案不一定適用於有所場景,有的應用沒法使用跨平臺方案。
如果自己不想學,也可以搞一個團隊來做,但是找一個靠譜的搭檔其實也挺不容易的,外包賺的是辛苦錢,不一定大家都有這個意願,而且很多人沒接觸這個行業,對報價有一些誤解,經常亂報,當時有一個在北京總部的同事,做 iOS 的,我聯絡他,他直接報了一個天價,嚇得我再也不敢找他了。
所以當我從 Android 切換到 Java 上之後,我一直在嘗試走的路線就是全棧路線,我希望能夠做到從前端到後端到架構一個人獨立完成,當然這需要我付出巨大的學習成本,事實上我也確實花費了很大的時間去搞定這一套方案,直到今天,我還在繼續完善自己的技術棧。
當你能獨立搞定前後端這一整套方案,再去接私活就會靈活很多了,價錢、工期、技術棧等等,都有你自己來掌握。
當然,如果你不具備全棧開發的能力,但是有一些長期穩定合作的技術小夥伴,互相之間比較熟悉也比較信任,大家分工合作各司其職,那也可以,每個人的技術壓力會小一些,而且技術選型可能也會更加靈活。
這一塊比較忌諱的是臨時拉人頭,臨時湊一個水平參差不齊的團隊,專案上線前夕想哭都沒眼淚。
接活
接活的話,這個我覺得要分情況。大家經常會在網上看到別人總結的一大堆接活平臺,老實說,我幾乎所有平臺都註冊過,但是從來沒有接成功過,而且曾經差點被一個廈門的平臺坑過,這個我一會和大家說。
在平臺接活主要有兩方面的問題:
- 平臺上的專案規模可能比較大,而且大多需要企業資質,個人開發者生存空間較小
- 互相之間不信任,要通過平臺完成付款和驗收等操作,這無形中增大了工作量
基於這兩點原因,我覺得個人開發者在平臺上並不太好接活,那麼怎麼接?這個時候就考驗你的人脈資源了。
鬆哥做過的幾個外包,非常巧合的都是和學校有關,一個是給西藏大學的小程式,一個是給哈爾濱工程大學某老師做的,這兩個,一個是我當時的領導給介紹的,另外一個是我高中室友介紹的,因為哈工程那個老師是我室友在西交大的師兄,除了這兩個專案也做過幾個國外的專案,國外專案是我在深圳的朋友介紹的。
因為都是朋友介紹的,也都比較信任,這樣收款相對來說就要隨意很多,事實上我做的幾個專案都沒遇到過因為專案質量或者尾款扯皮的事,所有事情都比較順利。而如果是從平臺上接的活,那麼一般來說要嚴格簽訂合同,然後約定付款期限等。
那麼平臺也有一種比較坑的運作方式,大家要是註冊過很多平臺可能會遇到這種。有一類平臺,當你註冊成功之後,他會利用你急著接單的心裡,打電話告訴你,他們有許多單需要派發,但是需要你先交會員費(是的,你沒看錯,你本來是想賺錢的,結果錢沒見到,反而先被平臺賺了一把),而且這個會員費基本上也不便宜,都得萬把塊,甚至更多。鬆哥身邊有人掉到這個坑裡了,他交了錢之後,平臺確實給他派單了,但是都是幾百塊錢的單子,千把塊的單子都很少,他說幹個兩三年,能回本就不錯了。這裡的坑就比較多了,我在知乎上也看到過相關的討論,反正大家如果見到有平臺讓你先交錢,那麼一定要拒絕。
報價
報價也是一個技術活,價錢不是漫天要價的,它有一個計算公式,先根據專案的工作量,大致上估算一個工期出來,比如這個專案你預計如果每天干 8 小時,需要 20 天才能完工,那這個 20 天就是工期,然後乘以你目前的日工資,比如你的日工資是 1000 塊,那就乘以 1000,然後再上浮 30% 左右作為利潤,最終得到的報價就是:
20*1000*1.3=26000
30% 這個可以根據專案的難易程度,技術含量等靈活調整,一般如果是企業級後臺應用的話,其實是沒有太多可圈可點的技術點的,都是一些常規技術,所以利潤不會太高。
但是大家知道,無論是自己接私活,還是在公司裡幹活,專案需求都很難一步到位,未來都不可避免的需要更改。一般來說,如果是一些小的變動,我都選擇忍。也遇到一些需要大規模更改的,這種該加錢就讓加錢,該拒絕就要拒絕,不然累的是自己,而且要重新約定工期。當然,如果簽訂了合同的話,其實沒啥太多問題,按照合同走就行了。
合同
合同的話,其實我之前擬定過。做哈工程老師的專案的時候,對方希望能夠簽訂一個合同,那就簽訂吧。其實我一直覺得如果能籤合同最好籤,這對雙方都有好處。然後我就在網上找了一個合同模版,自己改了下,然後找了一個學法律的同學幫我審了一遍合同,確定沒什麼問題,發給對方。但是在後來的實際操作中,雙方都比較自覺,所以合同其實又放一邊了。
大家可以在鬆哥公眾號後臺回覆 外包合同
獲取這份合同模版,大家自己以後如果簽訂外包合同時可以作為參考。
小結
總的來說呢,接私活賺到的都是辛苦錢,因為我們要犧牲自己的休息時間,利用休息時間去做事情,而一般能夠外包出來的專案也沒有特別大的技術含量,所以普遍利潤不高,而且也談不上通過專案自我提升,小打小鬧可以,但是如果想把它作為一個長期的事業來做的話,我其實是不太建議的。
長期的話,我覺得大家做一個產品,可能更有賺頭一些,例如做一個完整的 erp、一個完整的 crm 或者 cms、wms 等,做一個產品,然後在接活的時候,接同一個領域的活,例如都是 erp、都是 crm ,這樣,原本的程式碼隨便改改就能用了,這樣,利潤就會高很多。也只有這種形式的外包,有賺頭。
好了,小夥伴們有什麼兼職接外包的經驗,也可以來說說。