如何進一步提升編程水平

如果你想做一個純粹的代碼工,你就不用往下看了。如果你滿腦子都是怎麼快速賺錢,你也可以不用往下看了。

看了我之前轉載的文章後,也引起了我自己的反思,到底要如何才能提升自己的編程水平,或者說提升自己的編程思想。

對於有一定編程基礎的人,並且在工作中實踐多年後,再拿起那些 計算機基礎教材看看,你會發現有不少收穫。比如操作系統,數據結構與算法,編譯原理,數據庫原理,有空的話邏輯數學,線性代數也可翻翻,這是一個回爐再錘鍊的過程。

對於有一定編程基礎,但是缺少實踐經驗的人,任何一門編程語言都只是一種工具,基本的編程文法都不難,重要的是多實踐,不要動不動就goole一段,copy過來,然後很開心的認爲自己解決了某某問題。其實編程重要的就是你在解決一個問題的過程中的那種思路。自己動腦子想過之後,你就會明白爲什麼要那麼做,還有就是,你在遇到一個問題時,會有一個“顯而易見”的解決思路,但是不要拘泥於這麼一個思路,先“拋棄它”,去思考思考是否有更好的解決思路。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章