優秀程序員應該作到的8件事


也許你還剛畢業,對於「優秀程序員」這個詞以爲還很遙遠,可是,做爲程序員,「優秀」是你最起碼的目標。本文列出了成爲優秀程序員的8件事,但願能給你的職業生涯帶來幫助。程序員

給本身肯定目標學習

若是不知道向什麼方向發展,是很難有成就的。這一點關鍵是本身要有一個清晰地目標。這個應該是個長期的目標,而後要有一個目標的願景。首先要把這個目標分紅一些小的任務,創建實現這些目標的路線圖。你能夠建立每個月或每一年你必須完成的一個任務列表,而後根據這個任務列表去實現。google

保持學習spa

一個很是重要的觀點是:若是你停留在一個地方不前,並不表明你能一直呆在那裏,而是表明你正在落後(不進則退)。往前進並不意味着你是就能進步 – 這至少你不會淪落到最後(付出就會有收穫) 。程序員爲了保持向前發展,就須要不斷學習 ,咱們須要的不是慢慢的往前走,而是咱們要奔跑起來!下面列出這方面的幾個觀點:開發

1)、讀書
2)、訂閱RSS和閱讀一些雜誌
3)、參加一些研討會,本身準備一些簡報
4)、學習一切能夠幫助你的東西
5)、教其餘人也是教本身博客

生活中的每個挑戰是一個機遇it

在平常工做時,老是會遇到不各類各樣的問題。你可能會遇到一些程序的bug;項目經理分配的新任務;你同事請你幫助;你請別人幫助。這些都是一個一個的挑戰。問題是:你如何去解決這些挑戰?個人一個答案是:你必要調動你全部的激情去應對這些挑戰,由於一個挑戰就是一個機遇。bug

抱有積極態度程序

對待每一件事情都抱着積極的態度。若是發現你犯了一個錯誤,請不要在乎,沒有人是不會犯錯誤的。你能夠想一想,有誰喜歡那種一遇到問題就抱怨的人呢?若是你說「好吧,夥計們,我能作到的 ,請給我一分鐘,我就會解決這個問題。」,而後笑着轉過身就修改本身的錯誤,這樣在別人眼裏又是如何看待你呢?當您解決這個問題以後,你會感受到異常的高興。方法

本身的方法是正確的,本身正在快速前進。千萬不要總是認爲本身沒法達到本身的目標。

給本身尋找一個導師

這並非說你須要一我的來幫助你來完成你的工做。導師多是比你職別高的職員。並且他的職位是你想要去爭取的。若是他的職位你爭取到了,你能夠再選擇另一個更高的。可是你必要一直都須要有這麼一我的。也能夠能督促你和支持你的朋友、親人、戀人等等。

讓本身公衆化

如何讓別人知道你呢?一個最簡單的辦法是寫博客、提問題、幫別人解決問題。起碼要google知道你吧。學會在團隊和項目中分享本身的知識。若是你學了新的知識,就把它分享出來!若是你沒有分享,下次再用的時候,你可能就忘記了。

時不時的審查一下本身,確保本身的方式正確

時不時的,你須要檢查你作的方法是否全正確。檢查一下是否完成即將完成的目標。若是沒有,趕快找緣由,加緊去完成。尋找你的薄弱環節,增強它們。這聽起來很滑稽:我認識一個技術很強的開發人員,但他的打字速度倒是很慢。爲何?由於他對鍵盤不熟悉,又不想花10-20小時進行鍵盤訓練。兄弟,若是你會讀到此,請務必要求本身克服此類的問題。

保持健康身體

我寫這篇文章以前,算是「集思廣益」的。我是一個年輕男子,跟個人筆記本電腦和另外一臺計算機工做了太長時間,我不能強迫本身作健身運動。這個有點像磨刀砍柴。有一個故事,兩個樵夫打賭砍樹,一個比較強壯,另一個比較瘦弱。強壯的人相信他會贏得,由於他沒有休息,持續砍了8小時。瘦小的那位,每隔一個小時就休息15分鐘。最後瘦小的那位樵夫贏了。他的祕密在於休息的時候將刀磨鋒利了。你的健康就像是斧頭,若是斧頭鈍了,你將沒法爲本身人生道路披荊斬刺。

相關文章
相關標籤/搜索