酸饼博客
关注区块链技术应用与数字货币

程序员接单指南(3):接外包项目,单打独斗,还是组团打怪?

在开始接外包之后,较长时间内我都是一个人单打独斗。

一个人搞,真的是很累,很容易烦躁。要谈需求,要自己建模,还要自己写代码。 一会打开IDEA写服务端;一会打开WebStorm写WEB;一会打开AndroidStudio写Android。要是有iOS客户端的话,还要打开苹果虚拟机(没办法,穷,一直舍不得买苹果,虚拟机卡得很)。有的时候下班回来,打开电脑准备干活的时候,想着那么多事情,都不知道从哪个做起。

一个人能接的项目也很有限。即使技能树能全部点开,但很多项目、尤其是比较大的项目,一个人很难在客户要求的时间之内完成。如果是在兼职的情况下,碰上公司加班或者家里有什么事,进度很容易就被耽搁下来了。到时候客户着急,自己心里更着急。

如果是一个人接项目,建议只接那种需求比较明确、所需技能比较专一、有一定技术门槛的项目。当然,这种项目也比较少,对技术水平要求也更高。

我大概算是那种万金油吧,什么都懂一点,什么都不精通。以前一个人折腾,累死累活,也挣不了什么钱。所以,从自己切身体会出发,建议还是尽可能的组建团队来接活。一个项目的钱,几个人分,好像赚得更少了,但几个人分工,各有所长,合作得好的话,交付速度会更快,算下来单位时间内的收入很可能是高于一个人做的。

组建团队,一般是从同学、同事里面找,这样大家彼此都比较熟悉,对性格、技术特点、工作态度都有一定的了解,合作起来会比较顺利。但这个选择范围还是比较窄。同学里面,本来也就只有一部分人是程序员,而且也不是每个人都愿意做外包,尤其是到了我这个年纪的,愿意做外包的就更少了。同事里面,前同事还好些,如果是拉现在的同事一起做外包,多少对当前工作有影响,被公司知道了可能不太好。要是合作的同事跟你还有上下级关系,就更难扯得清了。

我的合作伙伴里面有同学、同事;也有同学、同事推荐的朋友,感觉都还比较好,合作也算愉快。通过朋友互相推荐来组建团队一起合作,是一个比较好的方式。

除此之外,也许还可以通过网络社区寻找合作伙伴。码农都比较实在,而且这个圈子也不大,大家也比较看重自己的声誉,基本不存在拿钱不干活或者故意糊弄什么的。通过网络社区这种方式,可以让自己有更多的选择,也能够认识更多的朋友,即使以后不做外包了,也可以有一些独立运营的项目、产品进行合作。我打算尝试一下这种方式。我也建了一个这方面的微信群,大家有兴趣的话可以加进来一起交流或者组团打怪。要是在同一个城市的,还可以一起出来腐败一下。

组建团队的时候,各个角色最好有明确的分工。售前、售后,系统设计、数据库建模,服务端,客户端,管理系统什么的,也许一个人可能兼做几方面的,但尽可能的划分清楚、明确责任。当然,如果团队里有人碰到难题了,其他人也要尽可能的帮忙解决问题,毕竟大家都是一个团队的。

至于利益分配,要看具体的工作内容和工作量。但我大多数项目都算不了那么细,一般都是大家平均分钱。虽然里面有的人会相对辛苦些,平均分配对他并不公平,但也没有更好的办法,只能下个项目的时候给他安排的活相对少一点。

项目收的钱都是一次性的,像搬砖一样,搬一次就只收这一次的钱。对大家来说,都挣不了什么钱,从时间成本来说,可能都是亏的。但可以将项目作品改造成产品来卖,这个产品属于原团队成员共有。产品改造好之后,拿出去发布、销售,大家还是按之前项目一样分工,收益也是按原先的比例进行分配。如果这个产品能做得起来,再一起注册一个公司来运营,这样大家都是股东、联合创始人了,从此登上人生巅峰,过上幸福的生活。

以上是我自己的看法,说得不对的地方请大家批评指正。对于怎么组建团队、怎么分工、利益怎么分配,也欢迎大家进群里一起讨论,集众人之智,探讨出一些更好的方案来。

未经允许不得转载:酸饼 » 程序员接单指南(3):接外包项目,单打独斗,还是组团打怪?
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

留言联系关于酸饼