
?這是我的第 61 篇原創文章
作者 | 悟空聊架構
來源 | 悟空聊架構(ID:PassJava666)
轉載請聯系授權(微信ID:PassJava)
前言
大家看到這篇文章的時候,我和一枝花、Guide哥、Guide哥的妹紙一起恰飯去啦!
離國慶還有幾天,無心寫技術干貨,那就來點珍藏的私活(貨)吧,諧音梗有沒有發現?
大家可能不知道,我并不是「計算機專業的,在大學都是自學編程、單片機、嵌入式的」,和計算機專業的學生還是有些差距,
要是說單片機、嵌入式我還能給您倒騰倒騰,畢竟大學期間還獲得過全國研究生嵌入式電子設計二等獎(以本科身份破格參加)、全國大學生電子設計比賽三等獎,
但是編譯原理、Linux 內核 我真心不會,
能接到這四個私活實屬意外,很魔幻了,
魔幻一、小白做網站-小虧
-
那個時候剛畢業幾個月,通過公司培訓 + 自學,學了點編程技術,從公司小伙伴中結識了一個計算機專業的大學同學,想找我一起幫他親戚做個小網站,說是幾百塊錢,
-
第一次接私活,所以帶著一顆激動的心就開始做了,功能就是做一個靜態網站,有頂部導航欄,可以切換選單,每個選單下有不同內容,支持跳轉等,總共有 7 個主頁面,最復雜的是首頁功能,
-
下面這張圖就是當時做的網站,做的首頁還是有模有樣的~

第一個私活截圖
打完收工
-
做完了提的需求后,我就將網站效果圖發給他們,他們覺得還行,然后我問了是否還需要做其他的,后面就沒有回應了,是的,沒有回應了,
-
之前說的幾百塊錢并沒有兌現,就這樣結束了,花了兩周空閑時間做完了,
虧了還是賺了?
看似好像是虧了,但其實真的是對我自己技術的一種積累,畢竟我也沒學過計算機~
魔幻二、幫妹紙做畢設-大賺
對于第二個小私活,接到這個活的程序是這樣的:大概是n年前吧,一個親戚電話問我,說她一個朋友的女兒在新加坡上學,不會做課題作業(類似實物畢設),技術用的是 php+mysql,
?我含蓄地問:這個是私活還是就是指導下?
親戚:就是指導下,
我謹慎的問:關系是不是跟你很好?
親戚:很好,一定要幫她,
?
然后我就答應了,想著既然親戚都知道我很厲害(其實我連 mysql 都沒用過,php 看過幾集視頻教程,我之前是做.net的,也就幾年 .net 開發經驗),我就接受了,強調下,這里只是幫忙而已,
那就有個問題了?我都不會 php 和 mysql,怎么能幫忙做呢?
因為我秉持著一個理念:
?語言都是相通的,你學會了 A 語言,B 語言你也就會了,天下語言是一家,但是核心不變的是資料結構和演算法,就跟練武一樣,天下武功出少林,各門各派都有自己的招式,把內功修煉好了,無招勝有招,
?
需求功能
這個需求就是做一個在線網站,可以幫助護士監測老人的活動狀態和例外狀況,實作的功能如下:

例外監控

導航功能
留學生是個妹紙,長得還挺漂亮的,我準備兩周時間搞定這個專案,
端午節在家休息的時候,我就開始學習 php 的知識,為了就是補好功課,加快開發進度,在家用微信聊天幫她解決了她一直沒解決的問題,她覺得我是大神,咳咳咳,我就是改了兩段 mysql 陳述句,
插曲
星期一過來的時候,妹紙的一家人請我和親戚吃飯,我起碼吃了20只蝦,最后妹紙的家人給我煙和新加坡帶回來的巧克力和咖啡,因為事先親戚跟我打好了招呼,給的東西都不能收,所以在親戚和妹紙家人的博弈下,最后讓我把巧克力和咖啡收下了,
打完收工
最后妹紙的課題成功交付,她們一家人為了感謝我,給我買了一個iPad mini4,太意外了,居然還有錢賺!
在這個專案中,大賺啊!
-
iPad 一臺,
-
新加坡巧克力、咖啡,
-
php、mysql、網站開發新技能√
魔幻三、正式的私活 - 大賺
背景
-
第二個私活也為我帶來了另外一單生意,通過這個妹紙的朋友的介紹,我又認識了一個新加坡的專案經理,想讓我幫他做一個官網,具有內容發布、留言的功能,
-
這個比第一個私活難度要大些,畢竟是一個動態網站,而且還需要部署上線,這些對于我這個新手小白都是沒做過的,
調研
這個官網需要的內容還挺豐富,而且還要美觀,自己造輪子肯定不合適,于是在網上開始搜索了一些現成的框架,比較好看的都是收費的,我用免費的模板框架試了下,可以實作一個內容發布分享平臺,但功能就比較簡單,而且樣式比較齪,
簽署合同
經過前期技術調研,可以一個月搞定后,我就和他們簽署合作合同了(第一次簽私活合同),
主要分成三批款,第一批 1000 元、第二批 3000 元、第三批 1000 元,第一批是簽署完合同后直接給的,
開工
我買了一份官網的源代碼,花了大概 800 塊,技術堆疊是 php + JQuery + mysql,
但是功能、風格和甲方提的需求還是差得比較遠,所以只能自己拿過來改了,
下班后,我就窩在家里改代碼,以及研究如何發布上線,花了一個月時間搞定,收到了第二批款 3000元,當時感覺好爽,
失誤
我也不知道那根筋不對,問了下手機上要不要適配官網顯示,結果甲方當然說肯定要了,但最開始的需求并沒有說要做這個呀,哎我人傻了,
為了第三筆款我還是做吧,其實也不難,做完之后,甲方各種挑刺,哎,我也不想糾結了,那就索性不要第三筆款了吧,
虧了還是賺了?
-
自掏腰包 800,
-
賺了 4000,
-
新技能√:學會了如何搭建及發布網站,
-
前端技能增強了很多,
魔幻四、做個小游戲-虧了
背景
經朋友搭線介紹,一家公司需要做個微信小游戲,問我有沒有時間和興趣,我說可以做,我做過小程式,但「并沒有做過小游戲」 ,所以又是一個 現學現用,
該公司的對接人給了一個這樣的小游戲,需要遷移到微信小游戲上,這個游戲的名稱叫做Root Beer Tapper,玩法就是一個酒保不斷的倒酒,傳遞給顧客,顧客到達桌子邊沿或者酒杯傳多了游戲就結束了,另外他們也沒有提供什么UI,素材,

