程序员接私活,如何顺利收取工钱?

码农公社  210.net.cn   210= 1024  10月24日一个重要的节日--码农(程序员)节

做 IT 类的外包实际上是非标品开发,在开发过程中对需求会有这样那样的修改,这种修改极易造成扯皮,进而影响到工钱的收取,甚至出现做完项目却收不到钱的情况。  


那么,怎么怎样做到顺利收取自己的工钱呢?  


开工前,一定要做好一些证据方面的收集(做为“讨薪”的法律依据),需求文档和验收标准就是证据之一。一定要让需求方提供这两个文档。  


接私活一般有两个渠道,一个是自己的自有渠道,比如朋友、别人介绍等。另一个是平台接单。


1、自有渠道接单

情况也分为两种,一种是相互认识或者间接认识,比如本身就是同事或者同事介绍。由于已经有了一定的信任基础,所以合作过程中基本不会撕破脸,但本身也会有一些限制。


就我个人而言,不是很愿意跟自己的朋友有商业上的往来,因为无论你的服务费报得多低,对方都会觉得你挣了他的钱,如果你的报价比别人高,对方又觉得你这个人不够朋友。


对于软件开发来说,需求相同、报价不同是很正常的事情,还有一些只想先把单子接下来而不管后续服务的搅局者。

本身是朋友的话,预收款也会有点棘手,对方可能不会主动付你首付款,更别提签合同了。

开发前要不要付首付款,没有定论,主要看你们的关系以及对方的人品,我建议最好还是要首付款,尤其是在你们之间的合作价格还比较高的状况下。


如果你是以论坛或者其他方式获得的客户,彼此不认识,那就要跟对方签合同,约定各方的合同责任,将需求、验收标准都写清楚。


首付款一般是分 3-5-2 的方式支付,也就是合同签订后开工前先支付 30% 的款项,等开发到你们约定的里程碑后,再给客户看里程碑的演示效果,对方验收 ok,再预付 50% 的款项,等全部开发完成后,再把所有的源代码和系统交付给客户,客户付清剩余的 20% 尾款,开发项目结束。


有的客户为了保证项目稳定运行,会要求留 10% 的尾款在维护期结束时再支付,这个也是正常的。 


上面的付款比例和阶段只是一个参考,可以根据实际需求和项目总金额来适当调整,比如你接的是一个 50 万的项目,你不可能在你们双方不认识、而你又是个人开发者的情况下,让他先支付你 15 万再开发,这里的付款方式就要根据你们各自的侧重点来进行调整了。


总而言之,预付款收到后才能开发。这样可以防止对方后续突然不做了,或者恶意找茬让你在项目款上有损失。


2、平台接单 

有平台作为第三方担保,就不存在款项收付的问题了,但同样有几点需要注意。


首先,每个开发阶段要尽量详细填写工作记录,留下工作方面的证据,这样万一出现需求修改或者扯皮的情况,你可以把这些拿出来,出示给平台作为证明。  


其次,如果是按照时间制的合作方式可以实时提交代码;如果是项目制的合作方式,最好不要实时提交代码,等项目做完了,先发演示版本让客户体验是否按照 需求文档全部做完了需求,并留下对方确认的证据后,再发给客户代码。如果对方拿到代码不确认完工,就可以拿着证据找平台,让平台进行完工确认,最大化保证自己的权益。


还有一点,就是加需求和改需求。建议这样,如果是小需求,比如换个按钮的颜色这种不怎么耽误时间的,就顺手给改掉,友好合作还是排在第一位的。如果是大的需求,可以不改或者不做,因为这个是在开工前有明确要求的,改来改去很可能出现矛盾,你可以选择联系平台方的工作人员进行协调。


最后说一下坐班兼职的情况。有些需求方处于保密或者沟通的需要,可能会要求你驻场开发。驻场开发的话,我们建议时间制的合作方式,也就是做几个小时给几个小时的费用,加班也要算加班费,这种方式有简单的验收标准所以不会出现扯皮的情况。如果是项目制,那就要提前沟通好验收标准,还有就是一定要在开工前让对方预约支付订单。


曾就有过一些案例,客户让过去先沟通需求,沟通好之后直接开工,说下班后再支付,工程师又因为人在现场、不好意思拒绝,觉得反正对方有办公地址,开工也没问题。但下班后客户却以各种理由进行刁难,导致没法收到项目款,白干了一天。

  

请大家一定注意,一定要收到订单付款再开工,不要觉得驻场开发、如果不给钱还能过去闹,殊不知对方如果报警的话,你是要担很大责任的,早做准备可以避免很多麻烦。


源自https://blog.csdn.net/DavidGoGo_/article/details/102824354


评论