程序员不仅有“35岁危机”,还是个“高危”行业。有的人,代码写着写着就进去了,也希望各位程序员兄弟千万不要“面向监狱开发”了。
我搜集整理了程序员写代码进去的案例,也把这些情况做了分类,程序员吃牢饭的情况大概有以下几类:
删库跑路
近年来,“删库跑路”的出现很多。删库一时爽,后果很严重!“别惹程序员!”业内删库报复的案例不断增加。
还有一起案例,微盟集团程序员的删库。2020年2月,有商户发现微盟的SaaS业务服务突然宕机,微盟旗下300万的商户线上业务全部停止,商铺后台数据全部被清零。后来发现,这次事故是因为公司一员工身陷网贷,无力偿还,所以做出了“删库”行为,后来该员工被判处有期徒刑6年。
游戏外挂
现在很多玩家玩游戏都会开外挂,以至于在不少全球同服的游戏中也都将“中国玩家”和“外挂”画上等号。
蓝洞在和腾讯合作后,就开始对《绝地求生》外挂的打击,在21年5月份,有5人因编写《绝地求生》外挂,被没收非法所得500多万,还分别被判处6个月到3年不等的有期徒刑。
爬虫
正所谓“爬虫学的好,监狱进的早;技术玩的溜,牢饭吃个够”。作为最常见出问题的领域,甚至有人在GitHub上专门做了一个项目来记录这些爬虫导致的违法案例。 Github地址:中国爬虫违法违规案例汇总
涉黄涉毒产品
涉黄涉赌是法律法规命令禁止的,往大了说,如果程序员帮助他人开发赌博网站,获利超过一定数额,就涉嫌开设赌场罪,即使有时候是非主观意识,还有相关法律:诈骗罪、帮助信息网络犯罪活动罪等。知乎上也有相关问答,大家可以看一下。
开源项目
由于互联网的开放性,很多程序员可能会忽略这一点。针对网上很多的开源代码和软件,我们自己使用是没问题的,但是如果你涉及到商用,如帮公司开发商用软件、或自己开发一个商用产品,一定要注意看使用到的开源软件的协议,避免后面触发不必要的法律纠纷。
这是国外一名乌克兰程序员画的一张分析图,简单明了地描述出六种流行开源协议的使用区分,阮一峰老师做了翻译如下: