本人已經畢業,但是編程方面的基礎卻很差,怎麼辦?

性感寶兒在線埋


先說一個總的原則,那就是幹!!李開復老師也說過,大概意思就是大學階段要向十萬行代碼進發!十萬行!

其實就是說編程是個工科,就是要不停的練習,但也要有理論學習。

想要提升自己的編程能力,大概要三個階段:

1、學習基礎知識,這個階段找各種基礎知識教程,最後是比較流行的。不求理解背後設計的邏輯,但求會用。這個階段我們要先拿來主義,能記下來會使用就好。這個階段很枯燥,總會覺得自己能做的事情為啥那麼少?為啥自己不能做一個能夠好用的系統呢?其實不要妄自菲薄,後面自己學習後才會知道要做個好用的系統,裡面除了需要基本的編程知識,還需要好的架構設計,比較契合業務邏輯等等。這個階段我們往往急於求成,讓自己失去信心。

2、這個階段學習設計模式、編程思想等,設計模式是編程中前人總結的經驗,一定要多多理解,吃透它的使用場景,對比相互之間的差異。編程思想我主要是以JAVA語言舉例的,其他語言你要找找類似的,這種主要講的結合語言特性的最佳實踐編程。這個階段其實主要學習的就是套路,就是在什麼情況下用什麼東西。

3、這個階段找一個成熟的框架或系統,從頭到尾研究一下,想想為啥別人這樣設計、好處是什麼、壞處在哪裡。這個階段像內功修為,鍛鍊的是前面知識的綜合運用。

第一階段解決會不會,第二階段解決套路,第三階段理解為什麼,通過不斷的練習思考,你會提高自己的。


分享到:


相關文章: