程式設計師的黃金年代

2022-07-30 16:09:15 字數 1057 閱讀 7566

再也沒有乙個比現在做程式設計師更好的時代了,kernel網的技術編輯這樣說。但面對著所有這些大好時光,你在做些什麼?

再也沒有乙個比現在做程式設計師更好的時代了。感謝這不計其數的開源軟體,學習資料和web服務,讓我們能夠學到新語言,獲得幫助,與他人共同創作,如果我們的想法有足夠的吸引力,大批的投資者會排隊等著幫我們創業開公司。

這並不是說我們的工作會很容易。門檻永遠很高。但如此多的資源給了我們機會,讓我們能夠更快更好的發展進步。創新的本質表明必將有很多的創意不會成功,恆心讓我們能看到什麼是真正的創意。機會就在那裡,我的朋友。我們是造物主。

好事情是,這**時代造就了我們這樣的程式設計師,而且一直會支援我們。而更好的事情是,如今我們有了機會,用一句說膩了的話,「讓愛傳出去(pay it forward)」。

第一步我們要做的是關注。這一條非常的簡單,因為我們在工作中使用的是開源軟體。我們訂閱郵件列表來關注最新的新聞,參加本地聚會,檢視github上的**庫。任何技術的關注度都是它是否流行的乙個重要指標。

接著是捐贈。捐贈**、想法和經驗,這全有助於改進我們這個生態系統。最簡單的做法,在github上傳送乙個pull請求,或在本地研討會上做一次講話。我說這是最簡單的,但所有第乙個做這些事情的人都是讓人刮目相看的。一旦你完成過這樣的事情,你會認識到:這感覺真好。沒有捐贈過,說明你還不夠強大。我最近才在twitter的bootstrap發出我的第乙個pull請求,那是乙個整理html屬性的東西。但我是鼓足了我所有的勇氣才能點選那個提交按鈕。

最大的挑戰是引領。它不像聽起來那樣令人敬畏。它實際上只是捐贈的進一步發展。如果你給出乙個重要的捐贈,你就會自動的成為領袖。像_why, dhh 和 notch這樣光輝形象的技術領袖為數不少,但更多的人並不是那麼出名。那些在github上開源了專案,或組織了乙個本地研討會,或寫了一篇受歡迎的部落格的人都屬於此類。

我描述這些不同層次的人物只是為了更直觀的說明。如果你知道你屬於哪個級別,我建議你應該思考如何更上一層樓。不管你是什麼樣的程式設計師,你都會從中獲益。我在twitter的pull請求讓我在公司贏得了一頓午餐和一件t恤。

而真正的好處是,每個人一點點的小貢獻,最終會讓整個環境變的更先進,更有效率。每個人都受益。

這就是未來。

成為優秀程式設計師的10條黃金法則

下面這10個要點能幫助你成為乙個更優秀的程式設計師。1.不要重複 這是一條非常值得遵循的偉大原則。我很習慣於回過頭去檢查自己寫下的 重構那些被多次使用的部分。雖然在將乙個長方法分解為若干個短方法時,會遇到一些困難。ctrl r m在visual studio中非常有用,可以幫助你重構 為單獨的方法。...

成為優秀程式設計師的10條黃金法則

1.不要重複 這是一條非常值得遵循的偉大原則。我很習慣於回過頭去檢查自己寫下的 重構那些被多次使用的部分。雖然在將乙個長方法分解為若干個短方法時,會遇到一些困難。ctrl r m在visual studio中非常有用,可以幫助你重構 為單獨的方法。這使得 更加可重用和可測試。2.命名變數的要點為說明...

程式設計師 如何正確使用你的黃金時間

你是否時常會焦慮時間過的很快,沒時間學習,每個人都是24時,如何利用好自己的 時間,創造更大價值!花時間補基礎,讀文件 在工作中我們時常會花很多時間去 debug,但是你是否發現很多問題最終只是你基礎不紮實或者文件沒有仔細看。基礎是你技術的基石,一定要花時間打好基礎,而不是追各種新的技術。一旦你的基...