首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >程序员能闯多大的祸?

程序员能闯多大的祸?

作者头像
架构师之路
发布2025-12-19 11:38:13
发布2025-12-19 11:38:13
1762
举报
文章被收录于专栏:架构师之路架构师之路

昨天聊到一个话题:程序员能闯多大的祸?有人说删库跑路算顶天了,但一位十年运维的老哥苦笑摇头:“你们太年轻”。

主题:程序员能闯多大祸?

https://www.zhihu.com/question/5300295592

【回答1】

前同事写代码,把控制台的账号密码都写代码里,把工程上传到github,把工程设置成public,公司的账号被人拿去建了一千多个顶配显卡的虚拟机挖矿,三天租金扣了一百万,之所以只扣到一百万,是因为甲方给我们公司授信只有一百万。

最骚的是,这人刚好在出事前几天离职了,都不知道是不是他自导自演的。

【回答2】

2017年一个项目,晚上升级的时候需要删一张临时表,删错了,把操作人员的信息表删了,然后mysql没有回滚操作,数据库也没做备份处理。

连夜跟经理讨论方案,建一个最高权限账号,让地市操作员重新申请账号。还好删除的不是大表,如果是设备或客户表啥的,估计整个省所有光猫路由器需要重新注册连到系统。造成的影响不可估量。此事过后,所有省份做了数据库每天备份的操作。

【回答3】

停车场系统车牌被全删,车辆出入都卡死了,客服炸了,后台崩了,老板在骂街,大佬发抖。

很久之前在初创公司,做停车场收费管理系统,有一次要手动导入一批车牌,这类任务之前就是小A来弄的,然后小A就很熟练的生成sql导入到地库,然后再导出,那一次手抖,把删建表语句也导出了,也没检查,直接就发给运维小B去执行,运维小B也没检查,直接就给执行了。

好家伙过了几分钟,客服炸了,系统也炸了。到处都是火,计费崩了,出入场崩了,后台也异常了,物业也在疯狂投诉。

【回答4】

刚毕业的时候,写删除的SQL语句忘记写WHERE了,当用户运行这个功能的时候,相关的所有数据都会被删除。

当时是个小公司,没测试人员,程序全靠程序猿自己测,这个功能虽然操作的是关键业务数据,但功能本身属于不太常用的,所以开发时期我也没有太注意。

去客户那上线试运行,客户是县城的电力公司,这个功能对电力公司的抄表数据进行清理,当时还是人工挨家挨户抄表,一个县城几万户电表,这个功能运行后,几万户正常的抄表数据全被删除掉了。不可能叫客户重新去抄表,也不敢给公司老板说,我的部门经理连夜赶过来,逐个分析SQL Sever的log记录,花了两天一夜终于把数据全恢复了。

【回答5】

所有程序员什么删除代码、删除数据库、逻辑错误上线、错误链接环境,本质上都不是程序员的锅。

本应该对软件开发工程应该有的敬畏都没有,上线没有CR、没有经过测试、没有经过冒烟、没有经过灰度、没有经过流量实验就上线。你认为是程序员的问题?谁逼着他上线的,他难道不想认真认证完就上线啦?只看结果是吗?难道不是有二货老板或者经理,心里觉着改动这么小,快点上线吧,我要向上交代,向上汇报,给甲方交差?用这些程序员快速上线绕过所有工程验证流程,来屏蔽中级或者上级管理上的漏洞,掩盖老板想一出是一出没有原则的做法。

缺少对软件工程整体的敬畏、以为掏钱技术就手到擒来、以为技术是最底层的东西。不愿意花人力和经历去做整个工程保障链路。就像土木工程盖房子不去验收,没有图纸,同时各个环节没有监工。

怪什么开发工程师,如果不是你给发钱,这些个尽快上线的诉求,都撕烂扔你脸上了。至于线上发生事故,除了会开除还会干啥?

以上。

==全文完==

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-12-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 架构师之路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档