1. 聚能聊>
  2. 话题详情

工程师离职后删雇主网站源代码被判刑五年,究竟是谁的错?

软件工程师徐某离职后因公司未能如期结清工资,便利用其在所设计的网站中安插的后门文件将网站源代码全部删除,造成该网站无法正常运行。经鉴定,造成直接经济损失26.5万元。徐某破坏计算机信息系统罪成立,获刑五年。

法院经审理查明:徐某无视国家法律,恶意破坏计算机信息系统,造成计算机信息系统不能正常运行,直接经济损失达人民币26.5万元,后果特别严重,其行为已构成破坏计算机信息系统罪,依法应予处罚。鉴于被告人徐某到案后如实供述犯罪事实,积极赔偿损失,认罪悔罪态度较好,故法院予以从轻处罚。

screenshot

你如何看待工程师讨薪不成删掉雇主网站源代码事件的呢?

这究竟是谁的错?谁应该承担怎样的责任?

如果遇到了这样的事件你会怎么处理?

作为开发人员,在遇到事情时,应如何正确处理界线问题不利用代码做出过激事件?

参与话题

奖品区域 活动规则 已 结束

  • 奖品一

    淘公仔 x 1

  • 奖品二

    阿里云代金券 x 3

  • 奖品三

    定制晴雨伞 x 2

81个回答

1

笨笨的粽子妞 已获得阿里云代金券 复制链接去分享

你如何看待工程师讨薪不成删掉雇主网站源代码事件的呢?
其实作为旁观者来说,会觉得企业做事不地道,工程师做事不磊落,但是作为不是身处其境的吃瓜群众,很难体会当事人当时的心情。只能从个人的道德原则上,对他们进行一定程度的谴责。
这究竟是谁的错?谁应该承担怎样的责任?
一个巴掌拍不响,企业有错在先,工程师有错在后。但是,有一点,工程师在离职后,企业未能结清工资的话,是何原因,是因为企业不想让员工离职而故意不给,还是因为其他原因有所拖欠,这个事情得先弄清楚。如果是确定企业不愿结清工程师工资的话,那么工程师不是应该走法律途径来解决问题维护自己的权益,怎么能利用自己的一点儿小聪明来泄愤呢,那这样的话无论从法律途径还是道德途径来说,工程师的错更不理性。换句话说,企业不结清工资不管有意无意,工程师都应该光明正大的走法律途径,而不是擅自破坏。
如果遇到了这样的事件你会怎么处理?
如果我是当事人,也许也会很不理智,但是必须要自己冷静,首先跟企业沟通,看企业不给结清工资的理由是什么,如果是因为某些原因暂时无法支付的话可以继续沟通,如果是因为离职等原因坚决不予支付的话,可以考虑联系法律途径,用正当的方式维护自己的合法权益。只要是自己的合法权益,就更应该走合法的途径去解决。
作为开发人员,在遇到事情时,应如何正确处理界线问题不利用代码做出过激事件?
冷静,理智。虽然人都是有情绪的,人除了要在法律的约束下,还应该有正确的道德准则。原则性的事情,更应该冷静处理,切勿意气用事。

其实我想要伞,周末出门被雨淋了/(ㄒoㄒ)/~~

1

shawn.ss 已获得定制晴雨伞 复制链接去分享

