開源開發經驗在我們的簡歷中是否真那么重要?
譯文“代碼就是下一份簡歷。”這句話來自Linux基金會執行董事Jim Zemlin,曾經被整個技術業界乃至多數用人單位所重視。然而如今情況發生了改變。開源機制在過去一段時間以來提出了一系列本質性問題,旨在探討業務設計方式、團隊結構規劃以及工作的自身性質等等。
黑客文化曾經被作為叛逆的代名詞,并在幾十年前剛剛誕生之時受到公眾的冷遇、排斥甚至是強烈反對。但時至今日,這種文化已經擺脫了邊緣人的地位、開始昂首闊步成為主流價值觀的組成部分。而當下,開源軟件所取得的成功在很大程度上應該歸功于黑客文化所提出的偉大構想以及此類文化在社會生活各個層面的高度滲透。在當今世界上,開源機制已經給全球軟件開發方式帶來了根本性的轉變與顛覆,甚至開始影響到企業的運營路線。從商業企業到非營利組織再到公共事業部門,社會體系中的***個環節幾乎都開始將開源作為保持自身競爭優勢與不斷推動創新活動的核心要素。
軟件在當前經濟環境以及企業戰略考量當中扮演著極為重要的角色。在過去六年中,我一直以專業或者個人身份參與開源產品的開發工作,在此期間我深刻感受到了開源架構內部各個團隊——包括技術與管理團隊——彼此之間的高度信任與依賴。可以肯定地講,如今的技術團隊都在以開源方式處理問題、以開源方法構建軟件,這已經成為一股不可阻扼的洪流。
現在的面試官常常會向應聘者提問“你在GitHub上有開發成果嗎?”這已經成為考核開發或者技術職位申請人的一種常見方式。在簡歷中列舉求職者曾經積極參與過的開源項目,再加上他或她在GitHub上的成果展示,這一切足以讓面試官對其技術水平擁有更為清晰的了解。
在瞬息萬變的業務環境與求職市場當中,了解開源軟件并參與到數百萬開源項目之一的開發當中為何如此重要?為什么很多企業要大力強調開源軟件的優勢并將其作為運營戰略的重要組成部分?求職者或者工程技術人員為何需要重視開源這一議題?
商業巨頭熱情擁抱開源
曾幾何時,以IBM、微軟以及甲骨文為代表的技術巨頭們對于開源機制的崛起一直保持著警惕甚至是恐懼的態度。十幾年以來,微軟一直將Linux操作系統視為其市場份額的一大重要威脅。然而時至今日,微軟已經成為眾多開源項目中的參與者,并且積極加入到業界標準的制定工作當中。微軟已經成為Hadoop項目的貢獻方之一,而且最近還開始著手對其.Net開發者框架與編程語言進行開源化轉型。無獨有偶,IBM也在Linux操作系統領域扮演著關鍵性角色,并投入大量資金用于開發工作。另一位貢獻者甲骨文則擁有目前世界上普及程度位列第二的關系型數據庫管理系統MySQL。可能大家很難想象一家企業能夠單憑開源項目就獲得每年超過十億美元的營收,但紅帽用自己的實際行動證明了這一目標的可行性。
我們想要強調的是,眾多主流廠商已經意識到開源項目給整個信息技術產業所帶來的正面影響。他們發現開源擁有足以推動技術發展的力量。對于任何一位求職者而言,參與開源項目的經驗不僅能讓面試官眼前一亮、更是為其自身開啟機遇之門的寶貴鑰匙。
開源在簡歷中的作用
就業市場對于那些求職者來說往往并不友好、甚至有些殘酷,無論是剛剛離開校園、希望換份工作還是重新回歸企業領域的申請人都面臨著同樣的難題。根據自己在求職過程中的實際經歷,我可以肯定地說,積極參與開源項目能夠大大提高大家在技術部門獲得工作機會的可能性。開源項目提供了一套卓越的平臺,讓那些擁有合適技能的參與者在這里發揮只屬于自己的光和熱。大家可以積累到豐富的實踐經驗,包括熬夜處理工作、了解***技術趨勢甚至建立起屬于自己的開源咨詢品牌。開源軟件的實施方法是一條理想的磨練之路,在這里人們可以徹底擺脫自己毫無建樹的失業者身份、轉而成為重要的活躍貢獻者。我堅信,沒有任何一種業務模式能夠比開源機制更好地為自由職業者提供資源并引導其走向成功。
開源的益處
歷史告訴我們,真正能夠扭轉整體局勢的力量往往與開源密不可分。作為一款革命性的操作系統,Linux是由狂熱的黑客們構建并開發完成的,他們通過互聯網彼此共享工作成功并實現協作。時至今日,Linux已經無處不在,從美國宇航局到各大銀行再到OLCP(即兒童筆記本電腦)項目。除此之外,OpenStack在云計算市場上掀起滔天巨浪,包括紅帽、IBM以及Rackspace在內的眾多行業***都已經成為其***貢獻者。與此同時,也有一系更開源項目在將我們的社會與業務體系推向更美好的未來。這些大規模項目之所以獲得如此輝煌的成功,是因為它們歡迎任何擁有技能的個人加入其中并成為貢獻社區的重要組成部分。
英文:http://opensource.com/business/14/8/open-source-your-resume