悟空 & 小游戲案例
如何收費
-
小游戲我沒有做過,也沒有把握做好,所以跟甲方說是兩周內出一個 Demo,
-
等Demo出來后再看如何合作,
-
所以接下來就是沒有給錢的干活啦,
開工
頭疼的圖片素材
-
找了些類似的小游戲,發現都是 swf 格式的檔案(用 Flash 開發的),然后想用反編譯工具拿到游戲的源代碼,
-
于是找了一個反編譯 swf 檔案的工具(碩思閃客精靈),想要將里面的圖片匯出來,發現試用版只能匯出前兩張圖,
-
買了個正版軟體,花了 298 大洋,利用工具后,圖是能全部匯出了,發現格式不是自己想要的,哎,買了并沒有什么卵用,感覺虧了
298 元, -
另外反編譯之后發現里面的代碼太亂了,要轉成 Javacript 不那么容易,干脆自己寫吧,
-
這個反編譯工具的正版功能在后期也沒有用到,截取圖片素材用試用版都能搞定,
-
截圖出來的圖片沒有去掉背景色,找 UX 大神教我怎么使用PS工具去掉了背景,變成了透明的,這樣就達到了圖片要求,自己找素材切圖可把我累壞了,
實戰小游戲
-
先研究了下微信小游戲的開發步驟,
-
看了下小游戲的引擎怎么玩,找到了Egret白鷺引擎,真的是非常贊,提供的開發工具也是一流,可以無縫對接微信小游戲!
-
Egret開發工具雖好,但不知道怎么使用,看了下官網的視頻教程,發現這個視頻非常好啊,視頻里面的 demo 和我要做的功能有點類似,可以借鑒借鑒,
-
看了一部分教程后,就開始動手做了,一個星期后,甲方問了進度,我只畫了頁面和顧客的向右移動功能,甲方反饋有進度就好,
-
兩個星期后,甲方又問了進度,這次基本上都做完了,

悟空 & 小游戲功能
-
過了一個星期后,再問甲方:“demo已經做完了,是否后面還需要做什么?”(意思就是可不可以合作啦,聊下需求,簽下合同,匯下第一筆款....)
-
甲方沒有做任何回復~是的,沒有回復了,
-
算了哦,就當花了298元學了一把游戲開發,
虧了還是賺了?
-
虧了 298 元,
-
新技能√,小游戲開發,
-
PS 小技巧
感言
接私活的好處
這四個私活,給我的人生帶來了不一樣的精彩,也帶來了很多歡樂,賺的錢雖然不多,但是都是憑借自己的技術掙的 2個 iPad,真的會開心很久,而且掙的 iPad 我已經用了4年了,每次用的時候我都會想起當時做私活的經歷,確實非常有意思,而且學習了一些新的技能,功不唐捐,以后指不定會用上!
接私活的壞處
如果把接私活的時間和精力用來做更有意義的事情,比如沉淀技術博客,寫付費專欄,說不定能賺到更多錢,而且技術提升更快,
以后還會接私活嗎?
-
我接的私活全靠運氣,如果真的能接到和自己技術相關,也可以考慮下,
-
時間上真心不夠,寫公眾號產出干貨非常花時間,一周一篇干貨也是累成狗,
-
加上最近要寫付費專欄,真的是牛仔很忙,
- END -
?你好,我是
?悟空哥,「7年專案開發經驗,全堆疊工程師,開發組長,超喜歡圖解編程底層原理」,我還手寫了2個小程式,Java刷題小程式,PMP刷題小程式,點擊我的公眾號選單打開!另外有111本架構師資料以及1000道Java面試題,都整理成了PDF,可以關注公眾號 「悟空聊架構」 回復悟空領取優質資料,

「轉發->在看->點贊->收藏->評論!!!」 是對我最大的支持!
更多內容
-
和JavaGuide作者面基是種什么體驗?
-
干貨 | 45張圖庖丁解牛18種Queue,你知道幾種?
-
這三年被分布式坑慘了,曝光十大坑
-
程式員深夜慘遭老婆鄙視,原因竟是CAS原理太簡單?
-
5000字 | 24張圖帶你徹底理解Java中的21種鎖
我是悟空,努力變強,變身超級賽亞人!

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/159326.html
標籤:其他
上一篇:堆疊游戲題解