求雨伞
你如何看待工程师讨薪不成删掉雇主网站源代码事件的呢?
作为运营过小企业的企业主和在职程序员,允许我人格分裂下:
不发工资删代码这件事,作为就职者来说,(笑),这是技术人员控制力和制衡公司能力的集中体现啊,你有本事不给发工资,你就有本事承担所有在我能力范围内会报复你造成的后果,枪杆子里面出xx,靠实力说话,当然如果程序员要挟公司另算,公平合理还是需要有个准绳的。不过作为就职者,这个货的手段过分低级了。。。想要雇主网站瘫痪一两个小时并非难事吧,如果是那种没啥水平的公司。需要的其实只是让公司看到你的手段和能力产生忌惮,真的造成损失就是双输了,程序员对代码和系统的控制力是核武器,不该使用但一定要拥有。
作为一个小企业的主管来说,不发工资一定要不得,这是基本的契约精神,如果没有这个,其他业务也不要做,做的越大,后续窟窿越大,参考乐视即可。但是如果程序员自身的原因导致,那就另当别论,站在这个角度上,我的公司一定要有能制衡员工的能力,你走你留都动不了我的稳定性,安全性一定做好。
这究竟是谁的错?谁应该承担怎样的责任?
程序员和公司都有错,各自承担自己的责任。
站在法律和社会规则的角度,程序员犯法了,这种做法超出了法律的边界,意淫一下很爽就ok了,真的付诸实施不是正确的做法,想其他方法来维权是正路,偶尔吓唬下公司未尝不可,但核武器是不能使用的。公司违约了,公司自己的防范措施也并未做好,所以公司也难辞其咎。
如果遇到了这样的事件你会怎么处理?
作为员工,我不会做这样的事情;
作为企业主,我也不会随意拖欠工资,如果一定要欠,会和员工达成一致,并做出书面说明,也会做好安全措施,例如测试数据库和生产数据库分离(程序员接触不到线上用户数据),生产数据库里敏感数据加密(运维人员看不到明文用户数据),运维人员只有有限的数据操作权限(select,update,insert),至于代码仓库,除了全量备份之外,还会额外备份所有tag版本,另外仓库的权限分开,每个用户只掌握自己需要维护代码的仓库访问权,部分参考代码只有只读权限。另外使用版本管理的话,怎么会有删代码搞不定的情况?版本管理本来就可以恢复到任何之前的版本的
作为开发人员,在遇到事情时,应如何正确处理界线问题不利用代码做出过激事件?
从技术角度?开发人员的操守就是认真负责了,写个后门这种事情显然不是负责的做法,你如何保证后门不会被他人恶用?当然从技术管理者的角度,显然应该了解系统的全貌啊,被注入了后门都看不出来有点水,现代的开发框架,基本对外提供接口的地方直接查找引用就能全找出来
不过,作为弱势群体,只能尽力去搞点事情来引起注意了,如果想交涉而对方不鸟你的话,途径的话,政府第一尝试对象,媒体第二尝试对象,法院第三尝试对象,都失败了,才会考虑替天行道吧。。。。而且替天行道的方案也有很多吧,至少找一个能立刻恢复的措施吧。。。
当然掌握替天行道的能力和最终做出替天行道的行为还是要区分的,毕竟得道多助,失道寡助,人贱自有天收嘛

1

nicolas-cage 已获得定制晴雨伞 复制链接去分享

A.你如何看待工程师讨薪不成删掉雇主网站源代码事件的呢?
从这几个角度来看这事吧
1.代码权限及源码管理问题
一般线上代码部署和维护是指定人员进行管理的,出现这个问题肯定没有使用代码管理工具或做到服务器文件定时备份
工程师能把后门放到代码里说明肯定没有进行code review.就放到线上了
2.工程师的个人素质问题
遇到这样的工程师只能说招人时多多留心素质问题,HR做好员工关怀吧,比如招个鼓励师(嘿嘿)
3.企业本身问题
不按时发工资最起码要和员工沟通好,是银行原因还是其他原因要做好解释。
若真遇到耍赖的公司,我们码农要采用适当的方法维护自身权益,如联系辖区劳动局进行维权。

B.这究竟是谁的错?谁应该承担怎样的责任?
双方都有错,起因在于雇主不发工资...
不过责任来说 好像没有法律规定如果公司拖欠工资如何如何的...
锅只能码农自己背了 谁给你胆量删库走路的!!!

C如果遇到了这样的事件你会怎么处理?
引用楼上的回复吧 离职员工本身有合同,所以可以通起诉要回工资,也可以找劳动仲裁帮助。
如果是外包的,则一定要记住签合同,免得以后因为钱的问题扯皮。

D作为开发人员,在遇到事情时,应如何正确处理界线问题不利用代码做出过激事件?
这本身算是一个职业道德问题吧 代码是自己码出来的 自己都不尊重自己的劳动成果就不要做这行了吧
另外控制好权限,做好代码库的管理,线上服务器还是要做好备份,做好code review .
做开发的其实还是很好沟通的 人际关系要处理好

求伞一把 深圳的天气... 雨时来时走.. 多谢~

0

浮生递归 已获得淘公仔 复制链接去分享

公仔公仔~~

