大家好,很高兴再次见到大家,我是你们的朋友全战军。
程序员接私活完全指南(推荐收藏)
接私活对于程序员来说,是一个既公又私的话题。虽然不是所有程序员都想过接私活,也不乏不赞成接私活的人。不过,很少有人在公开场合讨论接私活的问题,好像是在避嫌。就像有人下班后开滴滴,程序员利用私人时间接一些活赚点钱不是很正常吗?只要别在上班时间做就行,就像你上班时间出去开滴滴一样。
当你拼命接私活的时候,你肯定做过这样的事情。在百度上搜索“程序员怎么接私活”、“程序员去哪里接外包”之类的问题,那么相信你一定看到过一些告诉你不要接私活的帖子。观点大概是:
把有限的时间用在提升自身能力、技术深度和广度上,或者多看书,充实自己,这可能比外包给你带来的回报更大。
我不会讨论我是否应该接受这份工作。显然,我接受了。首先,我将与大家分享一些项目示例。
情况1
大概是2013年、2014年左右,我们谈了一个项目,做一个APP连接甩脂机,通过蓝牙模块传输数据,方便在手机上观察。我依稀记得当时和甲方项目经理沟通需求的时候,他拿了个2.x系统的手机给我演示QQ的一些功能,我一本正经的跟他说“你放心,这个肯定不行”。他当时一头雾水...因为不想兼容2.x版本的系统。后来我们进入了签合同阶段,这家公司不大,但是要做的事情很多,比如复印身份证、指纹等。这个项目是我外包生涯的滑铁卢。为什么呢?因为我居然在项目开发中途就答应不付定金、付首期费,拿着他们提供的蓝牙硬件模块回去了,后端开始写API,iOS开始研究蓝牙数据传输,项目噼里啪啦的完成了。 测试包发过来了,结果正如你所想象的,没有付款!
我还记得这家公司的名字,不知道破产了没有,我们整个团队一分钱都没拿到,项目也以失败告终。
案例 2
一个汽车后市场的项目。当时市面上有个APP叫养车点点,后来改名为点点养车。我们当时要做的就是照搬。功能差不多,整个项目花了10万左右。甲方是做汽车配件的,在上海有很多门店,每次沟通的地址都是咖啡厅。两个多月后,项目上线了。运营了一段时间后,甲方想挖走我们,毕竟是我们做的项目,他想招原有的团队,我们拒绝了。
案例 3
一个海外的社交项目。这个项目比较小,只做了一端。原因是客户招的人辞职了,时间紧迫,我就接手了。还算顺利。对方提供了视觉稿和API,我开发一下就行了。项目难度不大。我无聊,就给他们做了一些交互动画。客户接受之后,很开心,说比自己员工做的还好。
还有许多其他项目我就不一一介绍了,小到做个控件几百几千块钱,大到几十万块钱,从整理需求到设计到开发,一应俱全。当然,并不是所有项目都会接,比如以APP为例,在甲方提供API和视觉稿的前提下,2万以下的项目是绝对不会接的。
做私活能赚钱吗?不赚钱就是疯了。特别是对于新手来说,做外包的收入可以相当于你的年薪。不仅可以赚钱,还可以积累经验。外包项目种类繁多,地图、语音、视频、蓝牙等,可以帮助初级玩家快速成长。
做私活累吗?挺累的。没日没夜地工作,从来没有周末。一旦接手一个项目,就开始了心急如焚的生活,直到最后交付才停下。周末是工作的最佳时间。如果工作日下班晚了,就没法干了,所以几乎没有休息时间。
程序员接私活完全指南(推荐收藏)
现在到了关键时刻,去哪里取呢?
新手找项目都是乱找,资深玩家找项目,做私活一定要找到最好的状态,不然很蛋疼。什么是最好的状态?项目找上门来,你想做就做,不想做想赚钱就换别的。那么接私活都有哪些方法呢?不管黑猫白猫,只要抓到老鼠就是好猫,下面我就一一说方法。
方法 1
各种众包平台。这个是入门级的方法,也是最容易做的方法。众包平台有哪些我就不用细说了,猪八戒,威客网,CSDN还有外包频道,一些技术论坛,海外网站等等。每一个都注册前期比较麻烦,需要填写各种信息,团队介绍,历史案例。注册之后理论上可以竞标项目,但是如果需要认证的话,还是需要继续花钱的,很多项目要花钱之后才有机会竞标,这个大家可以自己评估一下,我没花钱,一般没什么好项目,钱也不是那么容易赚的,都是角落里的奇奇怪怪的项目,当然就算项目是别人挑出来的,还是有好项目的,你要一个一个去跟他们沟通才知道。
方法 2
主动联系各种外包公司,成为他们的替代开发者。外包公司接单肯定比我们高明,他们靠这个吃饭,缺人,项目过剩,或者有员工离职,都有可能考虑找临时替代,甚至把整个项目转过来。如果你身边有朋友开外包公司,那太好了,先天优势,长期互助。但大多数人可能没有这样的资源,所以这是体力活。在方法1的基础上,有些平台会留下甲方的联系方式,比如猪八戒,你可以直接搜索软件外包服务商,他们的介绍页一般会有手机号和邮箱,或者你点击“在线咨询”或者“联系我”等类似按钮,他们的自动回复也会显示一些QQ号、手机号、邮箱等联系方式。
程序员接私活完全指南(推荐收藏)
程序员接私活完全指南(推荐收藏)

