程序員的黃金時代
本文是從 The golden age of the developer 這篇文章翻譯而來。
再也沒有一個比現在做程序員更好的時代了,Kernel網的技術編輯這樣說。但面對著所有這些大好時光,你在做些什么?
再也沒有一個比現在做程序員更好的時代了。感謝這不計其數的開源軟件,學習資料和web服務,讓我們能夠學到新語言,獲得幫助,與他人共同創作,如果我們的想法有足夠的吸引力,大批的投資者會排隊等著幫我們創業開公司。
這并不是說我們的工作會很容易。門檻永遠很高。但如此多的資源給了我們機會,讓我們能夠更快更好的發展進步。創新的本質表明必將有很多的創意不會成功,恒心讓我們能看到什么是真正的創意。機會就在那里,我的朋友。我們是造物主。
好事情是,這黃金時代造就了我們這樣的程序員,而且一直會支持我們。而更好的事情是,如今我們有了機會,用一句說膩了的話,“讓愛傳出去(pay it forward)”。
第一步我們要做的是關注。這一條非常的簡單,因為我們在工作中使用的是開源軟件。我們訂閱郵件列表來關注最新的新聞,參加本地聚會,查看Github上的代碼庫。任何技術的關注度都是它是否流行的一個重要指標。
接著是捐贈。捐贈代碼、想法和經驗,這全有助于改進我們這個生態系統。最簡單的做法,在Github上發送一個pull請 求,或在本地研討會上做一次講話。我說這是最簡單的,但所有第一個做這些事情的人都是讓人刮目相看的。一旦你完成過這樣的事情,你會認識到:這感覺真好。 沒有捐贈過,說明你還不夠強大。我最近才在推ter的Bootstrap發出我的第一個pull請求,那是一個整理HTML屬性的東西。但我是鼓足了我所有的勇氣才能點擊那個提交按鈕。
最大的挑戰是引領。它不像聽起來那樣令人敬畏。它實際上只是捐贈的進一步發展。如果你給出一個重要的捐贈,你就會自動的成為領袖。像_why, DHH 和 notch這樣光輝形象的技術領袖為數不少,但更多的人并不是那么出名。那些在Github上開源了項目,或組織了一個本地研討會,或寫了一篇受歡迎的博客的人都屬于此類。
我描述這些不同層次的人物只是為了更直觀的說明。如果你知道你屬于哪個級別,我建議你應該思考如何更上一層樓。不管你是什么樣的程序員,你都會從中獲益。我在推ter的pull請求讓我在公司贏得了一頓午餐和一件T恤。
而真正的好處是,每個人一點點的小貢獻,最終會讓整個環境變的更先進,更有效率。每個人都受益。
這就是未來。
本文轉載自: 外刊IT評論 http://www.aqee.net/