Hadoop 之父:開發者應將開源納入職業規劃
Hadoop之父Doug Cutting在近日的Oracle Code One大會(原 JavaOne )上,獲得了“開拓者獎”(Groundbreaker Award)。Doug Cutting是Hadoop的創始人之一,Cloudera的首席架構師,同時也是開源運動的傳播者,為Hadoop和Lucene以及許多其他項目做出了貢獻。
Doug Cutting 還分享了他對開源的看法,他喜歡開源的原因之一是因為開源軟件的壽命很長。他在2000 年之前寫的商業軟件,早已不再使用了,相比之下,他自2000 年之後為各種開源項目所寫的一切仍然存在。開源軟件不會像商業產品那樣因為停產或公司破產而突然消失。
“開源對個人來說,是很好的能力和痕跡證明。即使你更換了工作崗位,但你參與的開源項目仍然可以繼續,你仍然可以為它們做出貢獻。”
Doug Cutting認為所有軟件者都應該將開源納入自己的職業規劃,因為會有更多雙眼睛看到你的代碼。你會擁有一個更大的社區,他們知道你正在做什麼,他們會給你提交建議和反饋,他們可以直接參與你的項目,這對你的職業生涯有益。
“ 對於開發者而言,有個非常重要的點是,需要考慮他們構建的開源軟件如何被其他人採用,並以新的方式進行擴展和改進。因此,擁有優秀的算法和聰明的技術非常重要,你需要以一種其他人可以在你之後繼續維護該項目的方式進行編碼。”