程序员如何接私活,如何报价,应该注意什么?

程序员如何接私活,如何报价,应该注意什么?

虽然说问题疑似广告(见此:https://www.zhihu.com/question/51511899/answer/156044296)...

但是作为一个刚刚完成两个辣鸡外包等着收钱的辣鸡来说还是扯扯吧。

第一:在哪接活?

网上各种平台都可以,避免广告嫌疑不扯了,自己谷歌吧,不在我扯淡范围内。

下面是扯淡:....

如果还是在校生,让自己的能力“牛逼”,顺便在学院范围内有点名气什么的,这样会大大增加拿到外包的机会。怎么操作的话就看自己了,做好宣传工作就好。

反正大二大三的时候,经常被很多空手套白狼的人找上门说一起合作巴拉巴拉的。

然后...就没有然后了。

工作了这就很看人了,多认识点朋友总是没错的。

据我的肤浅见识,广告公司什么的经常会需要一些外包,一些美工工作室也经常有一些合作过来。反正和他们都打好关系就是...

不过同上,做好自己的宣传,让人家知道你是能干活的...

第二:怎么报价...

项目工时 * 日薪 + 紧急程度 = 报价。

拿到项目需求,先简单预估一下大体需要多少工时,这里基本就是XX天为单位,不带周六周日那种。(PS:记住一定要给自己多要40%到80%的时间。各种惨痛教训告诉我们:不要对自己的效率过于自信,更不要过于相信甲方需求。这个时间就是留着给你来处理上面这种狗血事情的...)。

接着估算一下自己的日薪:工资除以22差不多就是日薪了。在此基础上扬多少就看你自己了。(PS:外包不比日薪高的话,实在没太大的动力,混吃等死玩游戏多好...)

最后看下紧急程度了,原本是一个月的活,要两个星期上线的话。5000块的活,紧急程度溢价我都敢翻倍报价10000了。道理很简单,完全可以理解成加班费,毕竟是要加班加点来干的。

举个例子:一个简单XXX平台(乱扯,不要当真...)

工时:美5天 + 前端10天 + 后端10天 + 测试5天 + 预留可能需要的5天 = 20天 = 一个月后上线

日薪:美工日薪200/天 + 前端300/天 + 后端300/天 + 测试自己来 + 客户 =1000 + 3000 + 3000 + 2000(预留工时报价) = 7000 到9000。

照着上面的计算,这时候报价可以报9000,成交不低于7000。

dalao教导说,不要报整数。所以,我们报价为8800,最低在6000-7000内都能成交。

这个时候,如果客户要求在10天后上线,那么就可以涨价了。

原来可能在7500的成交价,完全可以涨到9500,差不多20%-30%的溢价。

三、注意项

1、一定要问清楚人家要什么,理出思路

PS:自从认识了甲方,突然就开始怀念PM的好了。

再辣鸡的PM都不敢说,你先做出来看看,甲方...分分钟都是这种需求。

所以,动手前请再三确认每个模块每个功能点的细致要求。

就如:甲方告诉你,XXX页面这样,点击保存就可以注册成功了了。

但是他们不会知道,注册页上面获取短信验证码需要对接短信平台;

手机号码需要正则验证,验证不通过怎么友好提示用户;

某些输入要做非空验证,某些是不需要做....

2、不能实现的东西在进入开发前告知对方

由于很多东西的显示,有些功能是打死也不能实现的...

遇到这种情况,请尽早告知对方,酌情提供其余的解决思路或者建议。

千万千万不要收着藏着等到对方来询问为嘛要的XXX功能没有找到。

3、在允许的范围内接受需求变更

为钱来的,没办法咯,苦点还是要继续的嘛。

不过,前提是在允许的范围内...

就如刚刚结掉的项目,上线前一天给了一版新的UI过来,我直接让他们滚丫了;

同时还给了加入XXX监控埋点的新需求,扯了一堆之后还是决定帮他们接入了。

如果新版UI的要求在开发过程中给过来,估计我这边也接下来了,这就是允许范围内;

在上线前给过来,只能恕难从命了...

4、能签合同就签

不展开,自己去谷歌找个能看的合同就是。

(有没有用不保证...)

5、收定金

预付款拿20%-30%都是可以的,结项上线结清差不多是这样。

祝大家求仁得仁吧...