答主 5 年 java 开发经验,去年年末离职后,一直没找到工作,今年过完年后面试上了隔壁市的一家机械厂的开发岗位,做 MES 系统开发。我入职后就发现不对劲了,前面的一拨人全部离职了,我入职的那天就是工作交接。等到工作交接完,这边的一个小领导就跟我说,这个系统以后就是你负责了,我人都懵了,苦于找不到其他工作了,我就硬着头皮做了。
每天都是早上 8 点,晚上七八点左右,一周六天,到手工资也就大几千块钱(不过在这穷乡僻壤的也算高薪了),我这边算上我一共三个人,俩后端,一前端,另一个后端还是刚培训班出来的。我接手这个项目后,才发现上一波人基本上只是搭了一个简单框架起来,里面好些功能的代码都还是生成器生成的。老板也只是说了一个他想象中的最终成品是啥样,然后里面的功能细化全靠我来想,他就时不时的让车间负责人给文档,让我把文档内容做到系统中,其实所谓的文档就是车间的负责人平常记录数据的 excel 表格,这些文档也看不出任何的关联性,车间的人也只管自己车间的事,问其他车间有没有和你有什么联动,也都是懒得回,找车间领导开会,问功能建议,也都说没有。所以就导致根据这些车间文档做出来的功能,数据之间根本没什么联动性。
现在厂里其实租了一套别人的系统在用,也用了好久,但是好多地方达不到老板想要的效果,所以才想着重新找人开发一套自己的系统。车间那些负责人用惯了原先的系统,再让他们用新开发的系统,也是一百个不愿意,而且老板的安排也有问题,他让那些负责人两个系统的数据都要维护,等什么时候新系统能完全替换老系统了,就不再使用老系统。车间那些负责人哪里愿意干这种事,基本都是敷衍了事,新系统也就一两个车间的人在用,老板想看车间进度,他们就过几天把一些任务直接改状态成完成,谁完成、什么时间完成、完成了多少也都不填(其实一开始我是加了校验的,但是后面开会他们和老板反馈,找各种理由让我把校验去掉了),我根本拿不到任何有效数据
我现在感觉每天都处于极度的内耗中,要考虑怎么把系统功能做好,考虑怎么做界面,考虑功能会有哪些联动,而且 6 月份的时候,还让用 uni-app 做了一个移动端的软件,软件的 ICP 备案,软著申请,上架全要我来搞,最近老板还想把现在这个系统卖给他的朋友用,我还得做软件销售相关的事。
我其实挺想让老板再招个懂 MES 业务的产品经理来,也跟他和他手下的管事的说过这个事,但都是每个准确回复,昨天晚上财务负责人找到我,和他聊了一会系统功能上的事,我真的感觉挺受打击的,做了这么久,都没能满足他绩效核算的需求,而且她的好些财务核算的内容,以前从来没人和我说过。
我本身属于那种做事负责的人,拿了人钱就得给人把事做好。但是我确实没有设计一套系统的能力,我只具备功能实现的能力,一想到做了快半年了,系统还不能正常用起来,我其实挺难受的,总感觉浪费老板的钱和时间。现在每天就这样自己 PUA 自己,难受
1
songyoucai 10 天前 ![]() 5 年开发,不说资深,也是高级开发了。对业务要有自己的理解。
首先你要明白 老板想要的是什么,你是去完成老板的理想的 老板要替换旧系统,那你的新系统,是否已经全部完成的旧系统的所有功能。 这是第一步,迁移旧系统的所有功能到新的系统,照着抄 还不会吗 再说车间,要自己下到车间, 了解数据的产生,来源。 很多工厂上系统难,就是因为生产资料掌握在个别人手里, 上了系统后,他的壁垒就没了,而老板上系统,就是为了不让厂长车间主管等个别人要挟,工厂从代码的工厂模式,都可以理解,谁生产,谁消费,掌握业务和数据的流向即可 再说财务,财务需要绩效核算,然后也是一样, 问清楚原来是怎么核算绩效的,需要哪些数据,谁提供,从哪采集。人员不配合就找老板拉小会,找财务一起。 |
![]() |
2
lswlray 10 天前 ![]() 企业的大部分系统,都是增加基层工作量、方便老板的,
所以,没有老板的推动,你很难搞好 我以前做咨询顾问时,给企业经常出的一个方案:让老板把系统上线作为业务部门负责人的 KPI 你要是有本事劝说老板做到这条,你就继续做下去;不然就赶紧用脚投票吧,否则肯定是你背锅。 |
![]() |
3
putaozhenhaochi 10 天前 via Android
要达到一楼说的
月薪起码得几 w 吧 |
![]() |
4
JoeJoeJoe PRO 拿多少钱办多少事
豁免条件只有一个:办的是你自己的事 |
![]() |
5
vdrapb OP @lswlray 我确实很难做到你说的这些内容,我很反感动不动就开会,而且我在内容里面也说了,车间负责人他们也懒得开,基本不是自己份内的事,他们也懒得管。我确实没有从零设计一个系统的能力。因为旧系统没办法满足老板的好多需求,所以我也不能照抄旧系统
|
![]() |
6
vdrapb OP 所以如果真想做下去,可能只有 2 楼这种做法了
|
7
scrofield 10 天前
与其内耗自己,不如内耗别人
|
8
zhangyou1010 10 天前
抗住压力,把系统做好,你就是不可替代的了。
|
9
netizenHan 10 天前
为什么一直说自己没有设计一套系统的能力,这又不是什么高精尖技术,现成系统都做烂了,然后根据业务看下怎么调整,开个 AI 会员,找几个最好的模型问问,再用 claude 要不了多久就搞定了。
这主要问题跟技术没啥关系,还是要看怎么推动老板,推动主管 |
10
akiyamamio 10 天前
你先把头像换了吧
|
11
lhwj1988 10 天前 via iPhone
@akiyamamio 这和头像有什么关系吗哈哈
|
12
lhwj1988 10 天前 via iPhone
我觉得一楼说的蛮有道理的
|
![]() |
13
BenHunDun 10 天前
> 他让那些负责人两个系统的数据都要维护,等什么时候新系统能完全替换老系统了
感觉一个在系统设计上, 在操作上尽量接近老系统 (甚至是 UI 方面), 不要给与原本的操作人员太多的学习成本. 然后也可以尝试了解下旧系统他们使用上有没有什么痛点. 后续功能设计改进. > 然后听起来有多方面的事情在推进, 包括多个功能, 还有说的 APP 上架, 售后. 其实可以考虑优先级确定下, 可以尝试排期和向上汇报下. > 然后产品经理和做好系统. "做了这么久,都没能满足他绩效核算的需求,而且她的好些财务核算的内容,以前从来没人和我说过。" 感觉向做好一个系统感觉和用户沟通我觉得还是很重要的, 原本软件是服务于他们加快生产的. 其实不一定是说系统设计的能力有问题, 只是没有好的沟通, 不知道他们的需求痛点. |
![]() |
14
Devin 10 天前 ![]() 传统行业系统上线一定要获得老板的公开背书,很多老板就是不明白这一点,让信息部门自己推,结果就是不能达到满意效果,然后怪这怪那的
信息化系统上线涉及多个部门协调,让信息部门一群系统管理员/开发本就不擅长协调的人员来做这事本来就不合理 信息部门属后勤部门,本来就矮业务部门一截,没有老板的公开支持,还想推啥系统 |
15
luck2023 10 天前 via Android
混就行了,反正干一天拿一天钱。
|
17
kamikaze472 10 天前 ![]() 头像从孙笑川换成 Chiikawa 反差有点大🐶
|
18
HENQIGUAI 10 天前
可以有责任心,但是要提高门槛。
|
19
KuzhiBake 10 天前
几千块你拼什么命啊?赶紧下班后准备准备简历然后面试跑路吧
|
20
EVJohn 10 天前
@Devin 谢谢老哥,我自己就是全栈在根据老板的需求写东西。之前总觉得怪怪的,老板想要 mvp ,想要快速迭代,但感觉不把 bug 修的差不多不好上。
现在总算了解了。 |
22
wzy44944 10 天前
旧系统达不到老板的需求,车间负责人用惯了旧系统不肯用新的,这两个本身就是矛盾的,起码要在新系统比旧系统更好用这点上达成共识,才能开始新系统开发吧,不然新项目存在的基础都没有啊。是不是负责人换过所以前面那批研发跟着离职了?
|
![]() |
23
vdrapb OP @wzy44944 两者并不矛盾,达不到老板要求,并不是也达不到车间负责人的要求,他们是一部分数据在旧系统中做,一部分数据用 excel 记录,久而久之的形成了一套还凑合的流程。
旧系统是租用的别人公司的系统,这个系统很庞大,每年按时出钱续费就可以用,所以也不能要求别人做定制化开发,用久了以后发现好多地方达不到老板的要求。就比如说现在客户订购的机器生产到哪一步了,他们通常都是人工确认,还有工资统计,也是车间的人每个月花四五天时间一个个的统计,钱多钱少财务也验证不了,还有不少离谱操作。 所以老板就一拍脑门,自己组建团队做,一开始招了三个人,做了五个月左右,不知道什么原因全部走人了,我至今也没问出是什么原因。然后又招了我们现在这三个人过来,然后我就莫名其妙的成了项目负责人 |
![]() |
24
Vaspike 10 天前
二楼是有经验的, 这事二把手都不好使, 必须一把手出面
如果有机会, 找你们一把手聊一聊, 就把你这个帖子的内容跟他描述一遍 核心表达就是: 现在我推进遇到了太多阻力, 你如果还不亲自挂帅一定会失败, 如果亲自挂帅则不允许失败, 就要拿出手段让各部门积极配合 要是话说到这个份上他还不懂, 那是无能为力了 |
25
forgottenPerson 10 天前 via Android
几千块钱工资没必要搞的难受至极,不知道每天 push 不 push 你,制造业没有老板或者有分量的人推动以及协调,很难做成事。说个不好听的一个打螺丝的都牛逼哄哄的。你就别想它招什么产品经理了,你拿了这份钱,他们觉得很多了,你就全部搞定就行,至少他们是这么想的,在这种地方属于既要又要的感觉。
|
![]() |
26
raydied 10 天前
1 、感觉你论述的第二点就是一个表单系统。
2 、第三点租用别人的老系统用了很久,就说明基本能满足实际业务需求,你到不如把这套先研究透。 3 、mes 系统的复杂在于深度贴合实际工作的,不一定能完全照搬销售出去。 4 、之前听同事说,他们花了 2 百万定制了一套 mes 系统,也不能让大家都满意。(不是任何人都是你的需求方) |
![]() |
27
darluc 10 天前
挺好一个机会啊。
1. 做不做得好一点都不重要。 2. 学会怎么样解决问题很重要。 |
![]() |
28
darluc 10 天前
我之前尝试过 DDD ,挺有意思的。
可以照着这个视频的方法去试试: https://www.bilibili.com/video/BV18M41137rr/ 分析之后,找出所有问题中最值得做的部分( ROI 很重要)。再进一步细化。 |
![]() |
29
irisdev 10 天前
呵呵,我这边的 sap/mes 顾问年薪 50 以上,这老板大几千想找个顾问+开发+运维,想太美了吧,出去看看机会吧,不值得
|
![]() |
30
irisdev 10 天前
认真给点建议吧。1.财务、生产方面的问题,财务往往是最积极推动系统的,因为他们会用,而且系统能很大程度上减少他们的工作量,生产往往是最不积极的,因为系统某种程度上增大了他们的工作量和考核压力,所以这个事情看老板的态度,可以拉着财务一起去找老板聊聊,没有老板的强有力支持,生产是推不下去的 2.人力方面的问题,开发上三个人其实是够的,但是你拿的钱不足以让你操这么多心,说句难听的五年 java 去干外包都比这个多,所以人是一定要招的,不招你就跑 3.上面推荐的 ddd...我觉得没啥必要,业务问题还是要业务配合解决,开发架构和模式优化有限
|
31
IceBay 9 天前 ![]() 从技术角度来说。
两套系统的共存,有没有考虑过定时到旧系统中去拉取数据?爬对方的 API 或者用浏览器插件之类的来同步可以获取到的数据,慢慢的做到逐步替换。 |
32
TimeRain 9 天前
我还以为月入五六万了,原来才几千快钱一个月,就像平常经常说的一句话,你这点钱我很难给你办事呀,像其他人说的你要大力推进各部门联动,要主动了解各车间怎么怎么样,还要了解绩效这些破事,看着自己的几千月薪,做这些事情完全没有动力,大不了就被裁掉,是我我就这么做,几千快一个月,又不是几千块一天, 我觉得大可不必把自己搞这么累,月入五千做的是月入五万的事,想想就很心痛。楼主总归要对自己自信一点,之前我反复提过不要去制造业,就是因为制造业工资低,干的很多事情又没多少钱。楼主还是可以考虑多投简历另谋高就,这制造业不值得长久待。
|
35
NonClockworkChen 9 天前
没产品经理,写什么代码都是白费。
要是我是车间主任,我也不配合的,瞎搞搞的,纯浪费时间。 |
![]() |
36
op351 8 天前
问题解决不了就拉部门负责人开会 把问题讨论明白 列出来
解决方案也列一列 多写几种 然后往上汇报 让上级做决定 然后再利用上级来往下压实任务 做事负责没问题 但方法要对 |
37
haimianbihdata 8 天前
跟我呆的制造业一样。
|
![]() |
38
chouyee 8 天前
建议找个开源的先给老板看看,合适就先用开源的过渡,在这个基础上拓展
|
![]() |
39
moooxin 8 天前
看你,到底对以后是个什么需求吧。。
你是想继续往上干呢。。还是只想技术实践。。 如果想往上干,那就只能硬干了。。 如果 只想技术实践,那还是尽早跟老板服软把。。 有时候,我们做事认真负责是一回事。保留野心也没什么可耻的。 如果事情已经超出野心,那还是给有野心的人做吧。 这也是一种 向上管理了。 |
40
mrwenttt 8 天前
尝试说服老板把旧系统停掉,对外就说旧系统费用周期到了,不再续费,后续迁到新系统了。
|
41
sixgodwater 7 天前
我做过几个 MES 项目,报价、销售、工程、生产、采购、仓库、成本、财务都包含,可以留个 VX 沟通
|
![]() |
42
vdrapb OP @sixgodwater RichWang_7
|
![]() |
43
12tall 6 天前
感同身受了
|