程序员做出成果要不要分享给同事?同事会了,自己咋办?

程序员做出成果要不要分享给同事?同事会了,自己咋办?
2019年02月04日 14:38 消逝年华未来

最近出了个扎心的问题,那就是“程序员做出成果要不要分享给同事?”这位程序员既担心又犹豫,因为同事会了,自己咋办?不知道在互联网公司工作的各位有没有遇到这样的情况,是否因此而有所纠结。

这位程序员写了套“接口测试框架”,是那种只要在Excel中填好参数,写测试用例即可。没错,这个框架比较简单,代码不是非常厉害的那种,但这个东西做出来后比较方便。他并不是个小气的人,可他觉得分享给同事后,他们会了,我做什么呢?

这位程序员是从自己的不可替代性上来考虑,因为他的活别人也能做,有一点不可替代性的地方不容易啊。有人觉得这位程序员应该把代码分享给同事,因为东西不是很高深,而所谓的不可替代性也不是靠一个框架啊。不过这些人站着说话不腰疼,一点也不考虑别人的心情。

其实作为一个开发者正确的工作观念应该是把这个程度编译成二进制的包。这样既能把成果分享,同时源码也留在自己的手上,这不是一举两得吗?当然这位程序员应该能想到这点,做测试开发的应有这种自觉啊。

有人觉得一名程序员应该有开源精神,但人家微软开源了吗?或许可以考虑专门开个分享会,让领导知道自己的贡献也挺好。当然也有人打击道:不可替代指的是快速解决问题的能力,至于一个小产品,换个牛点的人多花点时间总能搞定。

不过也有人认为代码并没有多厉害,实际恐怕也就是中低难度的代码吧。那正确做法是在组内推广大家使用,来提高大家效率,进而提升自己影响力。不要老盯着你的那点活,要想往上爬格局就要大点。你做了这个工具,好好发布一下,没准就升职加薪,不用做现在的活了。

貌似这位程序员依然觉得自己分享出来,除了提升自己在公司影响力和别人提出一些问题来促使程序优化以外,自己好像没得到什么实际的利益。所以把代码分享出去他能得到什么呢?真的能让领导高看一眼吗?

或许有人觉得做这种分享能让别人看见你。换位思考一下,这是让领导遇到事情第一个想到把任务分给你,你就能提高你的影响力。无论是继续在这个公司干,还是以后出去,你做的东西都是有价值的。可即便这样有几个人愿意把辛辛苦苦写出来的成果直接给伸手党呢?人家直接套上去就用,甚至到时候还会说这是他们开发的,这该咋办?

财经自媒体联盟更多自媒体作者

新浪首页 语音播报 相关新闻 返回顶部