開源成就了現在的我

jopen 11年前發布 | 5K 次閱讀 開源

今天這篇文章的主人公 Matteo Spinelli 有藝術背景。他 1975 年出生于意大利佛羅倫薩,父親是一位畫家,他在全球最有藝術氣息的城市(之一)中耳濡目染地成長,最后從佛羅倫薩藝術學院的廣告設計和攝影專業畢業。Matteo 目前還是一位自由職業 PHP 程序員。

開源成就了現在的我

Matteo Spinelli

 

從為國內公司設計網站,到為最大的國際公司開發高端web應用,全都歸功于開源軟件。

我曾經是一個為微小型企業工作,有一些前端技能的(可悲的)自由職業 PHP 開發者。那時最大的項目是為意大利的一個視頻游戲代理商做網站。客戶很好,但工作無聊,甚至有時有些令人沮喪。

我知道我需要付出更多,而我感覺陷入了流沙中一般。

在我職業生涯中最重要的唯一決定是開始開發開源軟件并用博客記錄它。我從一些像PHP清潔URL生成器或者去除onClick的延遲等無聊的東西開始,以iScrollAdd to Homescreen 組件結束。.

我選擇了我能找到的最自由的許可(MIT),而世界各地的公司聯系我要求定制和新功能。我之前的時薪大概是$60,并且因為我沒法跟上逐漸增長的報價請求,我不得不提高時薪。現在我仍然是一個自由職業者,但是我為微軟和谷歌工作,而我的時薪是$150。

開源增加了我的知名度,并不僅是瀏覽量(pageview)的問題。開源通常會讓你成為一個更優秀的開發者。它迫使你把你自己和其他開發者比較,并且這對你這個程序員大腦來說,也是最好的鍛煉。

我從issue tracker上大家發的建議中學到的關于javascript的東西,比在我讀過得任何指引、教程或書上學到的都多。

開源軟件可能也讓我成為了一個謙遜的開發者。我知道打補丁甚至更改少量代碼要花費的時間和精力,而我在別人的代碼庫中提交bug的時候也不再刻薄了。

但這只是故事的一部分。

你不再只為榮譽(和錢)發布開源軟件。或許在一開始這是你的意圖,但是一旦你參與你明白之后,你會做的更多。數不盡的人在使用你的代碼,你在幫助起 步階段的企業獨立,你可能會創造新的就業機會。用生命中大概48小時,你可以幫助數十家公司和他們的雇員。有個家伙的WordPress插件基本上是我 Add To Homescreen的PHP wrapper,而他募集到了$50k+(或許到現在還不止)。你可能會認為我對他羨慕嫉妒恨,但實際上我很特么的真為他(和他所有的用戶)高興。

還有,越開發開源軟件,我越欣賞其他開源軟件,并沉迷于其中。我明白這對于安全編程,特別是用戶(和我)隱私意味著什么。

我曾是一個狂熱的蘋果用戶,因為它的產品都很漂亮、簡潔并能用。但或者有比花俏的界面和像素級完美的漸變更重要的東西。我現在使用Apple產品只是為了測試,而我現在主平臺是Linux。

我可以安然地說開源軟件讓我成為一個更出色的人,而我鼓勵你在一個開源許可下發布你的代碼。因為這對我有用,對你也很可能有用。

本文由 伯樂在線 - CuGBabyBeaR 翻譯自 Matteo Spinelli

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!