为什么需要建设网站,甘肃建设投资集团控股有限网站,免费网络咨询免费建站,网站建设区别开发过程中出现bug是很正常的事情#xff0c;小bug无关紧要#xff0c;可如果是重大bug该怎么办#xff1f;一位央企程序员就陷入了这样的困境#xff1a;因为自己没有考虑周全#xff0c;不小心写了个重大bug#xff0c;会造成用户个人信息泄露#xff08;用爬虫可以攻…开发过程中出现bug是很正常的事情小bug无关紧要可如果是重大bug该怎么办一位央企程序员就陷入了这样的困境因为自己没有考虑周全不小心写了个重大bug会造成用户个人信息泄露用爬虫可以攻击。目前还不确定影响但领导已经知道了今年绩效是不指望了需要赶紧跑路吗楼主说测试和安全部门都有但只是做个样子。有人安慰楼主不要怕测试是第一责任人然后是安全部门的责任开发人员次之。有人说如果领导问就说通过安全测试了没问题。有人说如果按流程来就不是楼主的锅流程上的每个人都有责任领导是主要责任。总之要学会分散责任不要全一个人扛。也有人说国企会甩锅的测试和安全部门都比开发地位高很可能会把锅丢给开发部门。有人建议楼主跑路这种大bug大部分公司都是开发人员背锅。也有人说别跑跑了就是楼主的锅不跑就是大家的锅大家的锅等于没有锅。有人说现在要第一时间解决漏洞把损失降到最低不能跑路。还有人说这算什么央企的项目都是裸奔。有些官方网站泄露所有用户数据不也好几年都没改有人说自己以前刚进公司登录页面就直接给了密码策略和默认密码他登录了各个测试环境。有人安慰楼主换个方向想他测出了公司测试和安全方面的bug。有人让楼主报告自己发现了一个bug然后修复这样绩效就有了。有人说找运维拉日志看看有没有人爬过没有就没问题。有人说加强防护吧或者上一些反爬虫的设备。还有人说多大点事顶多拿不到优而且央企本来也不会给普通员工优。甩锅是职场打工人必修课之一也是明哲保身的宝典但不是所有情况都需要甩锅。bug不是开发一个人的bug而是整个团队的bug。一个系统的上线需要一个团队的共同努力包括产品、设计、开发、测试人员等等。一般来说如果开发人员擅自修改代码却没有通知测试部门那出了bug是开发人员的责任。如果测试覆盖不全导致bug没测出来那就是测试人员的责任。但大多数bug很难明确责任归属就需要产品、开发和测试人员一起承担责任。出了重大bug之后没必要把时间浪费在纠结该谁承担责任上与其想着怎么甩锅不如想想怎么快点解决这个bug把损失降到最低。否则一旦造成更加严重的后果大家谁都别想好过就算侥幸逃过去也会影响整个团队的合作不利于下一步工作的开展。