哈, 喷下开源给我们程序员带来什么。。

中山野鬼 发布于 2015/01/03 00:31
阅读 511
收藏 2

最近忙,正在整理手上的基础库,而且也会开源,不过会开的更彻底,不单单是代码,还包括设计思想和代码设计分析。所以别说我是反对开源的人,基础、工具的开源软件我总是支持的,应用类的开源软件,我是不屑的。不过开源分很多。今天看到了和开源软件压根没关系的领域也搬了“开源软件”矫情的发表了一通美好的遐想。实在憋不住,上来喷一喷。哈。

回到正题,开源给社会带来啥,linux,网络基础工具,甚至android, hadoop等等,没错,和闭源一样,作为工具,在社会进步中,起了一定的作用和价值。不过也就到此为止。对于程序员而言,最大的影响是四个,哈:

1、你的可利用工具爆款,原本为了特定工具不足而额外补充的开发工作,变成了学习、选择和擦屁股。不单单一个基础原型,出现多个复制品,单一个开源软件,也是版本不绝,天天更新。亮点总是要闪光的,责任是不用担的,这是开源和商业闭源的最大差异,不天天出点新花样,唯恐别人不再用。

2、信息系统的开发越来越不如信息化系统的开发。面向特定业务的信息化,开源帮不上忙,因此还需要大量商业开发,而很多信息系统,底层件、中间件,不需要你开发。结果就是程序员整体的信息技术开发水平下降,业务开发水平提升。

3、工具更便捷,开发更快,对程序员的开发工作越轻松,哈,这个观点谁支持,我只能说谁是未经风雨,未经世事。客户、领导考虑问题,永远是现有投入下最大收益。你如果有了神器,一个方案三天的工作一天完成,带来的结果不是干一休二,而是随着需求,三天干三个版本出来。其实这样对于项目还是有好处的,悲催的是,原本干三天,还可以打酱油一天,领导说声你辛苦了。现在变成,你一天干一次,连续干三天,打酱油的福利只能下班自行解决。

4、你不得不面对更多扯淡的目标。例如,万能的hadoop,现在AI,神经网络又热了(不是第一次热,热了好几次了。哈)。围绕资本和头脑风暴刮过的概念,让很多不干程序的策划、“创业者”、项目经理(不是产品经理它们还是比较务实的),有了免费、快捷的意识“开源软件好,没有成本,你们用,它们就像乐高积木,插插就搞定,很简单”。

不是所有的“抽插”都能带来快感。开源的模式,不可能降低基于开源软件学习成本、定制化的改造成本、不同系统整合的开发成本。

简单一句话,应用开源,总有各种类型的快感可以体验,但基于开源之上的开发,总有各种类型的坑不得不体验。哈。各位程序员兄弟们,好自为之。

加载中
1
道在何方
道在何方
是把双刃剑吧,某些开源也大大降低了程序猿的价值
0
plugin
plugin
膜拜下,一直很崇拜你,请问头像是本人吗?哈哈
0
抢小孩糖吃
抢小孩糖吃
总结:开源给程序员们带来了大量的工作机会。
0
黑码哥
黑码哥


正在整理手上的基础库,而且也会开源,不过会开的更彻底,不单单是代码,还包括设计思想和代码设计分析。

这个要赞!




返回顶部
顶部