0基礎想要學習編程?
最大的問題是思維邏輯的轉換!
這是我十幾年遇到無數徒弟,編程入門時候他們遇到的最本質的問題。
思維邏輯,就是你看待一個新事物的切入點和理解他們前因后果的方法。這一點在編程上顯得格外重要。
我如果站在十幾年開發經驗的角度來看,目前我們能見到的所有高級編程語言,基本都差不多,只是語法區別而已。但是他們之前更大的區別在于當初開發這些語言的大神們處在不同的環境下,目的是為了解決不同的問題,所以思路是完全不一樣的,這樣就造成一種新型語言的編程思想,思維邏輯都有少些不同。
比如很火的Java,被譽為圣經的Java編程思想這本書,為什么不是其他書被譽為圣經?為什么不是什么從入門到精通這種?
如果你想學習編程,那么這個編程的思維邏輯的轉換,不同的人轉換的速度是不一樣的。如果你理解能力很強,那么在你學習這些語言的時候,會非常的順暢,卡主你的不是這些編程語法還有編程邏輯,而是如何將10行代碼用1行重構。糾結的問題是如何讓自己的代碼更加優雅,自己的框架適應性和穩定性更強。
所以,對于一個真正0基礎的新手,如果你要學習編程,我的建議,如果你有非常大的興趣,可以從腳本型語言來開頭,比如pyhon這類,等你理解了其中的一些門道,再去試探其他目前更加先進的語言,比如Go, swift,等等新型語言。這些語言的理念更加先進。
上一篇農村人在家干什么掙錢
下一篇華碩主板怎么關閉硬盤自檢