找回密码
 立即注册
搜索
楼主: Klaudia

[职场] 码农笑传之吃吃粑 (入职大礼包篇)

[复制链接]
发表于 2025-10-21 16:10 | 显示全部楼层
居然不选择上贡恒生而是自己开发系统吗
回复

使用道具 举报

 楼主| 发表于 2025-10-21 19:15 | 显示全部楼层
Evilgurren 发表于 2025-10-21 16:10
居然不选择上贡恒生而是自己开发系统吗

甚至在我入职后上层不打算再从恒生拿外围数据和服务,而是把它融入我们的shit mountain 里。。。。

—— 来自 S1Fun
回复

使用道具 举报

     
发表于 2025-10-21 19:24 | 显示全部楼层
伊谢尔伦 发表于 2025-10-21 11:06
这都2025年了,证券公司怎么会业务员发现bug直接给开发的? 不应该是测试去复现问题,再提正式bug给开发吗 ...

敏捷性
回复

使用道具 举报

     
发表于 2025-10-21 19:29 来自手机 | 显示全部楼层
fooltiger 发表于 2025-10-21 15:49
看你怎么定义团体。
5人通灵学院也是团体。
10人黑上也是团体。

国服无尽TBC那会打奥山见过一个强力团,一般歪歪团遇到一个照面就被堵在墓地杀,连偷塔的机会都没有,那是真的令行禁止指谁秒谁
回复

使用道具 举报

 楼主| 发表于 2025-10-21 19:50 | 显示全部楼层
2025.10.21更新一下
看了好几天终于把生产上的脏数据还原回正常数据了,也知道为什么会出现这么**的bug了
这个功能本身业务逻辑很简单,但每个环节都会出小问题,然后也没人发现,这些小问题产生的脏数据会继续影响后续业务,然后滚了三个月雪球,知道我入职后的某一个风和日丽的下午,直到一位交易员选择导出数据时才发现这坨大shit

功能简要描述,就是交易员选择未确认的交易指令,推送到后台执行确认逻辑
首先问题1,交易指令是每日定时脚本生成的录入表里的,没有主键没有主键,而是用三个字段(业务日期,指令序号,指令次序号)当联合主键,且也没加联合约束,纯靠代码逻辑来约束,我草立德太变态了
问题2,后端逻辑写的乱七八糟,本来是拿所有指令以日期为key分组,然后在各自分组里用指令序号和次序号进行更新操作,然而之前的老哥写错了,没用分组结果for循环,而是继续拿传来的所有数据循环,分组分了个寂寞了本来到这一步就该让人奇怪的,这么写竟然在刚上生产环境时没出问题?
后来查看需求变更记录才破案,原来这个功能最开始强制要求交易员选日期筛出数据再操作,这样传到后台的指令的业务日期都是同一天的,就算for写错了也没问题,分组照样分了个寂寞(别问为什么前端只能选同一天的指令,而后端却要对不同日期分组处理,只能说在这种规范管理下前后端各写各的,能调通接口属实是天时地利人和)
直到两个月前某一天,交易员嫌每次都要选日期很麻烦,且可能会有不同天数的未确认指令,交易员懒得一天一天的批量确认,所以交易员让前端把选日期的前置操作优化了,然后直接进界面全选一把梭
于是就出现了选择多条不同日期加多个序号组合(指令序号+指令次序号)能拼出无数多的个key的神奇情况,导致一些属于其他交易员的指令,或者当前交易员没有授权的基金产品的交易指令都能被更新,甚至这个接口不止更新还能新增,刚才那一坨拼出来的不存在的key就被当成新数据新增了。。。
再加上前端没有锁界面的设置(就是点一个按钮,在请求得到响应结果前锁界面不给继续操作,我工作3年了第一次见过这种前端项目,甚至还是和钱有关的证券基金系统。。。。)
而且也没有分页(因为最开始交易员不想一页一页确认,这时候你可能会问那为什么还要把数据全传回前端,直接整个一键全部批量推送确认的接口不就行了吗,别问,问就是一天一天确认交易指令的仪式感,前面几天可能会一条一条看,后面就懒得看了直接进界面列表左上角全选一把梭哈)

就在这种神奇前端+神奇后端的组合下,交易员进界面,数据太多卡爆了,列表左上角全选一键梭哈,然后界面转圈圈请求半天没响应,交易员疯狂点确认,后端拼出一堆虚空key和大量重复key,确认到其他交易员的指令或者当前交易员未被授权的基金产品的交易指令,虚空key重复生成的超绝巨量脏数据被识别为未交易指令继续出现在其他交易员的交易列表中,其他交易员继续进界面全选一把梭哈,无限滚雪球滚了2个多月

到家了写不下去了,等明早上班在地铁上再写后续

—— 来自 S1Fun
回复

使用道具 举报

     
发表于 2025-10-21 19:51 来自手机 | 显示全部楼层
才加到9点。。说明公司不错,9点算加班
回复

使用道具 举报

     
发表于 2025-10-22 10:54 | 显示全部楼层

听我句劝,能跑赶紧跑
不跑后面屎坑就你来填,系统重构这种吃力不讨好的活
干得好是你本分,干不好就是你的责任
回复

使用道具 举报

     
发表于 2025-10-22 11:01 | 显示全部楼层
印象里不用恒生然后各种自建的都是大机构。
恭喜坛友!
不会是pyq刷屏的那家吧哈哈哈哈
回复

使用道具 举报

 楼主| 发表于 2025-10-22 11:45 | 显示全部楼层
yuialon 发表于 2025-10-22 10:54
听我句劝,能跑赶紧跑
不跑后面屎坑就你来填,系统重构这种吃力不讨好的活
干得好是你本分,干不好就是你 ...

暂时不好跑,之前空窗期太长了,先干几个月看看,就当是生活对我的历练了

—— 来自 S1Fun
回复

使用道具 举报

     
发表于 2025-10-22 11:50 来自手机 | 显示全部楼层
lostfile 发表于 2025-10-22 11:01
印象里不用恒生然后各种自建的都是大机构。
恭喜坛友!
不会是pyq刷屏的那家吧哈哈哈哈 ...

肯定不是 是的话不可能忍得住不吐槽 我猜是个公募基金
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2026-6-21 08:03 , Processed in 0.040713 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表