手记

那些技术博客,泄露了多少公司机密?

Q:


安老师,

      

您好。

      

崇拜您好久了,您之前整理的「业余时间赚钱的六种策略」真心好棒。

      

不过最近我有个困惑,想和您分享下,还希望安老师百忙中能给些建议。

      

我平时喜欢在CSDN博客中分享自己的学习笔记,有时候难免会要分享下代码。我目前还只是一名研究生,不过很快就要毕业了。

      

最近呢,忽然我们老师发个微信告诉我,希望我将博客中某篇文章中的代码删掉,不适宜公开。我想请教下安老师,对于一个即将毕业的程序员,平时写博客或者公众号,需要做到怎样的公开呢?程序代码是不是不要粘贴为宜呢?

      

诚挚地希望安老师能给出合理的建议。


A:


我从 2013 年下半年恢复写技术博客以来,发布的几百篇技术文章,都是一边上班一边写的,经历过的 3 家公司,没有一家提过反对意见。包括我做付费的线上分享,公司都知道,也没问题。


而有的公司,就会有要求,比如禁止你做任何付费的内容,比如禁止你写任何与公司产品有关的文章,更禁止展示相关代码。


之所以如此,是因为,大多数情况下,个人在公司工作时产生的成果(代码、软件、专利等),所有权都归公司。事物的所有权属人,有权决定该事物的使用方式和范围。


所以,如果我们还在上班,又想写技术文章,梳理自己的知识、技能,建立个人影响力,就一定要搞清楚你公开的代码、文档等等,是公司的,还是个人的。


如果你分享的内容,牵涉到公司产品、服务等,一定要在分享内容前,搞明白公司的态度。


有几种方法可以获得公司对员工分享文章、代码等内容的态度:


  • 研究与公司签订的劳动协议,看看有没有什么保密条款等

  • 看看公司之前有没有做类似事情的小伙伴

  • 看看你所在项目是否为开源的

  • 问人,比如问你的领导,问公司的知识产权相关的部门、法务部门或人事


假如你嫌这些事情麻烦,也可以先做起来,做做看。具体做时有一些注意事项:


  • 请在业余时间和非工作场合做一切和你个人技术分享(博客、课程、分享等等)相关的事情。

  • 避免在头衔、自我介绍等地方显露公司名字和产品名字,可以用知名互联网公司之类的来替代。

  • 避免在文章中引用公司名字、产品等。

  • 如牵涉到代码,请不要直接使用公司项目代码,而是构造 DEMO ,使用自己的代码。

  • 不要复制或清洗公司的东西出来谋取利益

  • 不要利用公司的资源获利


能注意到这些,基本上就不会有什么问题啦。


0人推荐
随时随地看视频
慕课网APP