码农:想不通为啥提倡程序员分享知识,这不是给自己增加竞争么?

在软件行业,有一个词叫“开源”,比如我们使用了好多开源软件,如mysql, linux操作系统等,我们没有花一分钱,但是这些东西确实给我们带来了很大的便利条件,除此之外,我们平时用的一些IDE工具也有是开源的,作为一名程序员,我想大多数人对开源思想都有一定的了解,不过也可能会存在理解上的一些差异。

码农:想不通为啥提倡程序员分享知识,这不是给自己增加竞争么?

除了“开源”一词,还有一个词在程序员圈子比较流行,那就是“分享”,公司内提倡技术人员之间相互分享技术知识,不论到哪里,都有领导会提到这个词,总之,在每一位技术人员的心中,热爱分享就是正确的,分享是伟大的,分享是高尚的,对于“分享”这种做法的正确性,好像很少人提出质疑,然而,近期就有一名程序员朋友对此事发出了质疑的声音,这名程序员朋友说,为什么程序员要分享?分享让自己35 岁压力这么大,绝不分享 从我做起!为了证明他观点的正确性,他还找了一段文字截图给大家看,大家不妨品品下面图中这段文字的观点,看看是否的确有理,针对这样的情况,让我们一起看看其他网友们都是怎么认为的吧!

码农:想不通为啥提倡程序员分享知识,这不是给自己增加竞争么?

网友一:这就是我为什么热爱程序员这个职业,而且说实话这些知识分享给你也没什么大不了,核心的竞争力是实战经验和思维方式

上世是朵花:分享只是为获取知识提供了便利的条件,要想提高自身的核心竞争力还是需要通过个人的努力去实现的。

网友二:分清个人和公司,个人竞争力不会因为1/2个分享就丧失掉,公司的机密核心,人家也不会分享的

上世是朵花:没错,分享也是需要讲究一个原则,哪些是可以分享,哪些是不可以分享。

网友三:如果不开源,你现在可能用着txt在写代码

上世是朵花:只要是程序员,谁敢说自己从不使用开源产品呀。

网友四:分享是为了让下家公司了解你多厉害 面向下家公司编程

上世是朵花:此观点有点理解不了,也并不是很认同。

码农:想不通为啥提倡程序员分享知识,这不是给自己增加竞争么?

网友五:小作坊式思维,你以为你能吃行业的红利是因为啥?开源和分享给这个行业带来了快速发展,一荣俱荣才让个人有这个机会

上世是朵花:没错,开源对行业的发展起到了不可磨灭的贡献。

网友六:我觉得这种想法眼界太窄了,如果互联网技术流动这么慢,那就是其它行业来革互联网的命,大家都玩完。而且喜欢技术的人都不会这么想吧

上世是朵花:没错,只要把眼界稍微提升一点,就会发现开源与分享的意义了。

网友七:我为人人,人人为我,不然有些重复造轮子真没意义啊

上世是朵花:从某种意义上说,应该是一种协作,只有大家都出来分享,整个行业的进步才会更迅速。如果只是看到眼前的那么一点点利益,对整个行业发展也是不利的,那么处在这个行业下的个人势必也会受到影响。

网友八:没分享估计你还在用原生servlet+jdbc写web。手动发布应用。

上世是朵花:一看这名网友就是一名java web开发。

码农:想不通为啥提倡程序员分享知识,这不是给自己增加竞争么?

俗话说,赠人玫瑰,手留余香,作为开源与分享思想的正确性,我想是不容置疑的,只不过个别人看待问题的角度与眼界稍微低了那么一点点,才会出现“分享有害论”,大家可以想想,其实每个程序员都处在分享的世界中,手头用的好多产品都是分享的结果,如果没有开源与分享,我想整个互联网软件行业也不可能到达这个阶段,正因为互联网发展这么迅速,与开源分享思想是密不可分的,如果大家都在每天的重复发明轮子,别人已经开发过的东西,你再重新开发一遍,这样不但浪费大量的时间与人力,更重要的是生产的速度却大打折扣,只有大家都拥有分享思想了,才能避免重复开发,实现智慧接力,这样才能让整个行业迅速发展起来。

以上所有图片均来之互联网

大家好,我是“上世是朵花”。如果你有什么好的看法或者观点可以在评论区展现你的才华,互动交流,如果想进一步了解我,那就关注我吧!

相关推荐