學習編程的道路上有太多的彎路,有的彎路很短,走進去就當散步,馬上就能出來,增長了一些經驗倒是好事;有的彎路是五連發夾彎,資深編程老司機都容易翻車;但還有一些彎路更可怕,它們是隱形的,弄不好你以為走在康莊大路上,實際上是南轅北轍卻渾然不知,
1.不分屏
程式猿需要多屏的時候很多,包括且不限于對比文本、除錯代碼、陣列等等,多屏都會比來回alt+tab切換方便許多,一般情況下,我都建議你在學習編程的時候把螢屏分成兩個并排的面板,一個可以給你的Jupyter notebook,另一個放瀏覽器,瀏覽器可以查看檔案、Stack Overflow、看教程等,如果你的螢屏很小,在可以負擔的前提下,最好換個大點的顯示幕,螢屏這個東西絕對是越大越好,只要是跟電腦相關的行業,
2.不重視除錯能力
很多人認為編碼能力比除錯能力更重要,不對!如果你能寫出大量的代碼,卻不知道如何除錯,這樣每次解決一個小細節點都需要浪費大量時間!常常有人會在社區里粘貼了一堆代碼讓大家幫著找問題,但是大家都是打工人誰這么閑呢?編程語言的變化形式很多,組合方式也是層出不窮,大段的代碼很難快速找到問題所在,所以你自己必須具備debug除錯能力,因為在作業中遇到的代碼可比平常練習的復雜程度多多了,
3.不要一言不合就看視頻教程
不是說看視頻學習編程完全不好,只是它也有一些弊端,比如完善的視瞥澩往往比較過時,視頻教程里用的IDE和你現在用的不一樣,操作不能和視頻直接對應,增加學習負擔,視頻教學進度往往過慢,因為它要照顧到所有人,本來看技術文章半個小時能解決,視頻可能要花費你一個半小時,照著視頻操作也會讓你有一種處于舒適區的狀態,不合適!
4.感覺要涼涼的語言,可以考慮別學了
這一點沒啥好說的吧,男怕選錯行,女怕嫁錯郎,程式員怕學錯語言,在自己都不知道對哪個領域感興趣之前,優先選擇本來就有一定地位,并且在未來能保持一定增長的技術生態,當然也不用太過糾結、考慮太久,學錯就學錯了,never too late,
5.不敢嘗試
在學習程序中會有很多問題,比如:這個變數是什么意思、這個函式有什么作用、這個框框能不能選中、這樣做到底行不行等等,會讓人很無語,雖然想要少走彎路,但不可能一點都不走,變數、函式是什么意思執行一次就可以明白,如果看不明白就再來一次,對于這樣做行不行?我建議都行,如果操作不可逆就備份一下再做,試一次總是不虧,最壞的結果就是把環境搞崩了,對于初學者這沒什么大不了,只有在不斷地自我嘗試中慢慢提升,以后就輪到你來給別人分享經驗了!
當然沒有白走的彎路,走過的彎路最終都會成為自身的財富,大部分打著速成旗號的方法都是彎路,不然眼下“走捷徑”省的時間都會在未來花更多時間補回,最后祝大家前程似錦,在編碼的道路上一馬平川,
如果你想更好的提升你的編程能力,好好學習C/C++編程知識,以后努力成為高薪軟體開發工程師的話!
C語言C++編程學習交流圈子,QQ群1090842465【點擊進入】微信公眾號:C語言編程學習基地
分享(原始碼、專案實戰視頻、專案筆記,基礎入門教程)
歡迎轉行和學習編程的伙伴,利用更多的資料學習成長比自己琢磨更快哦!
編程學習書籍:

編程學習視頻:

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/256642.html
標籤:其他