你如何看待工程师讨薪不成删掉雇主网站源代码事件的呢?
工程师的立场,只是年轻气盛,一时冲动造成了严重的后果。其实等工程师冷静下来也会发现,删除网站对他本人没有任何好处。而公司立场,只讲利益。不发工资是一回事,删我网站是另一回事。删了网站反而是好事,可以乘机通过法律途径来获得收益。比如26万的损失,通常都是夸大了的。这样不但不用给工资了,自己还能赚一笔。这就是工程师不懂法律的代价。

这究竟是谁的错?谁应该承担怎样的责任?
“这”字其实包含了两件事,应该分开来讲。不发工资是不发工资,删网站是删网站。不发工资当然是公司的错,而删网站则是工程师的错。工程师应起诉公司要求补发工资及进行相应的赔偿。而公司自然也要起诉工程师删网站,及补偿相应的损失。

如果遇到了这样的事件你会怎么处理?
我还真遇到过差不多一样的事情。当初一个小公司的项目某某装饰网,外包给我。我做完了,自己还贴了一堆的话费和路费进去,最后那破公司居然发不出工资。我要了整整一年没要到,放弃了。就在网站首页加了代码,表示出售这个网站。因为只有网站代码,域名不在我手里,没人要。最后我也直接删除了整站。但是我没有被起诉。因为我没!签!合!同!没签合同的坏处是,我不能通过法律途径要回工资(才2千也懒得去起诉),好处是对方也没办法通过法律途径起诉我。这网站我可以说自己随手做着玩的,爱做做,不爱做了删,人家也拿我没办法。

作为开发人员,在遇到事情时,应如何正确处理界线问题不利用代码做出过激事件?
最好是先签合同。然后一切根据合同来。遇到问题,可以通过法律途径解决。不要担心自己在走法律途径时浪费的时间和精力甚至金钱。这些都可以附在起诉内容里,要求赔偿的。反正亏不了。

艺术名家 回复

学习

评论
1

麦老师 已获得阿里云代金券 复制链接去分享

你如何看待工程师讨薪不成删掉雇主网站源代码事件的呢?
估计也是被逼无奈了,毕竟这是在tianchao

这究竟是谁的错?谁应该承担怎样的责任?
要我说第一个错误就是有关部门,这个大家都懂得,想告个状至少得几个月起,第二个错误还是有关部门,这种讨薪的案件,太多了,如果有关部门处罚力度足够的话,也不会发生这种事情,第三个错误才是老板,既然人家帮你做事了,不管你赚不赚钱,钱也是要发的,做生意的哪有不赔钱的,第三第四才是工程师的锅,冲动是魔鬼啊,再者说网站备份一定要做好……

如果遇到了这样的事件你会怎么处理?
要是以工程师的角度的话,还是找个律师去起诉吧,等几个月,不然你还能怎么办呢,毕竟你是个小平民啊……

作为开发人员,在遇到事情时,应如何正确处理界线问题不利用代码做出过激事件?
沉着冷静最重要吧,这个问题还是真不好回答……

麦老师 回复

代金券太多,用不完啊 ̄へ ̄

评论
1

巴洛克上校 已获得阿里云代金券 复制链接去分享

你如何看待工程师讨薪不成删掉雇主网站源代码事件的呢?
双方都有过错,本来工程师有理但是这么做就没理了甚至让人觉得有点太过于心胸狭小,工资没结清你可以去理论,或者通过法律途径来处理, 删除系统这么干太有损道德,还好损失不是特别大不然有的赔了!

这究竟是谁的错?谁应该承担怎样的责任?
都有错,这里你没有提及老板为啥不结清,不能说老板就肯定有错,但是工程师肯定有错并且承担责任

如果遇到了这样的事件你会怎么处理?
看情况钱周转不开晚给可以,但是我工作没有问题无缘无故扣钱哪看扣多些钱少的话就拉到把,为点钱挣得面红耳赤不好,以后说不定还能用上,多的话理论,不行就拿起法律武器维权。

作为开发人员,在遇到事情时,应如何正确处理界线问题不利用代码做出过激事件?
这个问题要看是什么事情,就事论事

0

1850303757105284 复制链接去分享

讨薪可以运用法律程序,在目前法律完备滴情况下,作为高级人才不应该出现这种违法行为

流耀 回复

公司不给徐某工资已触犯法律,可是徐某做的事,也是不对

同大责任1 回复

公司不给徐某工资已触犯法律,可是徐某做的事,也是不对

