學編程20年遇到的那些“坑”

學編程20年遇到的那些“坑”

我1994開始接觸計算機,雖然算不上第一代玩計算機的,但是也不算晚。所以我所有的學習的內容全部是自學。

我第一個學的內容是“英文打字”,後來,“王碼五筆”大行其道,開始學習五筆字型,這些都是在大學開始那兩年學的內容。因為離的中關村很近,所以每到週六日,都去中關村接授薰陶。那時的中關村還是技術人員的天下。

第一個坑:C語言

我學的第一種程序是“C語言”,課本就是用了二十多年,到現在還一直在用的“譚浩強”的那本教材。當時不知道為什麼學C語言,只是對裡面的東西很感興趣,每天調試成功一個程序,心中莫名的有種成就感。但是因為是自學,很快就感到乏味了,因為翻來覆去就是寫那些小公式、小算法。一直到後來,才知道,我學的只是其中一二個類庫,還有圖形類庫、視窗類庫、輸入輸出等眾多類庫還在等著我。所以我對”譚浩強“,這本破本很有誠見,不知道為什麼大學裡,一直在用這本書教學,這本書只是讓學生在一個小圈子裡打轉轉。

第二個坑:DOS編程

再後來,開始自學DOS編程,學DOS編程主要是因為我在地攤兒買到了一本書,對裡面的東西特別感興趣,開始玩命的學了起來。而且還開發出了一些圖形界面程序。結果由於不實用,很快丟棄了,雖然現在很多硬件文件的東西和他相關,讓我在硬件方面有了長足的進步外,給自己帶來的實際的東西很少。

第三個坑:foxbase

再後來,我開始學FOXBASE數據庫編程,我第一個賺錢的項目就是用foxbase開發了一個財務管理軟件。但是後來,foxbase升級成foxpro後, 被微軟收購了,我就預感到大事不妙。因為微軟有自己的數據庫軟件,果不其然,FOXPRO在7.0版本後停止更新了。

第四個坑:jquery

這個原來感覺是個很好的東西,下的功夫很深,但是後來,vue出來後,果斷不再在它上面浪費時間了,馬上轉了。

後來,學聰明瞭,新出來的東西,一般先不學,最少過上三個月看看行情再說。所以後來還算一帆風順。

WEB前端跟的vue和react,沒有一上來就學安哥拉。且臺跟的CI PHP,沒有去學THINK PHP,這個主要是由於THINK PHP當時沒時間學,後業CI出來後,直接上的CI.另外一個主要原因是微信小程序的後臺是CI,前臺是vue。所以目前來說,還算順利。就連小程序剛出來也沒有立馬去學,觀望了兩個月後,才動的手。

到目前為止,唯一遺憾的是沒有在JAVA上多下功夫。

總之,學習網絡編程,一定不要先急於學,要先經過多方考證和諮詢,再開始學習。否則一旦路走錯了,浪費了很多時間不說,對個人的自信心打擊也很大。


分享到:


相關文章: