做程序员这几年,我接过不少私活。
有赚得很轻松的,也有被坑得很惨的;有合作愉快成为长期客户的,也有做完之后再也不想联系的。这篇文章就来聊聊接私活那些事,分享一些真实的经历和踩过的坑,给想接私活的朋友一些参考。
先说结论:接私活能赚钱,但水很深。如果你只看到了赚钱的一面,没看到踩坑的一面,那我劝你三思。
第一次接私活:兴奋又紧张
我第一次接私活是在工作第二年。
那时候工资不高,每个月交完房租扣完生活费,剩不下多少钱。看到身边有同事接私活赚外快,我也心动了,就在一个程序员接单平台上注册了账号,挂了自己的技能和简历。
没过几天,就有一个客户联系我,说要做一个企业官网,预算五千,两周交付。我当时的第一反应是:这么简单?一个官网五千块,两周就能搞定,这钱也太好赚了吧。
我兴奋地接了下来,甚至都没怎么谈需求,客户说什么我就答应什么。现在回想起来,那时候的我真是太天真了。
项目开始之后,问题就来了。客户说的"企业官网"和我理解的完全不一样。我以为就是几个静态页面,放放公司介绍、产品展示、联系方式就行了。但客户要的是一个带后台管理、带新闻发布、带产品管理、带在线留言、带多语言支持的完整网站。
而且客户的需求一直在变。今天说要加个轮播图,明天说要改配色方案,后天说要加个在线客服。每次改需求,客户都觉得"这不是很简单吗,顺手就改了",完全不考虑我的工作量。
最后这个项目做了一个多月,改了无数版,我算了一下时薪,比上班还低。而且交付之后,客户还以"有bug"为由扣了我一千块尾款。虽然最后还是拿到了四千块,但这个过程的痛苦程度远超我的预期。
第一次接私活给我上了生动的一课:不要被表面的预算迷惑,一定要在接单之前把需求谈清楚,把范围界定好,把变更规则定好。否则,你以为是赚外快,实际上是在做廉价劳动力。
报价的艺术:报高了怕吓跑,报低了怕吃亏
接私活最头疼的事情之一就是报价。
报高了,怕客户觉得贵,跑了;报低了,自己吃亏,做着做着就不想做了。而且不同的客户预算差异很大,有的客户觉得一个网站几万块很正常,有的客户觉得几千块都贵了。
我后来总结了一套报价的方法。
首先,不要按"项目"报价,要按"人天"报价。先估算这个项目需要多少人天,然后乘以你的日薪。比如你上班的日薪是一千块,接私活可以按一千五到两千一天来报。这样你心里有底,也不会因为需求模糊而报亏了。
其次,一定要留缓冲。实际开发中总会有各种意外:需求变更、技术难题、客户反馈慢等等。所以估算的人天要乘以1.5到2的系数。比如你觉得10天能做完,就按15到20天来报。这样即使有一些变更,你也不会亏。
第三,分阶段报价和付款。不要一次性报总价,也不要一次性收款。可以分成需求确认、设计稿确认、开发完成、上线验收这几个阶段,每个阶段收一部分款。比如首付30%,设计确认后30%,开发完成后30%,验收后10%。这样可以降低风险,也能让客户有参与感。
第四,要把"变更"单独报价。合同里一定要写清楚:需求范围内的修改是免费的,但超出范围的变更是要额外收费的。变更的报价可以按人天算,也可以按次算。这样客户在提变更的时候就会慎重一些,不会随便说"这个改一下应该很简单吧"。
我用这套方法报价之后,虽然接单率有所下降(因为报得比以前高了),但接的单质量都比较高,做起来也比较舒心。赚钱的关键不是接很多单,而是每一单都能赚到合理的利润。
合同:一定要签,一定要仔细看
接私活一定要签合同。这是我用真金白银换来的教训。
有一次,一个朋友介绍了一个客户,说要做一个小程序。因为是朋友介绍的,大家都比较熟,我就没好意思提签合同的事,只是口头约定了价格和交付时间。
结果项目做到一半,客户说需求要大改,基本上等于重做。我提出要加钱,客户说"咱们不是说好这个价吗,怎么又要加钱"。我说需求变了这么多,当然要加钱。客户说"我没觉得变了多少啊,这些不都是你应该做的吗"。
最后扯皮了很久,项目不了了之,我一分钱没拿到,还白做了半个月。如果当初签了合同,把需求范围和变更规则写清楚,就不会出现这种情况了。
从那以后,不管是谁介绍的客户,不管关系多好,我都一定要签合同。合同不需要很复杂,但至少要包含这几个要素:项目范围、交付时间、付款方式、变更规则、知识产权归属、违约责任。
签合同的时候也要仔细看。有些客户会提供他们的合同模板,里面可能有一些不公平的条款,比如"交付后一年内免费维护所有bug""客户有权随时终止合同且不支付已完成部分的费用"等等。遇到这种条款,一定要提出来修改,不要为了接单而委曲求全。
还有一点很重要:知识产权的归属要写清楚。是交付后归客户所有,还是你保留源代码的权利?如果客户只买了使用权,那你可以把代码复用在其他项目上;如果是买断,那价格就要高一些。这些都要在合同里写明白,避免以后扯皮。
交付和验收:保护好自己
项目做完了,不代表就万事大吉了。交付和验收环节也有很多坑。
第一个坑是"验收标准不明确"。如果合同里没有写清楚什么叫"验收通过",客户就可以一直说"还没达到我的要求",迟迟不验收,也就不付尾款。我遇到过一个客户,项目做完之后,他每次都说"这里再调一下""那里再改改",改了十几版还是不满意,尾款一直拖着不给。
后来我学聪明了,在合同里就把验收标准写清楚:比如"按照需求文档的功能列表逐项验收,每项功能正常运行即视为通过""客户收到交付物后7个工作日内未提出书面异议,视为验收通过"。有了这些条款,客户就不能无限期地拖延验收了。
第二个坑是"上线后才发现的问题"。有些客户会要求你先上线再验收,上线之后又发现各种问题,然后以此为由不付尾款。我的做法是:上线和验收是两回事。可以先上线试运行,但试运行期间发现的问题要区分是bug还是新需求。bug免费修,新需求要收费。试运行一段时间(比如两周)后,如果没有重大bug,就视为验收通过,必须付尾款。
第三个坑是"源代码交付"。有些客户要求你交付全部源代码,包括设计稿、数据库脚本、部署文档等等。这些在合同里就要写清楚交付物清单。而且我的建议是:尾款收到之后再交付源代码。不要在没收到尾款的时候就把所有代码给出去,否则客户拿到代码之后可能就消失了,尾款也别想要了。
第四个坑是"维护期"。很多客户会要求交付后提供一段时间的免费维护,比如三个月或半年。这个可以接受,但维护范围要写清楚:只修复bug,不包含新功能开发。而且维护期结束之后,如果还需要维护,要另外签维护合同,按月或按年收费。
被坑的经历:这些教训要记住
说了这么多方法论,再讲几个我被坑的真实经历,大家引以为戒。
第一个是"跑路客户"。有一个客户,首付付了30%,项目做到一半的时候突然联系不上了。微信不回,电话不接,像人间蒸发了一样。我后来打听了一下,才知道他的公司倒闭了。这种情况没办法,只能自认倒霉。好在我只损失了一部分工作量,首付也覆盖了一部分成本。
第二个是"需求蔓延"。有一个客户,合同里写的是做一个电商小程序,结果做着做着,他要加直播功能、加分销功能、加会员系统、加数据分析。每加一个功能他都觉得"这是电商的基本功能啊,应该包含在里面"。最后这个项目的工作量是最初估算的三倍,但钱还是那么多。我做完之后发誓,以后合同里一定要把功能列表写得非常详细,超出列表的一律按变更收费。
第三个是"尾款拖欠"。有一个客户,验收通过之后,尾款一直拖着不给。今天说财务不在,明天说老板出差,后天说公司资金紧张。拖了三个月,我最后没办法,找了律师发了一封律师函,他才把钱打过来。这件事让我明白,对于尾款,一定要有明确的付款时间和违约责任,超过时间就要收滞纳金。不要不好意思催款,你越不好意思,对方越拖着不给。
第四个是"技术坑"。有一次接了一个项目,客户说用某个框架做。我当时对那个框架不太熟,但觉得可以边学边做,就接了。结果做的时候发现这个框架坑特别多,文档不全,社区也不活跃,很多问题查不到解决方案。最后花了两倍的时间才做完,时薪低得可怜。从那以后,我只接自己熟悉的技术栈的项目,不熟的技术要么不接,要么报高价覆盖学习成本。
接私活的渠道
最后聊聊接私活的渠道。
最靠谱的渠道是朋友和前同事介绍。因为有信任基础,客户质量比较高,扯皮的概率也比较低。我现在大部分私活都是通过这个渠道来的。所以平时要维护好人际关系,做好口碑,别人有活的时候才会想到你。
其次是一些垂直的接单平台,比如程序员客栈、码市、解放号等等。这些平台上的项目质量参差不齐,需要仔细筛选。平台会抽成(一般10%到20%),但好处是有平台担保,收款比较有保障。
还有就是技术社区和社交媒体。在GitHub、掘金、知乎等平台上分享你的技术文章和项目,展示你的能力,客户可能会主动找上门。这种方式来的客户质量通常比较高,因为他们是认可你的能力才来找你的。
不太推荐的渠道是那种泛化的兼职平台,比如猪八戒、一品威客等等。这些平台上的客户预算普遍偏低,而且竞争激烈,经常是几十个人抢一个单子,价格压得很低。而且平台上鱼龙混杂,被骗的风险也比较高。
写在最后
接私活这几年,我赚了一些钱,也踩了很多坑。最大的感受是:接私活不是不可以,但一定要有原则、有方法、有底线。
有原则:不接自己做不了的项目,不接预算太低的项目,不接不签合同的项目,不接口碑不好的客户。
有方法:按人天报价,留足缓冲,分阶段付款,写清楚需求范围和变更规则,保护好自己的知识产权和尾款。
有底线:不做违法违规的项目,不做抄袭和盗版的项目,不牺牲质量来赶进度,不因为是私活就敷衍了事。
接私活本质上是一种商业行为,不是"顺便赚点外快"那么简单。你要把自己当成一个独立的服务商,而不是一个打零工的程序员。只有这样,你才能在接私活的过程中既赚到钱,又不被坑,还能积累口碑和客户资源。
最后想说一句:接私活虽然能赚钱,但不要让它影响了你的本职工作和个人成长。私活只是锦上添花,不是长久之计。真正能让你值钱的,是你在本职工作中积累的能力和经验。把本职工作做好,把技术能力提上去,你会发现,私活会主动来找你,而且价格会越来越高。
希望这篇文章能给想接私活的朋友一些参考。祝大家都能接到好项目,赚到合理的钱,不被坑,不扯皮。
评论(0)
暂无评论,快来抢沙发~
评论功能仅对会员开放,请先登录
登录