评论
0

azhell 复制链接去分享

软考就有法律问题啊,你给雇主写代码,代码的所有权是雇主的!

crotel 回复

著作权和所有权不一样。

评论
0

1723603846047789 复制链接去分享

欠工资是公司的错、损害公物就是自己的错

crotel 回复

欠工资是公司的错,好,怎么弄?知错了一句话就完事了?报酬呢?让公司随便找个人给你认个错有多大点事,人家就是不给钱。料想多少程序员不是厚道宅男,不是逼急了会采取极端方式么?当然不建议采取非法方式,但著作权里对程序员的保护法国家仍没有明确,公司或者商家就钻这个空子呗。难道公司不知道不给报酬万一程序员删除数据损失多少?就是不给,这才引发这些事。而且往往地方小的城市,几乎没有哪个法庭会帮个人去打官司面对公司或组织。

评论
0

放慢心跳 复制链接去分享

技术不过关

crotel 回复

有点道理。

评论
0

1867557766400818 复制链接去分享

都是一些破事,能否有合理的解决方案才是关键,不要太急躁了!

0

numberim 复制链接去分享

公司为什么要拖欠工资? 是经常还是就这一次,从道德讲公司个人都不对,谁还会和你们做生意

0

这个人很瘦 复制链接去分享

从法律角度讲,这个工程师有维权的权利,他没有使用,而是使用了非法手段。从道德角度讲,是公司不人道…

crotel 回复

维权找不到门道。互联网法律和著作权对程序员的保护比较弱。

评论
1

1795903656474969 复制链接去分享

公司占主要责任!如果早点把工资算清还有后面发生的事吗!

0

亿值迈 复制链接去分享

到现在一直在想一个问题,为什么那些拖欠工资的老板能够一直拖着,而不会受到法律的惩罚,而一旦员工做出伤害公司利益的事情就会立刻遭到法律的惩罚。这是国家的悲哀,社会的悲哀,更新当权者的无能和腐败。如果有一天能够把拖欠工资且拒不执行纳入到刑法里面和员工破坏公司财产同等罪责的时候,估计就不会在出现这样的情况了吧。

0

1465106497299842 复制链接去分享

去讨新的钱都比不上打场官司钱这社会 还有法律

0

梦残秋寒 复制链接去分享

从道德角度来说公司的过错大,先拖欠工资不发,只是雇员手段过激了,没选对方式。。或许也是迫于无奈

0

aagh 复制链接去分享

法院

0

1089915548145999 复制链接去分享

你好,我们的服务器是不是到期了

0

新思维网络 复制链接去分享

A.你如何看待工程师讨薪不成删掉雇主网站源代码事件的呢?
从这几个角度来看这事吧
1.代码权限及源码管理问题
一般线上代码部署和维护是指定人员进行管理的,出现这个问题肯定没有使用代码管理工具或做到服务器文件定时备份
工程师能把后门放到代码里说明肯定没有进行code review.就放到线上了
2.工程师的个人素质问题
遇到这样的工程师只能说招人时多多留心素质问题,HR做好员工关怀吧,比如招个鼓励师(嘿嘿)
3.企业本身问题
不按时发工资最起码要和员工沟通好,是银行原因还是其他原因要做好解释。
若真遇到耍赖的公司,我们码农要采用适当的方法维护自身权益,如联系辖区劳动局进行维权。
B.这究竟是谁的错?谁应该承担怎样的责任?
双方都有错,起因在于雇主不发工资...
不过责任来说 好像没有法律规定如果公司拖欠工资如何如何的...
锅只能码农自己背了 谁给你胆量删库走路的!!!
C如果遇到了这样的事件你会怎么处理?
引用楼上的回复吧 离职员工本身有合同,所以可以通起诉要回工资,也可以找劳动仲裁帮助。
如果是外包的,则一定要记住签合同,免得以后因为钱的问题扯皮。
D作为开发人员,在遇到事情时,应如何正确处理界线问题不利用代码做出过激事件?
这本身算是一个职业道德问题吧 代码是自己码出来的 自己都不尊重自己的劳动成果就不要做这行了吧
另外控制好权限,做好代码库的管理,线上服务器还是要做好备份,做好code review .
做开发的其实还是很好沟通的 人际关系要处理好
求伞一把 深圳的天气... 雨时来时走.. 多谢~

5