天天看點

做好程式員

                       用軟體改變世界,用代碼書寫人生,用思想創造未來!

1,嚴謹的邏輯思維。

邏輯思維能力是指正确、合理思考的能力。即對事物進行觀察、比較、分析、綜合、抽象、概括、判斷、推理的能力,采用科學的邏輯方法,準确而有條理地表達自己思維過程的能力。它與形象思維能力截然不同.邏輯思維能力不僅是學好數學必須具備的能力,也是學好其他學科,處理日常生活問題所必須的能力。數學是用數量關系(包括空間形式)反映客觀世界的一門學科,邏輯性很強、很嚴密.是以邏輯思維對于程式員是很重要的。

2.勤奮的學習态度及實戰經驗。說起實戰,大家都知道這是對程式員最好的鍛煉。如果你沒有掌握深厚的理論基礎的前提下,勤奮就是最重要的了。不斷的尋找.net教程和視訊深入學習,也許成為你前期生活的重心,但是實戰的學習則要靠你在工作中慢慢積累總結了。是以勤奮的學習态度及實戰經驗是你成為.net進階技術人員最基本的素質。

3.尋找不同觀點。

程式員好像并不喜歡技術上有異見的人,他們特别喜歡争論各自的技。術觀點。但是,他們忽略了不同觀點的價值。任何事情都有好有壞,我們應該學會在不同觀點中學習和平衡。這樣才會更多的了解程式設計和技術以及解決方案。要經常在做事之前問自己和别人,這麼做對不對?做完事後問自己,還可不可以改進?努力去尋找别的不同的觀點或方法。程式員應該經常上網,經常和同僚讨論不同的實作方法,不同的技術觀點,這樣才能取長補短。然而,在實際工作中,我發現程式員們并不喜歡互相請教,因為請教的人怕别人看不起他,而被請教的人總是先貶低對方的能力,哎……(參看《十個讓你變成糟糕的程式員的行為》),如果有這樣的文化氛圍的話,那也沒有關系。上網吧,網上的人誰也不認識誰,可以盡情地問一些愚蠢的問題。呵呵。總之,一定要明白,如果某些事情隻有一個觀點,那麼你一定要懷疑一下了,沒有觀點和技術方案的比較,沒有百花齊放的情況,你就無法知道是否還有更好的東西。真正的和諧不是隻有一種聲音,真正的和諧而是在不同的觀點聲音下取長補短,百家争鳴(參看《十條不錯的程式設計觀點》)。否則,你永遠都不會接受到新的觀點,也就無法進步和成長了。

4.目光聚焦,不斷創新。

這是一個機會與挑戰并存的時代,作為一名程式員,如果你想在這個領域内繼續向前進步或者在目前的經濟形勢下保持不被炒鱿魚,那麼你就決不應當自滿自足,你需要繼續學習和創新。

繼續閱讀