一不小心就触碰红线...程序员必须知道的法律知识有哪些?
Posted 马士兵教育
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一不小心就触碰红线...程序员必须知道的法律知识有哪些?相关的知识,希望对你有一定的参考价值。
很多程序员空有一身本领,却不注重法律意识的培养,于是造成了很多不可估量的后果。
话不多说,直接先上实例:
实例一
10 月 7 日,丰田汽车发现,296019 名客户的电子邮件地址和客户编号可能已被泄露。不过,其他敏感个人信息如姓名、电话号码和信用卡信息等均未受到影响。丰田调查发现,客户信息之所以被泄露,是因为开发 T-Connect 网站的承包商将部分源代码上传到 GitHub 账号上,并不小心将权限设置成“公开”,时间是 2017 年 12 月至今年 9 月 15 日。丰田表示,公开源代码的操作违反了汽车制造商的处理规定。
实例二
一网友分享:自己的同事在一个月内两次未能在截止期限之前顺利完成工作,因为分配给他的任务并没有那么复杂,不至于一拖再拖;且如果一个团队不能按时完成项目,那么整个团队的业绩考核都会受到影响。所以,整个团队都对他很不满。后来有一天,一名团队成员(匿名)向项目经理打小报告说,他经常在办公时间内做个人项目。这有可能是他未能在截止期限之前顺利完成工作的原因之一。恼火的项目经理在获取真凭实据后开除处分,并且为了以儆效尤,还要求他退还十个月的工资,否则就要对他发起诉讼。
此类事件层出不穷,要么是为了从事一些兼职工作,要么是工作粗心等等原因,很多程序员不明确法律规定的明细,因此付出了巨额的代价。而这些血的教训里,都明确透露一个道理:法律知识无论是对职场小白还是技术大佬都是一门必修课。
那么,哪些是程序员必须知道的法律知识呢?从以下两个角度来聊聊:
一.别人有没有侵犯我的权益
01
熟读劳动法
其中《劳动法》总则的第三条:
劳动者享有平等就业和选择职业的权利、取得劳动报酬的权利、休息休假的权利、获得劳动安全卫生保护的权利、接受职业技能培训的权利、享受社会保险和福利的权利、提请劳动争议处理的权利以及法律规定的其他劳动权利。劳动者应当完成劳动任务,提高职业技能,执行劳动安全卫生规程,遵守劳动纪律和职业道德。
在完成相应义务的同时,这些权利你也依法享有!
02
一定要防范骗局
常有的案例就是招聘信息说:柬埔寨月入50k、菲律宾马尼拉高薪还不累等等,但真实情况就是非法网站、专人看守等等...所以听到柬埔寨+高薪就远远逃离吧!
二.我有没有侵犯他人(或集体)的利益
维护了自己的合法权益是我们享有的权利,在这些之后,我们还要思考:我们写的项目、脚本等有没有侵犯他人或者集体的权益,如果有,就可能不太妙了!
01
黑灰产业不参与
别看影视剧里黑客帝国那么“神话”,但其实黑客是个高危职业:
法律明文规定
破坏计算机信息系统的,情节严重的5年以上,10年以下
非法入侵的,3年以下
非法获取计算机信息系统数据,3年以下
一是咱就不做黑客那事儿,二是即使在职场上可能会遇到各种不公平或者不爽的事情,但是千万不要因为一时的气愤去进行不理智的报复。比如,删库跑路,比如爬虫代码,比如黑/灰产业。
02
遵守当地法律法规 遵守你签约的就业合同
就开发人员能否在工作时间从事其他项目,大多数国家或地区的法律条文都站在雇主一方。举个例子,根据美国加利福尼亚州的法律,如果以下任何一种情况属实,则所有知识产权都归公司或雇主所有。
如果你使用了公司的资源;
公司的计算机、笔记本电脑或任何设备;
公司的手机;
公司的办公场所;
还有办公时间,这一点很重要。
使用公司的任何资源都是有风险的,因为你开发的产品的知识产权统统归公司所有。
以上只是简单的“我履行我的义务 我实行我的权利”。更多的复杂情况也希望各位程序员们一一查明再动手做事。
程序员不能只会写程序,还要学会“跨界”,用聪明的大脑去了解各个行业的知识,把我们的技术融入各行各业,保护我们自己,也保护你们的家人。
以上是关于一不小心就触碰红线...程序员必须知道的法律知识有哪些?的主要内容,如果未能解决你的问题,请参考以下文章