給初級程序員的一封信

原文地址:http://www.maoyupeng.com/a-letter-for-programmer.htmlhtml

一、牢記基礎,領悟原理

不管各行各業,基礎是最關鍵的。比如你是個大做家,結果老提筆忘字,提筆忘詞,那麼你又如何寫出精美的文章呢。作程序開發也是如此,既要清楚基本技術,也要深入領悟其原理,這樣在之後的開發過程當中才能運用自如。
  java

二、精於數據庫,瞭解操做系統

這一塊,每每是新手忽視的,想要成爲高手,必須精通這些。固然,對於剛剛入門的新手,能夠一步一步的領悟。只有瞭解操做系統,掌握線程機制,並精於大數據,這樣才能編寫出高效實用的程序。
  算法

三、多運用算法和數據結構

如今,許多新手都是看視頻學java,這有好處也有壞處。視頻教程教學簡單、快、直接,學生們比較容易掌握Java技術,然而容易忽視算法及數據結構等原理性的內容,這樣雖然掌握了編程的技能,卻不能編出高質量的程序,仍然成不了高手。所以,新手必定要抽時間專研這些內容,並多運用到編程實踐中。
  數據庫

四、按標準編程

新手們編程的程序每每不符合規範,不按如今通用的標準寫,亂命名,不加註釋等。這樣編寫的程序質量差,不易讀。高手編寫的程序像詩歌,低手編寫的程序像亂草。嚴格的要求本身,不單單有助於編寫易讀的程序,更能使本身的思惟清晰,還有助於提升編碼速度。
  編程

五、多看英文文檔

雖然如今漢化的東西不少,不過大部分先進的技術文獻仍是英文的。一些java老鳥都已經習慣看英語文獻,並編寫和國際接軌的程序,所以你要想成爲高手,英文對你有莫大幫助。數據結構

相關文章
相關標籤/搜索