连剑桥博士也会不结算项目款

2023-02-26 17:30:43 +08:00
 rail4you

这事是去年末的,年初有疫情加上春节,我一直没整理信息把这个事发布出去。是一个项目的纠纷,

我在去年下半年接了一个小项目,8 万费用,是做一个 AI 程序的前端页面。项目是圈子里的朋友推荐的。

项目的合同是按 20,40,40 的比例付款,前 60%是项目完成之后。不过合同是和我对接的博士负责的,也只有电子版的。项目环境是一台阿里云服务器,我也交付代码给对方了( python 的代码比较透明)。

项目不大不小,主要是做对接 AI 内核做管理界面,还有一些图表展示。我用的技术是 fastapi ,sqlmodel ,前端为了省工钱(对方一直没给费用,我就没找专业前端)用的是 bootstrap+alpinejs (轻量级框架,替代 vue 完成一些动态效果)。中间还有些小插曲,为了更好的显示图表,我还用过 pyscript ( js 环境的 python 用法),但效果太差只好换成常规技术。 这项目纯是挣个辛苦钱,内核功能都是和对接的那位博士商量出来的,命令行输入+文件输出的方式处理结果。没太多的技术含量,项目做出来也有不少缺陷,内核功能很不完善,只能处理很有限的数据集,还有很多错误没法处理。

最后代码收尾的要求就过分了,我先把收尾情况说下,项目完成以后,要求我补测试,补函数文档,把 api 的 response 模型补上(这是老板按 java 的思路来吧,还好我用 fastapi 有 pydantic ,有一定的类型建模能力),清理代码结构,增加 docker 功能。这些我都完成了,更过分的还让我程序改成 backend 服务,把 api 都统一成 restful 接口(之前是模板为主,api 设计没那么完善),之前做过的模板页面都弃用了,我又重新补的 api ,工作量非常多。然后接着是分布式的 AI 内核处理,需要解决并发问题,我用 pykka 的 actor 模型也做了,还有后续的并发错误处理等。

收尾功能需求都是老板群里说的,前期没提过,而且还分为第一期,第二期,第 n 期……,还有时间限制!很多功能我都是连夜补上的,我把 api 交付了,做到并发处理那步就等信息,我实在做不下去了。但人家也不联系我了,过段时间我在群里喊话说补下费用,也没回音。

整个流程我总结下:

  1. 从头到尾我都没收到钱,一开始说个人账户收款要办手续,我办完了手续再找财务人员,人家说项目验收才能谈结算,然后就没然后了。

  2. 项目都是在微信群和腾讯会议沟通,每周固定时间沟通。对方录屏了,我这边只有微信群记录。

  3. 项目周期是我做项目评估的时候,暂时估算的两个月,中间有不少需求变化,实际上做了 3 个月左右。因为每周都正常沟通交付代码,项目需求和进度主要是对接的博士把控。

  4. 项目的背景我不清楚,我一直认为是做内部项目,开发的功能是面向 AI 工程师方便查看结果,后来老板说打算做出来让投资者看……

  5. 老板只在最后会议现身和我谈结算的事,说这个软件错过商业周期暂时用不上,但可以按 5 万结算,要求我把代码“收尾”,这里是关键。

  6. 和我对接的博士人很好,他应该是技术合伙人之一,结算环节一直想主动和我沟通,但被老板挡住了,这个项目之后他就撤出公司了。老板是剑桥博士,信息都是透明的,他本专业不是 IT 方向。事后一查之前做过区块链项目,看来我被套路也是疏忽,之前没做好功课。

其实在项目完成之后,老板给我结算一些工作费用也说得过去。我生气的是老板口头答应我 5 万收尾,还折腾了大半个月做“收尾”,提不合理的需求逼我做很多额外的事,进一步浪费我精力。明明是用不好的东西(连内核开发者都走了)还在拖,还拉了一个 AI 工程师和我对接找垫背的。

项目款项我感觉很难要回来,通过法律途径是一个方案,但我最近很忙,取证也比较难,我自己也过度相信对方了,当成一个教训吧。我的教训是:创业公司的项目一定要慎重对待,争取在开发阶段先做 UI 收定金,势头不好宁可不做下去,及时止损。别靠直觉轻易相信他人,不一定是骗子才会赖账,一些冠冕堂皇的企业和个人白嫖的套路更多。最后做人还是要正直,不要因为一两个恶人就不相信社会,消极做事,这种事还是少,算奇闻轶事。

7041 次点击
所在节点    程序员
50 条回复
Ashore
2023-02-26 17:34:56 +08:00
收集证据去起诉
zeusho871
2023-02-26 17:42:42 +08:00
不知道啥情况,最好代码混淆下,或者部署在自己的服务器,开发期间报销服务器费都不肯那就没必要合作了。
kexming888
2023-02-26 17:44:01 +08:00
来自 chatgpt:
很抱歉听到您遇到了这样的困境。从您的叙述中可以看出,这是一个不良商业合作的案例,尤其是对方方的不诚信行为给您带来了很多困扰。

对于这种情况,您的想法是正确的:法律途径是一种解决方式,但需要考虑到时间和精力成本,如果您觉得不值得,可以选择放弃。不过,您可以尝试和对方再次沟通,要求合理的赔偿,并尝试以合作伙伴的身份讨论解决方案,以达到双赢的目的。如果对方拒绝合作,您也可以考虑采取其他方式解决,例如向相关的专业组织投诉或公开披露不良商业行为。

