請看本系列最後一篇文章。
5.從行業及我的利益來看開源
最後,咱們從程序員/工程師自身的我的利益來看看開源對從業人員的影響。若是技術行業中從公司到我的,你們都提倡閉源,那麼軟件行業能夠妥妥的預見不會成爲吃青春飯,拼體力的行業,軟件工程師只能是經驗越久,越老越吃香。
看看如今路人皆知的事情,都知道碼農們是從網上直接搜索到答案,而後各類拼湊代碼,寫個程序是多麼簡單的事情。程序員被蔑稱爲碼農,編程被戲稱爲搬磚。若是像微軟操做系統,Oracle源代碼那樣,徹底閉源,網上搜不到各類源代碼答案,那程序員這個行業的薪水就不可同日而語了,老闆是不敢壓價的,顯然越老的程序員薪水待遇越好,手上積累了大把源代碼嘛,經驗崗崗的。連裝修工貼個牆磚地磚都不會告訴你這簡單活兒的各類小竅門,什麼對縫之類的,因此程序員"我的"的開源行爲對其餘行業的人來講只能是笑柄。
從我的利益出發點來講,一我的頂多也就編碼十多年,咱們能管得了十幾年,幾十年以後軟硬件技術行業的發展狀況嗎?很明顯程序員工程師全都和經濟學中定義的理性經濟人的思惟背道而馳。開源運動,使科技快速進步,發展了整個社會,犧牲了程序員小個人利益。
裝修工瓦工都知道提升就業門檻,連個對縫是啥都不會告訴你,碼農倒是一直在自降身價,自降就業門檻,2005年之前程序員基本都是211,985以上畢業的人的專利,路人甲的廣泛意識裏是高智商的人才能作的工做,對程序員這個行業充滿了嚮往,尊重和欽佩。如今呢,培訓班裏專科生大把大把的抓,軟件開源毫無疑問是最大的推手。程序員
但是開源竟然非但不是少數一兩我的發善心,還成了大勢所趨,實在不可理解這種經濟學,爲何只有軟件開源了,其餘行業都不怎麼開源? 別的任何行業的專業知識,從業者都是死命藏着掖着不讓局外人知道,不管金融證券,建築房地產仍是什麼實業製造業等等,局外人有多少知道金融行業蓄水池,T+0的概念?而程序員卻匪夷所思的選擇了開源代碼,這麼作的直接後果,就是形成本身身價暴跌,除了少數靠開源軟件打開知名度的人賺得盆滿鉢盈,年薪百萬以上,其他絕大部分,能夠說99%程序員的我的利益都大幅度受損。若是不搞代碼開源,毫無疑問大部分程序員的薪水會隨着年限和經驗的積累(源代碼的積累),至少比如今加倍也不止。 編程
另外一方面,代碼開源直接滋長了一代代碼農的懶惰習氣,遇到問題不思考,百度google搜索之,大量碼農只是搬搬磚了事,根本不肯意去深刻鑽研技術,刨根問底。google
下面引述個人一篇較早前的博文《三權鼎立形式的軟件開發方式》的論點:
一個成型的軟件以最大程度體現了軟件開發者的思惟模式,邏輯習慣甚至宗教信仰,國家出生地等複雜的因素,在行家眼裏,她並非一堆毫無生命力的,冷冰冰的英文字母組合。富有經驗的從業人員,不難從這些跳躍着帶有我的和地域色彩的思想和邏輯的複雜的代碼中,看到軟件開發者們深遠的具備自身特質的清晰的影像。
只有真正領略了這段話的含義,才能夠算得上是一個在編程技術領域登堂入室的,合格的程序員。編碼
最後總結,軟件開源運動,從歷史發展的眼光來看,確實是極大的促進了世界科技發展的前進腳步,造福了人類社會;但從我的利益角度來看,卻極大的貶低了程序員自身的價值和薪資待遇,使程序員/工程師淪爲吃青春飯,像搬磚工同樣拼體力的職業。操作系統
全文完。blog