第七周作业

程序员誓言有感

PUBLIC - Software engineers shall act consistently with the public interest.

公共 - 软件工程师应符合公众利益。

 

我想,这个准则是所有行业都应该遵从的一条准则了。

在中国有不少的话语都显示出来人们、公众的力量与强大,比如说“得民心者得天下”、“水能载舟,亦能覆舟”以及现在的“为人民服务”,这些都表现出了要遵从公众的利益,这样这个行业甚至国家才能蓬勃的发展。

可是符合公众的利益应该做些什么呢,或者说究竟是哪些利益是符合公众的利益。

我想作为程序员应该做到下面几点:

  1. 为他人服务的第一点就是先把自己的本职工作做好,若自己应该做的事情都不能按时按质完成,这本身就一种侵害他人利益的事情,又怎么能说起符合公众利益;
  2. 开发的软件本身应该是安全可靠的,符合规范的,不侵犯他人的隐私。这就说明程序员需要严格遵守开发说明书,不对公众发出任何攻击性行为;
  3. 保证文件的机密性,程序员是为一家公司工作的,而有公司就会有公司机密,公司需要遵从商业规则。程序员作为公司的一员,有责任和义务保证自己工作内容的安全性,不公开或者出卖予其他公司,给自己的同事、上级甚至公司带来利益损失;
  4. 对会给公众带来伤害的因素进行考虑,并积极与相关人员进行沟通,为公众争取利益,比如说“淘宝”的假货问题,“聊天约会”软件的面基安全性问题,“找教练学车”软件的安全性问题;
  5. 在同事寻求帮助的时候,应该进行人道主义的帮助,同是一个公司就是一个圈子里的人,帮助他人解决问题的同时,是自己增长经验的同时,也是进行社交的一部分;
  6. 尽可能的为公共的、公益的事业做贡献,这不仅是做公益,也是扩展自己生命的长度。

上面的几点都十分的浅显,也是适用于所有行业的。

虽然我现在还不是一名程序员,以后也不一定会成为一名程序员,但是我想无论我以后在哪一个行业,在哪个地方,做什么事情,上面的几条我都会遵守并牢记于心,做为自己的做事标准。

 

(参考资料:IEEE/ACM 的Software Engineering Code of Ethics and Professional Practice  http://www.acm.org/about/se-code

posted @ 2016-04-16 17:21  專業曬網  阅读(136)  评论(0编辑  收藏  举报