自學編程的請看,這些坑一個比一個坑!慎重!

點贊再看,養成習慣,微信搜索公衆號【程序員老班長】關注這個互聯網老班長。

編程這條路實際上是一條很艱辛的路,如果有勇氣踏入自學的第一步,證明你是有雄心壯志的。
踏入第一步後,就要開始自學,在這裏給分享下自學時候容易碰到的一些坑。

第一,打好基礎
一定要打好基礎,不要追求各種什麼框架,技術概念.某些先進的技術概念和那些看上去高大上的專業名詞英文字母縮寫,對你來講是沒有用的,會使你變得學習變得更加模糊。
比如你開始學下象棋,應該是先學殺法和殘局,而不是去看各種佈局騙招。即使你憑靠記憶棋譜讓別人入了套,後面因爲你根基不穩,對手照樣會反殺你。
在JAVA裏面,分佈式、多線程,網絡編程相關的基礎概念,遍佈到很多常見的框架裏面,這種基礎概念理解不到位的話,你會發現看這些框架源碼會很吃力。
第二,不要糾結
不要糾結學哪門語言、學歷、英語, 其實語言沒什麼好壞,這是個與衆不同的場景,看你的崗位,看你的用途。如果是做後端,確實想不出來學哪門語言的話,那就學JAVA好了。不要在意自己的非計算機專業,只要多勤奮多練習就夠了。英語不好、學歷不好、口才不好,都不是什麼理由,比較的是恆心是毅力。學了一陣子,這段時間感到有點好無聊,就放棄吧,我們一定要控制好自我。
第三,多溝通
一定要去多多去交流,去表達給別人聽,交流過程中你會發現自己的不足和問題,因爲對於同一個事情每個人理解都不一樣,這跟每個人的積累和看問題的角度有關,所以這個時候一定要找人交流,去各種社區發表博客,做一下記錄,或簡單做總結視頻分享。
第四,不要當教程收藏家
常見的一個特點是到處收集各種資源,各種網盤的東西,但是自己從來都不看資源,各種各樣的視頻放在了硬盤裏面,要規劃自己的學習路線,把不必要的全都刪掉。
第五,用心理解,反覆總結
不要去死記代碼,用心理解裏面的套路、模式、特點。
學的東西老是忘,比如說今天學的應該是各種命令,但是學了之後過了三天就忘記了,那是因爲這幾天之內沒有去用,如果說是你在實際的一線環境當中去用,那麼一定不會忘記的,需要我們多記錄多總結,多反覆的去看以前記錄的筆記,或者說你把這些東西都分到博客上,寫的多了,看多了,也慢慢的不會忘記了。多用思維導圖進行總結,只要我們知道有關概念的的話,後續是碰到使用,是很容易查出來的,至少你知道該怎麼搜,用什麼關鍵詞去搜。
第六,先靠自己自學探探路
不要一開始上來就去選擇培訓機構學習,先對自己做一個綜合的分析,先自學,看看自己是否能耐得住寂寞,是否有恆心堅持下去。
第七,對學習規劃一個路線
沒經驗的話可以在社區裏面多找找資源,多請教網友們。
用思維導圖工具對自己的要學習的東西串起來,把一個一個獨立的樹木串成森林。
不要今天從網上看到一篇文章,說某語言某框架很牛B,或者今天聽了一個技術講座,腦子大熱,就去狂追熱捧學習那種技術。
學技術和做人都一樣,都不要盲目聽從任何言語,要對自己有一個很深的認識,知道自己的下一步目的和路線是什麼。

文章持續更新,可以微信搜索公衆號「 程序員老班長 」

在這裏插入圖片描述

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