「安家」林茂根之程序員接私活的那些坑?

「本文主要講解程序員對於接私活爲什麼要慎重考慮?如何善後?作者結合自己實際經歷爲大家分享接私活的正確姿勢」


在最近熱播的電視劇《安家》中,出現了不少奇葩的角色。當然,最奇葩的那位當屬林茂根了。大名鼎鼎的飼料大王、上過胡潤富豪榜的億萬富翁,卻爲了一點中介費「跳單」, 着實讓人大跌眼鏡。

林茂根私下交易之後,房似錦禮貌的請他喝咖啡談論此事,可他卻對不交中介費毫無愧疚感不說,居然連喝咖啡的錢都不買單,甚至還說了一句:這咖啡不錯!但徐姑姑有句話說得好:「天道有輪迴,蒼天饒過誰?」由於向公館的歷史遺留問題,林茂根面臨陷入官司泥潭的風險。迫於形勢,林茂根主動尋求和解,並付給安家天下 2 倍佣金!

但從深層次來說,林茂根對房產中介職業的不認同纔是跳單的核心原因。自認爲房產中介只是跑跑腿,跟自身收入不對等。我們大多數人,對於科學家、官員、設計師、教授等工作,大家多的是尊崇,但是對於清潔工、農民工、保安等職業,並未尊重。當然在現代社會中,職業沒有高低,人人都是平等,但是根深蒂固的把人劃成三六九等,現實中依舊存在。

看到這一幕後,本來應該一笑了之,但是就在幾年前,作爲一個普通程序員,這一幕曾經發生在自己身上,一個同學給我介紹了一位大佬,大概意思就是現在有個商業模式,通過軟件的形式實現,一旦實現將帶來很大收益,當然很是急迫,一來二去,拿到了聯繫方式,很快約我在市中心星巴克相見。很是熱情,噓寒問暖,叫了飲料和甜點,但就在付錢時候打住了,大概是出門着急,沒帶現金、手機銀行用的不怎麼熟練導致無法支付,咱作爲一個耿直的程序員只能上去解圍,讓我來。

在聊過程中,總結幾點:

1、他就差一個程序員就創業成功了,不要亂說,於他而言這是機密;

2、他要做的軟件,是跟心臟類相關,需要對接 3 - 4 種硬件設備,沒有現成設備;

3、技術上可能會遇到底層彙編語言;

4、至於展示形式前期最好支持 PC(windows XP、7),後期要支持手機的安卓和 IOS;只有使用場景,具體需要完成那些功能不清楚。

我直接拒絕了,原因我做不了,建議把它外包給一個公司做,他說不是太放心,建議我考慮考慮。我說我首先沒有做過此類產品、再者我不知道如何落地。建議你列出需求功能點之後再說。

於是他把沒有喫完的東西打包帶走,節儉本是中華民族的傳統美德。後來斷斷續續電話溝通了幾次,大概都是讓我想出來發給他。每次溝通都會附帶一句「做完了絕對不會虧待你」。

這種軟件相關的私活,大大小小幹過不少,都是朋友介紹,順利完成的都有一個特點,生命週期比較短的演示類項目,類似於上面這樣也有,最後都沒有善終。

所以要是讓我說,程序員在閒暇之餘是否應該鍛鍊下自己,建議是慎重考慮,從兩個方面出發來簡單說明:

1、之所以接私活,是因爲主業不忙或者說不精進。

簡單分析下,一般情況下私活一般難度不會太大、很多都是「體力活」;要不然很難獨立完成,所以對個人成長或者主業幾乎就是毫無幫助,這個時候建議應該考慮提升個人能力和主業爲主,可能會說,主業半死不活,自己沒有半點提升空間,這個時候要考慮爲什麼職位和薪資不能提升,自己的原因?自己的原因想辦法解決,算算投資回報比例,其實努力工作提升自己價值帶來收入要比掙外快來的更快,正所謂樹大好乘涼;當然也不排除公司的原因,萬惡的資本家一不開心就要開源節流,作爲技術人員本身也要考慮清楚,如果離開這個平臺,自己強項在哪裏?能幹什麼,不能幹什麼?自己的位置在哪裏,這些是需要深入思考的問題,確實跟自己能力不匹配,可以考慮辭職,真是碰到不能識別人才的公司,你覺得他會長久嗎?

2、想在工作之外有自己的第二份收入,賺個外快。

通常情況下個人接到的活都是三手四手、甚至層層外包過來的,不知不覺已經被割韭菜。可能你會反駁說,先付錢,否則不開工。特別是以公司的名義找你做的私活,都會有個合同,到期不完成、不符合標準,呵呵,沒有人給你試錯的機會,公司的法務對付個人,你懂的。

安家電視劇中能把錢追回來,可能只是劇情需要,再說了,人家不是一個人在戰鬥。

疫情期間,你真是無事可做,有一個讓你賺錢的機會,對你個人又是一種歷練,在溝通清楚的情況下,可以考慮,但什麼叫溝通清楚呢?

1、要有原型交互界面,做過專業外包的都知道,很多外包公司爲了防止後期扯皮,他們原型圖,就是真實系統的頁面交互,只是說前端都是靜態假數據;

2、拿着原型交互界面,先讓其體驗,然後確認,如此反覆;

3、在這個過程中把你的開發時間估算出來,最好精確的小時,合計出來總時間,建議乘以 3 換算成交付時間,具體結合平時自己的工作效率權衡。這個時間其實也就是你的工錢了。比如,這個工作需要 30 天/人的工作量,月工資乘以 3,具體還要結合實際情況,跟你完成這項活動複雜度有很大關係,那就得到了屬於自己那部分;

4、測試、運維;

5、源碼、文檔、後期維護交付......

還沒有開工..... 看起來確實挺麻煩的,僅憑一個或者多個程序員都不可能完成,甚至還需要其它工種,能做到這些的大多都是現有職位高、手頭資源豐富的人羣。

這樣說的話,就只能老老實實工作的,其實也不是,比如說,別人讓你做個東西,你現在就有現成一套,或者稍加修改就可以十拿九穩完成目標,平時沒事也可以看下開源社區衆包平臺等,有明碼標價,挑戰一下自己當然沒有任何問題。

當然能夠做到這些,一定有相當的知識經驗積累,肯定不是一般程序員了,所以做好現有工作,提升自己的能力和影響力。

最後完成任務了,對於不怎麼懂的人,還會認爲,軟件是一種看不見摸不着的存在,在沒有得到收益之前,總是認爲一文不值,得不到肯定。碰到不合口味的需求,稍微改改能費多大功夫?軟件開發設計雖然可以類比到房屋建設等行業,但軟件推翻重來的成本總比這些硬件基礎設施也低得多。這也就導致在軟件開發中需求經常變來變去,大多是人力成本,要不然軟件開發人員經常被稱作碼農、程序猿、日常生活就是加班呢?


原創不易,隨手關注或者”在看“,誠摯感謝!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章