1. 程式人生 > >Hadoop 之父:開發者應將開源納入職業規劃

Hadoop 之父:開發者應將開源納入職業規劃

  

福布斯報道,Hadoop 之父 Doug Cutting 在近日的 Oracle Code One 大會(原 JavaOne ) 上,獲得了“開拓者獎”(Groundbreaker Award)。Doug Cutting 是 Hadoop 的創始人之一,Cloudera 的首席架構師,同時也是開源運動的傳播者,為 Hadoop 和 Lucene 以及許多其他專案做出了貢獻。

圖片來自福布斯

Doug Cutting 還分享了他對開源的看法,他喜歡開源的原因之一是因為開源軟體的壽命很長。他在 2000 年之前寫的商業軟體,早已不再使用了,相比之下,他自 2000 年之後為各種開源專案所寫的一切仍然存在。開源軟體不會像商業產品那樣因為停產或公司破產而突然消失。

“開源對個人來說,是很好的能力和痕跡證明。即使你更換了工作崗位,但你參與的開源專案仍然可以繼續,你仍然可以為它們做出貢獻。”

Doug Cutting 認為所有軟體開發者都應該將開源納入自己的職業規劃, 因為會有更多雙眼睛看到你的程式碼。你會擁有一個更大的社群,他們知道你正在做什麼,他們會給你提交建議和反饋,他們可以直接參與你的專案,這對你的職業生涯有益。

“ 對於開發者而言,有個非常重要的點是,需要考慮他們構建的開源軟體如何被其他人採用,並以新的方式進行擴充套件和改進。因此,擁有優秀的演算法和聰明的技術非常重要,你需要以一種其他人可以在你之後繼續維護該專案的方式進行編碼。”