開源市場對開源開發人員的需求持續增長
Dice.com總裁Shravan Goli根據Dice.com網站上公布的職位信息提供了一些自2012年8月份到2013年8月份的統計數據。
Python程序員的職位數量由3,578個增長至4,360個,同比增長22%。
Ruby on Rails的職位數量由2,307個增長至2,654個,同比增長15%。
盡管Perl的職位數量由5,025個下降至4,880個(同比減少3%),PHP的職位數量由2012年8月的3,619個微增至2013年8月的3,627個,但是數據顯示市場對開源開發人員的需求仍然在持續增長。
以社區為依托
開源社區與開發的緊密結合使其充滿吸引力的主要原因,因為它們能夠加速機構的技術開發和部署的速度。
Goli 稱:“十年前,開源幾乎全部是關于Linux和基于Linux的技術。現在,隨著云、社交媒體、大數據分析與搜索、移動應用等技術的迅速成熟,對于公司來說,利用社區加速開發和部署速度具有重要意義。”
他指出,擁有一個由致力于改良代碼和不斷添加新功能的開發人員組成的社區可以幫助公司縮短部署周期,幫助公司更為快速地利用新興技術獲利。
Goli說:“試想一下,云計算、大數據、移動應用、軟件即服務(SaaS)對業務產生了多大的影響。能夠快速部署和利用這些技術的公司將比那些未采取行動的公司更為迅速地獲得好處。”
開源無處不在
Goli 稱:“看一下技術堆棧,從包括HTML5等新技術在內的前端一直到中間和后端服務器操作系統,開源無處不在。編程語言無疑對開源持續保持著需求,同時搜索技術、云計算、使用Hadoop的大數據以及安全方面也都對開源有需求,開源真的是無處不在。”
MSP mindSHIFT 技術公司Waltham地區運營經理Bret Tartaglino稱,他的客戶當中有許多使用的是開源技術。這些客戶不僅利用開源技術加速技術開發進度,而且還利用這些開源技術規避高昂的許可證費用。
Tartaglino 稱:“對于擁有20臺或20臺以上服務器的機構,雇用技術熟練的開源開發人員具有更為出色的費效比,為這些員工的技能所支付的費用要比為專利軟件許可證支付的費用少許多。自從開源軟件可以免費獲得后,你不必為它們支付兩次費用——第一次付費是購買軟件許可證,第二次付費是讓員工學習如何使用這些專利軟件。”
Tartaglino稱,他看到許多客戶正在使用開源軟件編寫定制代碼,以將自產應用和數據庫管理解決方案與SQL等標準的遺留應用連接起來。“如果你正在致力于客戶的特定應用,并需要將它們與數據庫關聯起來,那么通過開源語言和工具,你可以很容易地創建一個解決方案,并將這它們與數據庫無縫連接在一起。”
由于在客戶的部署當中,許多都是將由微軟等公司開發的軟件和服務與公司定制應用混合部署在一起,因此這方面的技能正在持續受到歡迎。他稱:“只要員工擁有創建可視化前端和在后端運行命令的技能,那么你可以減少很多麻煩。”
哪些公司正在招聘?
據開源專家Steven J. Vaughan-Nichols稱,目前并不僅僅是傳統的技術公司在招聘開源人才,近期參加OSCON開源大會的所有廠商都在招募開源人才。
“對開源技能的需求已經從專業技術公司擴展到了非技術公司當中”,Goli稱。“這些大公司正在招聘一些精通大數據技術、云計算和服務技術的人才,讓他們幫助處理和分析公司龐大的數據流。”他稱,通用電氣、沃爾瑪、家得寶、諾思羅普·格魯門、摩根士丹利,甚至印刷公司當納利也在招募PHP開發人員。
無論你在哪個行業當中,如果你是一名開源開發人員,那么市場似乎已經向你敞開了大門。Goli 稱:“開源無處不在,目前我們并沒有看到這一市場有任何放緩的跡象。”