程序员接私活完全指南(推荐收藏)
这里我只是以其中一个平台为例,只要你用心,从各个平台都能得到一些有用的信息。得到这些信息之后,你可以把你编辑好的脚本发给他们,也可以直接加他们微信,一般都是手机号加微信。不要胆怯,直接联系他们,打电话,发邮件,QQ,微信,告诉他们你想外包的意图,然后悄悄的躺在他们朋友圈里,或者被遗忘。每隔一两个月问一次招呼,不要太频繁。这也算是人际关系的维护,看你的本事了,多认识点人没有坏处,剩下的就是静静的等他们会不会联系你。
方法 3
灰度地和身边的开发者沟通,你没有项目不代表别人没有,如果别人愿意指导你,这也算是一条渠道。什么是灰度沟通?就是半隐性的状态。文章开头我说了,程序员接私活,是一个公私分明的话题,但是这个度大家自己把握,把握不好就可能丢掉饭碗,把握不好就放弃这个方法吧。
方法 4
人脉资源。除了从网上接项目或者吃外包公司的剩饭剩菜,还有一类项目,那就是创业者。在这个互联网、移动互联网、物联网盛行的时代,创业者也是层出不穷,虽然火爆程度不一,但从不缺少。成立一个公司,组建一个技术团队,需要投入大量的资金,尤其是软件开发人员的工资,这会成为创业公司的沉重负担。种子轮投资或者天使轮投资能有多少?对于大多数创业项目来说,几十万、一百万、两百万、五百万基本就是极限了,这些钱能支撑一个团队多久?而且很多创业者都没有拿到融资,就等着先开发一个线上项目,再拿着项目去找投资。如果能拿到这样的项目,那就太好了,但通常这样的项目都是靠熟人介绍,不过一定要注意,打好口碑。 如果条件允许的话,还可以做一套名片,几十元钱就可以,够用很久了。
程序员接私活完全指南(推荐收藏)
做私活没有稳定的渠道,可能永远找不到项目,也可能一年只有一个项目,关键是心态,不然会陷入烦恼的情绪,有就好,没有就算了,找到最舒服的状态。
当一个项目来了,我们该如何报价?
价值是相对的,一定要有自己的心理预期,有的人觉得5000值得,有的人觉得值得。不要饿着肚子,不管多便宜都接;不要贪心,一边吃碗里一边看着锅里,或者觊觎别人的高价。和对方交谈的时候,一定要迅速确定对方是不是目标客户,不要太啰嗦,你的心理预期是几万,对方的心理预算是几千,这样的项目谈还有什么意义呢?一定要在最短的时间内确定大家是否能谈下去,否则就浪费了不必要的时间。如果大家的心理预期都差不多,对方也不是那种想拿3000块钱做淘宝的人,那就继续往下谈。有的当事人要求不多,很直白,这样最好。 有些方需要出报价,那么就详细沟通需求,整理报价。整理报价是一个耗时的过程。不要太麻烦。我们不是服务商,我们是抢饭的个体,不怕付出,哪怕什么也得不到。
程序员接私活完全指南(推荐收藏)
程序员接私活完全指南(推荐收藏)
甲方可能直接来问价,或者等你开出报价单再回去比价。还是那句话,不要怕吃亏。如果甲方是个人,一般都好办,但是如果甲方是企业,就麻烦一点。一定要问清楚是否开具发票。发票是要税的,但是羊毛出在羊身上。告诉他我们的报价不含税,如果要开具发票,就得加税。20万的话,大概几千元左右,要看对方要求什么类型的发票。如果要开具发票,可以自己去税务局,不过我没去过。最好认识几个开公司的朋友,让他们帮忙开具发票,把税款给他们。
如果觉得开票难,有三个选择,第一是放弃,不接这样的单,继续找下一个。第二是先接,再转包给其他外包公司。不过你要估计有没有公司接,最好有朋友在外包公司工作,可以互相帮助。不过这个选择不建议,因为很难把控项目的进度和质量,也有风险。第三是把项目介绍给你认识的公司谈,成交了你就能得到佣金。这样既不冒风险,又能赚点快钱。
如何确定付款方式?
记住,一定要付定金,越多越好。通常我的付款方式是442,即预付40%定金,项目测试时再付40%,项目上线时付剩余的20%。这种方式对个人比较有用,对公司不太适用。公司通常会留一笔费用,上线后一个月、两个月、三个月付清,所以付款方式可以改为5311,即预付50%定金,测试时付30%,上线时付10%,上线运营一个月后付10%。坚持一个原则,前期付的钱越多越好。
下一步就是签合同
一般只有个人可能不需要合同,但大多数情况下还是需要合同的。尽量自己起草合同,不会写就从网上抄。一定要保障自己的权益,关键是防止被对方坑骗。比如合同里一定要写清楚兼容哪些系统和浏览器,基于哪个版本等等。能做的就写,不能做的就别写。心情好的时候,合同怎么写都无所谓,心情不好的时候,大家就只能用合同说话了。千万别付十万二十万,不然会被吓死的。
这就是接私活的整个过程,最后我再强调几点:
结尾
程序员接私活完全指南(推荐收藏)
程序员接私活完全指南(推荐收藏)