六星源課堂:程序員接私活涉及的財務(wù)問題怎么解決?

當(dāng)程序員做外包開發(fā),就很很有可能在開發(fā)過程中有多樣的需求修改,而這種修改就很容易造成不太愉快的結(jié)果,進而影響到費用結(jié)算。有一些程序員辛辛苦苦做完項目卻拿不到原本屬于自己的錢。

首先,開工前一定要做好一些證據(jù)方面的準(zhǔn)備(也就是“討薪”的理論依據(jù)),這其中最重要的就是需求文檔和驗收標(biāo)準(zhǔn)。一定要讓需求方提供這兩個文檔資料作為開發(fā)的基礎(chǔ)。之后開發(fā)過程中,也要注意保護自己。
接私活一般是兩個渠道
一個是自己的自有渠道,比如朋友、別人介紹等
另一個是平臺接單,所以以下將分兩部分予以說明
一、自有渠道的接單薪酬保護
對于個人自己找的客戶這種情況,可能分為兩種
一種是雙方相互認(rèn)識或者間接認(rèn)識,比如本身就是同事或者同事介紹。那這種情況下你們之間已經(jīng)有了一定的信任基礎(chǔ),合作過程中大概率不會撕破臉,但本身也會有一些限制。但是和朋友做生意往往會有一些沒必要的困擾,因為無論你做的服務(wù)費報價有多低,對方可能都會覺得你掙了他的錢,如果你的報價比別人高了呢,對方可能又覺得你這個人太不實在。
而對于開發(fā)而言,相同的需求、不同的報價是很正常的事情,而且也不乏有一些只想先把單子接下來而不管后續(xù)服務(wù)的劣幣驅(qū)逐良幣的 攪局者,所以這個情況很麻煩也很無奈。
排除這一點,預(yù)收款的問題也會有點棘手,本身是朋友的話,對方可能把你們的社會關(guān)系作為付款擔(dān)保,而不會主動付你首付款,更別提簽合同了。開發(fā)前要不要首付款,這種情況下就沒有定論,主要看你們的關(guān)系怎么樣以及對方的人品怎么樣,不過在這里建議最好還是要一下,尤其是如果你們之間的合作價格還比較高的狀況。
那如果你是在論壇或者其他方式獲得的客戶,你們之間不認(rèn)識,那就要跟對方簽合同,約定各方的合同責(zé)任,將需求、驗收標(biāo)準(zhǔn)都寫清楚。對于首付款,一般是分 3-5-2 的方式支付,也就是合同簽訂后開工前先支付 30% 的款項,等開發(fā)到你們約定的里程碑后,再給客戶看里程碑的演示效果,對方驗收 ok,再預(yù)付 50% 的款項,等全部開發(fā)完成后,再把所有的源代碼和系統(tǒng)交付給客戶,客戶付清剩余的 20% 尾款,開發(fā)項目結(jié)束。有的客戶為了保證項目穩(wěn)定運行,會要求留 10% 的尾款在維護期結(jié)束時再支付,這個也是很正常的。
上面的付款比例和階段只是一個參考,你可以根據(jù)你們的實際需求和項目總金額大小來適當(dāng)調(diào)整,比如如果你接的是一個 50 萬的項目,你不可能在你們雙方不認(rèn)識、而你又是一個個人開發(fā)者的情況下,讓他先支付你 15 萬再開發(fā),這里的付款方式就要根據(jù)你們各自的側(cè)重點等實際情況來進行調(diào)整了。
但總而言之是需要收到預(yù)付款才能開始開發(fā),這樣做可以防止對方后面突然不做了或者惡意找茬導(dǎo)致你在項目款上的損失。這是個人自有渠道方面的收款要點。
二、平臺接單的薪酬保護
對于在平臺上接單的用戶,因為有平臺作為第三方擔(dān)保,就不存在款項收付的問題了,但同樣有幾點需要你注意。目前平臺接單的主要有:
猿急送:https://www.yuanjisong.com/
外包大師:http://www.waibaodashi.com/
人人開發(fā):http://www.rrkf.com/
首先,每個開發(fā)階段要盡量往細了填寫工作記錄,留下工作方面的證據(jù),這樣萬一出現(xiàn)需求修改或者扯皮的情況,你可以把截圖啊、證據(jù)啊這些拿出來,出示給平臺作為證明。
其次,如果是按照時間制的合作方式可以實時提交代碼,但如果是項目制的合作方式,最好不要實時提交代碼,等項目做完了,先發(fā)演示版本讓客戶體驗是否按照 需求文檔全部做完了需求,并留下對方確認(rèn)的證據(jù)后,再發(fā)給客戶代碼。如果對方拿到代碼不確認(rèn)完工,就可以拿著證據(jù)找平臺,讓平臺進行完工確認(rèn),最大化保證自己的權(quán)益。
還有一點需要囑咐一下,就是加需求和改需求。我們建議是這樣,如果是小需求,比如換個按鈕的顏色這種不怎么耽誤時間的,就順手給改掉,友好合作還是排在第一位的。如果是大的需求,可以不改或者不做,因為這個是在開工前有明確要求的,改來改去很可能就出現(xiàn)矛盾,你可以選擇聯(lián)系平臺方的工作人員進行協(xié)調(diào)。
最后再說一下坐班兼職的情況。有些需求方處于保密或者溝通的需要,可能會要求你駐場開發(fā)。駐場開發(fā)的話,我們建議時間制的合作方式,也就是做幾個小時給幾個小時的費用,加班也要算加班費,這種方式因為有很簡單的驗收標(biāo)準(zhǔn)所以不會出現(xiàn)扯皮的情況。如果是項目制,那就要提前溝通好驗收標(biāo)準(zhǔn),還有就是一定要在開工前讓對方預(yù)約支付訂單。
之前有人就有過一些案例,客戶讓對方過去,先溝通需求,溝通好之后直接開工,說下班后再支付,工程師又因為人在現(xiàn)場、不好意思拒絕,覺得反正對方有辦公地址,開工也沒問題。但下班后客戶卻以各種理由進行刁難,導(dǎo)致沒法收到項目款,白干了一天。
請大家一定注意,一定要收到訂單付款再開工,不要覺得駐場開發(fā)、如果不給錢還能過去鬧,殊不知對方如果報警的話,你是要擔(dān)很大責(zé)任的,早做準(zhǔn)備可以避免很多煩惱,是不是?
以上就是本次分享的全部內(nèi)容,想學(xué)習(xí)更多Python技巧,歡迎持續(xù)關(guān)注六星源課堂!