项目背景:国企甲方与某传统软件集团分公司合作项目,甲方购买了乙方的管理系统,现在乙方有团队驻场开发运维。
今年某月月初,甲方负责这个项目的项目经理招聘了我(外包 JAVA 岗位),面试的时候没有说项目背景,我问了技术也只是说 JAVA ,我还以为是国企内部的普通管理系统,技术会老旧一点,但也是 Spring 那一套呢。
结果,进来后才发现跟 Spring 完全搭不到边,技术完全是乙方全自研的,如果没接触过,管你几年的 JAVA 经验过来都要抓瞎。
而且重点来了,甲方的项目团队没一个开发,项目经理也完全不懂技术,过来就让我跟乙方团队合作开发,什么问题都要我去问乙方的人,拉代码 git 也要登乙方的内部 vpn ,每次验证码都要问人要。
这种模式太新颖了,我搞不懂这种情况,为什么不是乙方直接招聘岗位,或者调动人员过来协助?后来才听项目经理说,他们是想逐渐把项目握到自己手里,所以才会这样。
我直接好家伙。
这种情况换一般人早顶不住了,先不说其他问题,单单是技术,乙方自研的玩意就不是一般人能搞定的,就算是乙方自己招聘,也要内部培训一个月左右才能上手,而我来的当天项目经理就给我活了= =。
但是好巧不巧,我刚好在乙方分公司待过,还真的会这玩意,于是就待了几天。
不过后面也顶不住了,主要原因有几点吧。
1.什么事都要询问乙方,甲方的人对这个系统完全是一知半解,工作起来困难重重。
2.项目经理完全不懂技术,更不懂乙方系统的二开困难程度,把我一个试用期当一年老鸟使。
3.各种细节上,感觉乙方团队是不欢迎我的,毕竟甲方想“赶他们走”,莫名其妙把我弄过来,虽然说是能分担工作,但是毕竟不是同一个公司,这种协同开发问题会很多。
也怪我裸辞太着急,面试的时候没有了解清楚,所以待了几天还是溜了,不过作为一种经历感觉也挺新颖,特发帖算是留个纪念把。
1
ZGame 360 天前
接过来做就好呗 , 只管做就好,乙方不配合的向你上头反馈不就好了
|
2
siyemao OP @ZGame 也不是不配合,就是你问一句他说一句,绝不多说,懂我意思吧。而且接过来做……乙方这套系统是极其复杂的,甚至对源码的管控都很严格(任何一个页面都要内部员工走资产借阅),一般需要三到五个人,以及乙方集团的总部研发作为后盾才能顺利开发,让我一个人接过来做,就算我有这个能力,也没必要为了六千多的工资累死累活呀……甲方项目经理完全是不懂技术,太过低估这个难度了= =
|
3
oppoic 360 天前
招你是不是因为你的简历上有乙方公司的工作经历?这种的就多要工资,要 2 倍,每天即便各种心累,但是钱到位了
|
4
siyemao OP @oppoic 可能有这个原因?但是面试的时候都没有说项目是乙方的系统,进来后我就惊了,因为脱离了乙方的体系,没有乙方社区+集团研发+业务支持,想要再去开发是极为困难的,我感觉甲方是有些想当然了,我在乙方做了这么多项目,几乎所有都是全权交给乙方开发实施,这种情况还是头一次见。
|
5
murmur 360 天前
跑吧,我们也在搞这个模式跟别人的系统二开,别人给资料什么都很爽快,二开也是有一堆坑的,这个商业合作一坨屎你去搅屎干嘛
|
6
paopjian 360 天前
要么跑要么忍了,我们现在开发用的是买的乙方的一套产品,全是乙方自研的框架,复用的模块全混淆了,我们现在改代码竟然要反编译 jdk 和直接改压缩的 js,简直是踩钢丝
|
7
siyemao OP @murmur 已经溜了,忽然想起来我以前在乙方公司的时候,甲方我们收费嫌贵,就自己招了人过来开发,那个时候我们对那个人都不太喜欢,毕竟是抢了我们的钱,现在没想到我却成了“那个人”了,笑哭
|
9
hicdn 360 天前 via Android
这是甲方招标买了乙方的服务,本来是做为 A 领导的政绩,结果这个项目无法验收影响 A 的升迁,A 从别的地方划经费找人给乙方擦屁股。
|
10
xwayway 360 天前
哈哈,,,我更惨,情况差不多,但是我连乙方配合都没有,还好乙方的一些东西比较成熟,网上有一些人分享了经验,全靠自己在网上找帖子解决
|
11
wzcloud 360 天前 via iPhone
“后来才听项目经理说,他们是想逐渐把项目握到自己手里,所以才会这样。”
想自己做,,,然后招个外包? 开发都不是自由员工扯什么自己做呢 |
12
hay313955795 360 天前
跟我现在的遭遇一摸一样啊。
我们现在也是买了乙方公司的项目,我作为甲方的开发在乙方的项目上增加新的功能。前期可能还好,后面做的东西多。越来越不想动。因为每次更新代码都要找乙方的人帮我合并代码。让他们帮我部署。作为乙方的人经常性的要指导我几句,这里这样不行 那里那样不行。而且可能是因为我们钱没有给到位所以经常性的找不到他们。上次喊他们修了一个 bug ,完了出了另一个新 bug ,我一个开发还要在群里跟用户解释是什么问题,疲于奔命啊 更可气的是,有一天需要更新代码的时候跟我说。手写的复杂 sql 统计不要放上去。后续他们的系统要上人大金仓数据库,可能不支持这样的复杂 sql 。当时我就麻了啊。。。因为我知道我们项目肯定不会去用这个什么人大金仓的。 现在用了一年多了。数据量也多起来了,用他们的系统( jooq 数据层)做的查询不知道为什么速度慢的很,但是外挂一个程序去数据库取数据又挺快的,想过动数据库备份历史数据,然后清理数据库的念头。但是理智阻止了我。我现在的想法就是 程序能跑就行。不能跑明年我也要跑了。再不跑 数据太多。出了问题可能就是一个大雷了。 |
13
zsj1029 360 天前
感觉类似 金蝶 用友之类的大厂自研技术栈
|
14
iomect 360 天前
之前接触过一个高校也是这样子的 不过是外包给我们要把他们乙方的东西给攥到自己手里…… 沟通非常难受
|
17
siyemao OP @hay313955795 听起来还痛苦,是我早跑了,不过你这至少还是正式员工,我就一个外包仔,貌似更惨,哈哈哈
|
18
hay313955795 360 天前
@siyemao #17 都是打工人。哪有啥正式不正式的。
|
19
KanaCC 360 天前
ToB 很多这种情况。你去看看银行,大部分系统是没有技术部门的,都是招个人充当项目经理角色,再配一群测试。不管甲方乙方都很蛋疼。甲方没开发人员又不了解系统,就是提一堆奇怪的需求让乙方堆屎山。乙方开发不清楚行内的各种系统交互,干啥都是外包一样。说到底就是对于这种企业来讲,软件还有开发都是成本,能跑就行。
|
20
siyemao OP @hay313955795 待遇不一样,我这就几千块工资,啥补贴都没有,如果待遇好我还能忍忍= =
|
22
exmario 360 天前
我们被整过类似的,当然我们是乙方,项目干一半了甲方连首付款都不肯给,然后自己招两人去接手
以为随便招俩大学生就能把剩下的活干完,结果交接了 2 个月对面还一头包,我们反正最后没拿到钱 项目上没上成就不知道了 |
25
zsj1029 360 天前
就是一般的互联网业务,现在主写 node js 之类的,不喜欢 java 那套,即开即用虽然好,不灵活太重了,我们都是轻量业务
|
26
chuck1in 359 天前
---> 这种模式太新颖了,我搞不懂这种情况,为什么不是乙方直接招聘岗位,或者调动人员过来协助?后来才听项目经理说,他们是想逐渐把项目握到自己手里,所以才会这样。
话说既然他们想把项目握到自己的手里,为什么不给你正式编制?给你外包编制这属于既要又要吗?很恶心啊。 话说 op 你是几年经验呢?如果是这种完全自己开发的辣鸡框架,如果你不是经验很丰富,框架无所谓的大佬,说实话刚入行不太建议。 |
27
chuck1in 359 天前
@hay313955795 竟然有外包公司能用 jooq ?这可真少见啊。jooq 这个框架肯定是没问题的,他们自己用的有问题。
另外人大金仓不支持复杂 sql 什么鬼,如果连 sql 都不能全部支持,这数据库谁敢用? |
28
hay313955795 359 天前
|
29
chuck1in 359 天前
@hay313955795 奥,明白了,他估计是说这种 sql 语句不是标准的 sql 语句,可能跟某个具体的数据库产品方言绑定了。
|
30
hay313955795 359 天前
@chuck1in #29 大概是这个意思吧。
|