请看本系列最后一篇文章。
5.从行业及我的利益来看开源
最后,咱们从程序员/工程师自身的我的利益来看看开源对从业人员的影响。若是技术行业中从公司到我的,你们都提倡闭源,那么软件行业能够妥妥的预见不会成为吃青春饭,拼体力的行业,软件工程师只能是经验越久,越老越吃香。
看看如今路人皆知的事情,都知道码农们是从网上直接搜索到答案,而后各类拼凑代码,写个程序是多么简单的事情。程序员被蔑称为码农,编程被戏称为搬砖。若是像微软操做系统,Oracle源代码那样,彻底闭源,网上搜不到各类源代码答案,那程序员这个行业的薪水就不可同日而语了,老板是不敢压价的,显然越老的程序员薪水待遇越好,手上积累了大把源代码嘛,经验岗岗的。连装修工贴个墙砖地砖都不会告诉你这简单活儿的各类小窍门,什么对缝之类的,因此程序员"我的"的开源行为对其余行业的人来讲只能是笑柄。
从我的利益出发点来讲,一我的顶多也就编码十多年,咱们能管得了十几年,几十年以后软硬件技术行业的发展状况吗?很明显程序员工程师全都和经济学中定义的理性经济人的思惟背道而驰。开源运动,使科技快速进步,发展了整个社会,牺牲了程序员小个人利益。
装修工瓦工都知道提升就业门槛,连个对缝是啥都不会告诉你,码农倒是一直在自降身价,自降就业门槛,2005年之前程序员基本都是211,985以上毕业的人的专利,路人甲的广泛意识里是高智商的人才能作的工做,对程序员这个行业充满了向往,尊重和钦佩。如今呢,培训班里专科生大把大把的抓,软件开源毫无疑问是最大的推手。程序员
但是开源竟然非但不是少数一两我的发善心,还成了大势所趋,实在不可理解这种经济学,为何只有软件开源了,其余行业都不怎么开源? 别的任何行业的专业知识,从业者都是死命藏着掖着不让局外人知道,不管金融证券,建筑房地产仍是什么实业制造业等等,局外人有多少知道金融行业蓄水池,T+0的概念?而程序员却匪夷所思的选择了开源代码,这么作的直接后果,就是形成本身身价暴跌,除了少数靠开源软件打开知名度的人赚得盆满钵盈,年薪百万以上,其他绝大部分,能够说99%程序员的我的利益都大幅度受损。若是不搞代码开源,毫无疑问大部分程序员的薪水会随着年限和经验的积累(源代码的积累),至少比如今加倍也不止。 编程
另外一方面,代码开源直接滋长了一代代码农的懒惰习气,遇到问题不思考,百度google搜索之,大量码农只是搬搬砖了事,根本不肯意去深刻钻研技术,刨根问底。google
下面引述个人一篇较早前的博文《三权鼎立形式的软件开发方式》的论点:
一个成型的软件以最大程度体现了软件开发者的思惟模式,逻辑习惯甚至宗教信仰,国家出生地等复杂的因素,在行家眼里,她并非一堆毫无生命力的,冷冰冰的英文字母组合。富有经验的从业人员,不难从这些跳跃着带有我的和地域色彩的思想和逻辑的复杂的代码中,看到软件开发者们深远的具备自身特质的清晰的影像。
只有真正领略了这段话的含义,才能够算得上是一个在编程技术领域登堂入室的,合格的程序员。编码
最后总结,软件开源运动,从历史发展的眼光来看,确实是极大的促进了世界科技发展的前进脚步,造福了人类社会;但从我的利益角度来看,却极大的贬低了程序员自身的价值和薪资待遇,使程序员/工程师沦为吃青春饭,像搬砖工同样拼体力的职业。操作系统
全文完。blog