天天看點

從老程式哪裡抄過來的經驗,大家共勉

1. 基礎的重要性。我總是不斷強調基礎的重要性,因為我是有切身體會的。基礎的東西可以讓你受用一生。struts出來了,webwork出 來,tapestry出來了,jsf出來了,struts2也出來了,等等等等。但是這些架構或者标準都是新東西嗎?其實每個人都知道并不是的,他們都是 基于HTTP協定的,歡聚換說都是建構在jsp與servlet基礎之上的,有很多人連這兩個基礎都沒掌握好,就去學這些架構,這真是難以想象的。有了好 的基礎會讓你學習新東西更快,也更紮實,走的也更遠,否則你永遠都是在跟着别人的腳步。

2. 還是基礎。我們都知道Spring是非常優秀的架構,也是很多公司采用的技術選型。但是你是否真的了解Spring的核心IOC與AOP了嗎?适當看些設計模式的書會讓你受益匪淺。其實你隻要掌握了java的動态代理對于AOP的了解就是自然而然的事情了。

3. 舍得投入。 有時間的話買些書看看,好書可以讓你系統的學習一些技術,而不是一些支離破碎的技術點。

4. 抓緊時間。 将遊戲的時間控制的少一些,把精力放在學習上吧,如果你想投身it行業,做好不斷學習的準備

5. 要有激情。 沒有激情的人生是慘淡的人生。生活和學習要有激情,否則你體會不到淋漓盡緻的快樂與苦痛。

6. 要有耐心。 沒有耐心是無法成為一個優秀的程式員的。其實寫程式的時候大部分時間是與錯誤,異常相伴的,不要幻想一下就能将程式寫對,優秀的程式實際上是不斷重構的過程。

7. 要能耐得住寂寞。 很多時候我們都是與計算機為伴的,如果你沒有對程式的興趣與熱情,時間長了你會坐不住的。

8.英語的重要性,如果你想進外企的話,那麼英語是必須要過的一關(主要展現在聽說上)。

9. 最後一點,堅持學習。活到老學到老是對程式開發人員最好的描述。

繼續閱讀