早前的一些回答主要介绍了一些接单资源,今天我们从 要不要接单、如何接单,接单注意事项等几个方面来给想要接单接私活的朋友一些参考。
一、我要接单做私活么?
工作之外的空余时间比较多,有了一些开发经验了,就可以接单了吗?
甚至于,有些刚工作或者在校的学生说,我会点前端或者Java能接单么?
其实还不够。接单跟在公司工作比很不同,不单单只是开发工作,还涉及商务拿单、沟通协作、项目管理等工作,需要有较强的综合能力,可谓一个人就是一个公司。
一般来说,接单只适合这样的程序员:
- 技术成熟,工作经验丰富,一般工作5年或以上;
- 主业不忙,业余时间较多,可以有充足的时间接单(自由职业者更受欢迎);
- 沟通能力强,商务能力强,协作能力强。
接私活直接面对客户,一方面意味着要有稳定专业的输出,另一方面在沟通对接上也比与跨部门同事沟通更难。其实我们更建议工作经验少于5年的程序员,先以在工作中快速锻炼积累经验作为第一要务:
对于刚工作不几年或者还是学生的开发者,应该把主要精力放到技术提升或者主业上,把握好职业发展的黄金期,收益更大;
对于工作很忙的程序员,也不建议接单,特别是很急的单子,很难兼顾,身心俱疲。
二、哪些方向更容易接到单子?
开发类工作接私活的适宜程度:
- 产品经理 **
- UI设计 *
- 前端 *
- 后端 **
从甲方成熟度和开发工作的性质看,产品、设计类工作更容易产生纠纷。前端开发结果更可见,所以纠纷会少一些。对于后端的工作,非专业甲方往往会难以认可其工作价值或低估工作量。
当然,这并不是说前端外的其他方向就没机会接单了,只是相对于前端在数量上会稍微少一些。就飞援平台的项目类型来看,3D、算法、测试、嵌入式、硬件等各类型的项目其实都是存在的。
三、接私单的一般流程
项目接单的一般流程如下:
- 客户需求沟通:明确客户的需求,最好是有产品开发文档;
- 项目评估报价:评估项目用时和难度,给出项目整体报价(有的也按照时薪/日薪结算);
- 合作确认,签订协议:确认项目报价、支付节点、支付金额、支付方式等信息;
- 启动开发,定时反馈:要注意把握好项目进度,与客户方做好定期的项目反馈;
- 项目交付,测试收尾:等项目完成后,一般按照客户的需求要进行一段时间的维护,拿到尾款,项目最终完结。
四、程序员接单注意事项
- 合格需求必须有原型和需求文档。这一点程序员平台也应该把关,飞援 是通过售前工程师与客户沟通,确保有合格的需求文档,如果客户内部实在出不来原型和需求文档的,上溯一步,推动客户先找产品经理;如果需求OK, 在初期一定多花时间沟通,界定需求边界。
- 先谈价钱。成熟人世界,谈钱不伤感情。当然也不应漫天要价。通常是按工作量折算到人/天或工时,考虑适当的沟通时间来报价的。飞援的经验,对于几天的小活,程序员通常会低估工时,哪怕是小活,必要的理清需求、接口、上线发布等问题要花的时间也少不了。
- 要有预付款,或平台托管开发费用。一样的谈钱不伤感情。与生人的合作,收款安全大于天。
- 先做难点、重点模块。做完及时与客户沟通,避免分歧,把工作中可能出的问题尽早暴露,及时沟通。做完的工作,自己要做功能测试,不给别人留麻烦。
- 设身处地从客户角度考虑问题,做好工期管理,定期沟通。客户毕竟是一家企业,延期或出质量问题,会把对接人给害死。高水平职业人,让对接人为你说话,交付妥妥没问题。
五、除了接私活,还可以有哪些副业?
其实除了接私活,程序员能做的副业还有很多,当然要根据自己的实际情况来选择:
https://segmentfault.com/a/11...
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。