更新時間:2019-03-08 09:09:08 來源:動力節點 瀏覽2677次
Java程序員都有三個優點:懶惰、急躁和傲慢,為什么這么說呢?懶惰會促使他們去寫一些省事兒的程序來輔助他們或別人更好的工作,這樣他們就無需再去回答一些不想回答的問題,沒耐心會激勵他們去寫一些程序,不等你提出就主動滿足你的需求,傲慢會促使他們寫出可靠無誤的代碼,因為他們不想受到批評和指責,但是,偉大的程序員也并不總是高效的,那些每天都能將自己的工作完成的很好的開發者,比那些偶爾編碼到令人眩暈的高度的程序員要更高效,為了提高你的就業能力,你不需要成為一個偉大的開發者,而是一個高效的開發者,下面的幾個習慣,能逐漸讓你成為高效的開發者。
每天至少寫4個小時代碼
猛的一看,這條建議沒有意義,因為很多Java程序員在他們的電腦桌前幾乎每天要寫至少8個小時的代碼,很多甚至是10個小時。他們實際上只有很少的時間花在了實際開發工作中。很多項目中,開發者把他們的時間大部分都消磨在了開會、娛樂、吃飯等等的這些事情上面,所以,純粹寫代碼的時間是沒有4個小時的,但令人驚訝的是,在辦公環境中這點是很難實現的。為什么呢?一個很重要的因素就是:要保證開發者在那4個小時內不能被打擾。因為一旦你全身心投入進去,你的大腦就處在高速運行中,一旦中間被打斷了,可能會需要你花一個小時的時間才能找回原來的感覺和思路。怪不得那么多程序員都不喜歡在編程中受到打擾呢。
利用業余時間編碼
如果你寫代碼僅僅是為了錢,那么你很難在新的領域學到新技能以及經驗。為了娛樂而去編碼是很重要的。大神級的開發者,他們業余都有自己研究的項目領域。這些開發者不會為他們的小項目使用他們在工作中需要的技能,相反,他們會利用一些業余項目來增加自己的技能,同時讓自己跟上新技術發展的步伐,這才是真正讓他們興奮的。
永遠不要停止學習
當今社會,軟件技術更新的非???,這意味著現在很多重要的編碼技能可能很快就會過時。所以,如果你打算在軟件開發領域有一個長期的發展,及時了解新的編程語言和技術趨勢是非常非常重要的。事實很簡單但也很殘酷,你現有的知識是不足以你去消費一輩子的,你必須做好不斷去重新學習的準備,因為你現在所擁有的知識未來是不能滿足你的需求的。清楚并專注于你感興趣的領域,而不是試圖成為各行各業的高手是很重要的。對你想深入學習的領域,要保持如饑似渴的態度和持續的激情。不要試圖去啥都學,因為這是不可能的,要保持專注,不斷學習。也許你每一份開發工作都會有一半之前沒有做過的事情,所以你要有的重要的技能就是知道如何去學習,去尋找信息,如果你有了這項技能,那么,不管你需要什么,你都可以通過自學擁有了。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習