有你在真好 的个人博客
中国程序员如何对待开源软件?
阅读:2192 添加日期:2021/3/27 23:30:33 原文链接:https://www.toutiao.com/item/6196916983767679489/

中国程序员如何对待开源软件?搞程序开发就不得不谈开源,如果说没有开源无法想想这个世界,所有的程序都是收费的和盗版的。但你会说,你看ios闭源的软件多好,操作流畅习惯统一任何apple的产品都是一致的体验。果粉们趋之若鹜。好不好销量摆在哪里。但是好的东西那价格你是顶尖的。开源闭源谁优谁劣我们不做批判。

那么开源对我们开发人员又什么作用呢?

一、偷懒

开源让我们开发人员可以偷懒了,轮子我们可以不用去造了,来个超级组装就能完成我们开发中的一些任务。你别跟我说代码都是你自己写的谁信。偷懒不是说啥都不用干了,开源的东西你能说拿来你就能用,这个就太理想话了。能偷懒的前提是你得看懂开源的东西,然后你去程序研究框架性的东西。

二、更优秀

开源能让我们学到更多优秀的东西,有这么一种观点:程序员要想提高技术水平,多读开源代码、多参与社区讨论与开发就好了。我们抛开其它的,就拿学习开源代码来说,一个好的开源项目,代码质量与我们平日开发那完全不是在一个层次上。你想想既然是开源,你写得不好你好意思拿出来秀。再一个就是设计思想了,如果你这都搞懂学会了。那你也更其他开发人员不在一个层次上了。

中国程序员如何对待开源软件?

三、找好工作
开源让我们开发人员获得更好工作,自从webkit开源后,浏览器不在是IE,firefox等专利了。大江南北遍地开花,我们将它搬到了手机上,机顶盒上,电视上。android开源新兴了一系列产业,手机以前都是被几大厂商垄断。现在可是谁都可以做。无形中给我们提供了多少就业机会。

四、精益求精

开源让我们更加精益求精,根据google之意技术领先是不可复制的,用开源来鞭策自己,技术永远做到领先。让其他人一直在复制但永远无法超越。

中国程序员如何对待开源软件?其实像我们做android开发的,都是在搞开源的东西,google用了大量的开源软件,然后将android系统开源。我们无论在做手机(android系统加壳技术哪家强),机顶盒开发搞什么,改改framework,修改一下启动界面,装上几个应用。妈呀我们家客厅都是这号,但是还美其名曰智能盒子,让你看世界。

开源给我们带来了很多,手机便宜了,电视也可玩游戏了。开发人员更懒惰了,我就是其中的一个。

如果在学习中遇到困惑可以直接加编程导师微信号coderonline,获取自学指南.

各位朋友如果有兴趣或是想与我们一起学习计算机技术(软件开发),请大家关注我们的微信公众号:程序员互动联盟(coder_online);我们这里有java高手,C++/C高手,windows/Linux高手,android/ios高手,还有一些你可能不知道的你感兴趣的事

ICP备案号:苏ICP备14035786号-1 苏公网安备 32050502001014号