此外,您也提到了一些教训,这些教训对于将来的商业合作很有参考价值。确保在开始项目之前,确保与对方的合作细节清晰并进行书面确认。尽量在开发阶段先做 UI 收定金,确保对方对项目的支付意愿和能力,同时也可以减少后续的风险。另外,对方的背景和信誉也是选择合作伙伴时需要考虑的因素之一。

最后,希望您能从这次经历中吸取教训,获得更宝贵的经验,以便在未来的商业合作中更加成功。
rail4you
2023-02-26 17:49:11 +08:00
@zeusho871 谢谢提示,服务器是对方出的,给我访问权限。python 确实很难混淆代码,但我也交付代码了。
这项目更多的意义是给对方做定制化的服务和界面,沟通需求也挺多的。
eason1874
2023-02-26 18:00:53 +08:00
厚不厚道跟啥身份没关系的,跟有没有钱也是没关系的

我认识好些大老板去 KTV 叫公主给小费都大几千,死抠员工几百块工资,我都想上去扇他几巴掌,人模狗样的,不干人事 😅
toneal
2023-02-26 18:36:05 +08:00
没看明白,你老板收了对接人的钱,然后给你设局烂尾?
edis0n0
2023-02-26 18:41:47 +08:00
@rail4you #4 python 可以编译成 pyd ,没办法还原
superedlimited
2023-02-26 18:43:54 +08:00
@kexming888 @Livid 现在是允许 chatgpt 的回复了是吗?那以前因为用 chatgpt 回复而封号的能解封吗?
rail4you
2023-02-26 18:46:13 +08:00
@toneal 对接的也是他的合伙人,也出资的,在公司信息里能查到的,但最后拍板的是老板。
rail4you
2023-02-26 18:49:06 +08:00
@edis0n0 嗯,我做的 python 部分都是传统的 web 开发,代码的意义不大。内核代码可能有点用,这是用 python 写的,但用 exe 格式封装。主要老板应该不是拿代码当产品或者内部软件用的,是想包装下忽悠人。
kingjpa
2023-02-26 19:11:18 +08:00
外包重要原则,不付定金不开工。

不过到了这一步,其实也好办, 你就告诉他要去起诉,并且各大平台公布信息,最后还要去你上班的地方宣传你的事迹。

凡是要点脸的人,特别他们这一行混名誉的,把名声看的还是很重要的,否则背调看有诉讼记录,都是考虑因素
脸皮薄是要吃亏滴。
cuebyte
2023-02-26 19:20:01 +08:00
@eason1874 深有同感。他们的思维方式是:员工就是支出费用,能省则省,能抠则抠;在外社交则要显出自己大气阔绰,或是在提升自己私人生活品质上花大钱。
acoldfox
2023-02-26 19:51:18 +08:00
这种不是先收钱再开工吗,至少收到了 20%再开始干活吧,这是最低底线
“一开始说个人账户收款要办手续”,怀疑一开始就奔着忽悠你去的,我这公账对私打款没看到有啥限制,后面又说验收才能谈结算,就应该果断放弃了,这跟合同说的不一样了呀,不知道你为啥还坚持做下去
BIND
2023-02-26 19:54:41 +08:00
挺曲折的
rabbbit
2023-02-26 20:02:48 +08:00
这两人就一个红脸一个白脸忽悠你,开工的 20%都不给的时候就应该及时止损。
westoy
2023-02-26 20:44:08 +08:00
定制单本来就是十单九坑

成熟的商业模式要么是做定向的产品, 谁来买都是那一套, 在这个基础上做一些增值的选配件或者二开

要么是人力派遣类的外包, 和甲方按天结款, 定期结一次

要还做产品定制, 这不会是最后一次吃亏的
ychost
2023-02-26 21:57:41 +08:00
私人接活就是很难收回钱,我也遇到过,太难扯皮了
rail4you
2023-02-26 22:15:21 +08:00
@acoldfox 主要就是信任对方的剑桥,mit 博士团队身份,人家还专门找个处理结算的人放群里,一开始合作还没老板介入也挺正常的就大意了。
yousabuk
2023-02-26 22:30:48 +08:00
不付定金不开工啊,兄 dei ,宁愿不干。

吃过亏就知道了,下次注意,千万记得,下次哪怕是关系再好的朋友,也得见到定金才开工。

说来话长,以前吃过亏( 2W+),第二次不见定金绝不开工,项目急不急,有多急是他的事情,开工周期以给定金日起算,阶段性收费也是必须的。

最后,和你对接的博士和那位老板,一球货,别把那博士当好人。
rail4you
2023-02-26 22:54:02 +08:00
@yousabuk 道理我懂,我以前也遇到过,这次吃亏有两点。
1. 没想到剑桥和 mit 的博士能这样,而且是公开身份的,公司也能查到
2. 更没想到后期折腾我的套路,以前遇到这种大不了白做了,不至于被折腾两次

中间他还威胁吓唬我(我当时以为他是真不懂软件开发,后来发现他是有经验的弄过区块链项目),这比没付款还恶劣。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/919300

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX