找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

程序员删库跑路是出于什么心态?

背景:呆的不快乐。 过程:做个jar包放到类路径下,不加任何日志,单独创建数据源,不定时的修改随机一个表的随机一行数据随机一个字段的值。 以上为某网看到的段子,对于工作的项目,想把那些写出屎一样代码的人拖出去爆打一顿,对于一直改需求的甲方 [图片]
回复

使用道具 举报

大神点评(20)

lillian0630 2019-8-17 20:09:44 显示全部楼层
清楚地记得刚入职阿里巴巴的时候,数据库可以直接用bash执行后台增删改操作,各种监管和操作日志机制都不是很完善。结果果有一天,我使用存储过程进行update极度重要的表的时候,忘了加where条件,就直接敲了回车执行,所以和删库也差不了多少。当时的心态,只能告诉你吓呆了,吓傻了。第一反应,哪敢告诉主管。用颤抖的手打电话给DBA,差点在电话这一端跪下了。知道没有备份的消息后,我是想跑路来着的。。。所以在《阿里巴巴JAVA开发手册》中,Mysql中有两条与此事件相关:
程序员删库跑路是出于什么心态?-1.jpg     (其实,随后不断在MySQL领域发奋图强,才意识到update是一个事务,我中途Kill掉进程,就不可能出现一半更新,一半不更新的情况,年少无知,白白挨了一通批评。)
——————
      最近发现百度和今日头条个别大V公众号,引用了这里的说法,断章取义:
程序员删库跑路是出于什么心态?-2.jpg      首先我没有删除成功,当时及时中断之后,数据库事实上做了回滚。其次,操作的对象数据库不是淘宝,当时无论组织架构,还是业务与淘宝没有任何关系。已经投诉,请相关人员及时删除相关文章。
回复

使用道具 举报

MyTWbwzg 楼主 2019-8-17 20:10:09 显示全部楼层
张三:你快还我钱。
李四:别他娘老给老子谈钱!你先把活搞好!
张三:搞好了你肯定给钱?
李四:骗你你可以打我呀。
张三:你块大,我哪打得过你。
李四:放心,有我吃肉必有你喝汤。
张三干好了活,找李四要钱,李四一挺胸一扬巴掌:活还没搞彻底,要什么钱!
张三继续搞了阵子,再要。
李四:地主家也没余粮哇,你等等,先干下一件,少不了你的。
张三:不结上一件的钱,这件事不干。
李四:不干这件事,上一件的钱一毛都别想!
张三干了这件,找李四要两件事的钱。
李四:老子钱还没要回来,别逼老子,逼急了老子揍死你。
张三恼了,晚上摸黑点了李四家的房子,然后卷铺盖跑逑了。
回复

使用道具 举报

ananokok 2019-8-17 20:10:56 显示全部楼层
还记得15年在某省电网公司驻场出差,有一天上午甲方大领导集体开会看最近新上线的项目,早上八点左右前本人由于脑袋抽筋把生产库给删了,没错,把生产库删了。项目经理打电话问,咋没数据了。发生了这种事怎么能让别人知道呢,跑路是不可能的,天涯海角能跑哪儿去?幸好在上线前给数据库做了日志增减备份,于是慢悠悠的花了半个小时做数据恢复。如果当时没做日志备份,还真不知道咋办。。
12年做电信erp业务,有一位上古程序员写的代码关键代码没写注释,后来被我删了,再后来客户财务部和业务部因为数据对不上,在会议上互相怼怂了几天。后来作为乙方的我们,从部门领导到项目经理,再到组长挨个处罚。感谢上天没给机会让我去搞银行业务!
回复

使用道具 举报

5674152 2019-8-17 20:11:38 显示全部楼层
累觉不爱吧。
问题是有权限删库的不一定是程序员。
回复

使用道具 举报

bdlove 2019-8-17 20:12:21 显示全部楼层
这种明目张胆犯罪的低级错误怎么可能出现在逻辑推理严密的程序员身上?
如果某程序员真这么干了,那谨代表个人及广大人民群众对他的智商表示深切的同情与慰问。
程序员不会删库跑路的,有无数种法子可以实现自己的目的,比如:
第一步,做一套定时程序代码,偷插入主程序。
第二步,申请辞职。
第三步,离职三个月或一年后,定时程序代码启效,实现删库/清除服务器数据/下载病毒等各项操作,然后自毁。
有嫌疑人员包括能接触代码库的所有现职和离职员工,也包括未知的外部侵入黑客,来,查吧。
程序员删库跑路是出于什么心态?-1.jpg
回复

使用道具 举报

intelcom 2019-8-17 20:12:58 显示全部楼层
正常人我想应该不会那么闲,删库跑路也一直觉得是段子,更多时候是无心之过。
敌人可以认为是工作关系的极端之一,若不是苦大仇深,谁也不会浪费自己的时间去冒着风险去做这些事。
比如说前人留下来的坑,乱七八糟的代码也罢,说不通的设计也罢,虽然糟心,不妨换个角度,就是因为前人的烂摊子,才能让后辈以收拾残局的名义工作、挣钱、养家,拥抱美好生活。
我又想起很多年前实习时候,某位领导说的话“留点小问题,后面才能二期三期嘛。”
客户改需求也是必然发生的事,就像电子产品也是日新月异,软件也不可能毫无变化,为了应对市场,必然不可能一成不变,尤其在敏捷化的今天,一周一小改,一月一大改也是很正常的,更何况本来就是为了解决一套瀑布下来,开发的东西已不能应对客户需要的问题。
话说回来,还是因为有改需求,所以才有谈价钱的筹码,既然不是损害既得利益,那也就随他去吧。
有些人确实不想与之共同做项目,说弑亲之仇夺妻之恨未免夸张,但基本也被划入敌人范畴,故意留点小坑藏点bug反而觉得有点正常。
上次同事要做个东西,简单来说就是解压一个文件,读出里面csv里的数据内容入库,然后对方提供了一个号称“真实”的文件做测试,同事解压出来,里面csv只有title没有数据,同事跟他说这文件没有数据,需要有个尽量真实数据做测试,那人张口一句“肯定是你解压方式不对”,然后顺手给同事一个投诉。
同事领导过来了解情况,觉得确实对方没给对,又跟对方解释让他提供,然后对方又一个投诉给同事领导的领导。
这还怎么做的下去?
当我们给对方环境到期,对方不愿意交钱续费,通知发出去10s不到,对方环境已经尽数优先销毁。那叫一个爽。
回复

使用道具 举报

shichg123 2019-8-17 20:13:44 显示全部楼层
程序员删库跑路是出于什么心态?-1.gif 当然是出于珍爱生命的心态了!
"数据库删了肯定要跑路啊,老板要找人砍死我"
这样还不跑,你是不是傻?
回复

使用道具 举报

nshukwrd 2019-8-17 20:14:31 显示全部楼层
程序员删库跑路是出于什么心态?-1.jpg
回复

使用道具 举报

wz306 2019-8-17 20:15:19 显示全部楼层
进入这样一个,能让个高风险代码连续通过代码审核和测试直接上线自动运行,或者是危险操作绕过线上操作审计,同时对没有数据备份容灾能力的公司……


出什么事情都不奇怪,区区删库也不过就是个最高级别的事故了,不管有意无意怕是早晚要出的
回复

使用道具 举报

说点什么

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

© 2018 巨推链(jutuilian.com)百万区块链发烧友聚集平台

中国互联网举报中心 京ICP备14033863号

公司名称:北京巨推科技有限公司