大多數(shù)剛接觸編程的人都無(wú)法找到中間任務(wù)和知識(shí)來(lái)源來(lái)彌合成為初學(xué)者和成為精通編碼人員之間的差距。過(guò)橋的人通過(guò)無(wú)休止地完成簡(jiǎn)單的任務(wù)或?qū)㈩^撞在可能超出他們當(dāng)前能力的項(xiàng)目的墻上來(lái)做到這一點(diǎn)。
這導(dǎo)致絕大多數(shù)初學(xué)者感到沮喪并在他們應(yīng)該放棄之前放棄。他們?nèi)紵M。不是因?yàn)榫幋a很難(不是),而是因?yàn)閷W(xué)習(xí)編碼很難。它真的不應(yīng)該。
那么,有沒有更好的方法呢?
學(xué)習(xí)語(yǔ)法
這部分給你一種錯(cuò)誤的自信感,當(dāng)你開始解決問題時(shí),這種自信會(huì)很快消失。這是無(wú)數(shù)介紹性書籍、視頻和課程的領(lǐng)域。在這個(gè)領(lǐng)域賺了很多錢,因?yàn)榇蠖鄶?shù)人都學(xué)了一點(diǎn)語(yǔ)法,然后再也不學(xué)了(這不是他們的錯(cuò),但我會(huì)在幾秒鐘內(nèi)解決這個(gè)問題)。
這方面確實(shí)沒有什么不足的。學(xué)習(xí)基礎(chǔ)知識(shí)的市場(chǎng)如此龐大,很少有人超越它,你會(huì)發(fā)現(xiàn)幾乎無(wú)窮無(wú)盡的材料供應(yīng)。不要陷入不斷學(xué)習(xí)和重新學(xué)習(xí)語(yǔ)法的常見陷阱。一旦你閱讀了兩本關(guān)于你選擇的語(yǔ)言的不錯(cuò)的初學(xué)者書籍,就認(rèn)為它很好,然后繼續(xù)解決問題。
解決問題
現(xiàn)在這是一個(gè)迫切需要關(guān)注的領(lǐng)域。它幾乎完全被忽視了,我相信這是很少有人通過(guò)學(xué)習(xí)語(yǔ)法的主要原因。除了開始制作東西的模糊建議外,他們沒有任何方向,這有點(diǎn)像在沒有使用過(guò)輔助輪的情況下嘗試騎自行車。這是可能的,但遠(yuǎn)非理想的學(xué)習(xí)方式。
當(dāng)您可以從第一部分中獲取語(yǔ)法并應(yīng)用它而不被告知要做什么時(shí),您就處于解決問題的部分。這是像程序員一樣思考的本質(zhì),也是你穿越迷霧之橋的旅程中最困難和最重要的部分。事實(shí)上,這就是我過(guò)去六個(gè)月的工作。
初學(xué)者根本沒有中間任務(wù)和資源的來(lái)源來(lái)彌合了解基本語(yǔ)法和實(shí)際使用它構(gòu)建東西之間的差距。他們別無(wú)選擇,只能跌跌撞撞地穿過(guò)霧蒙蒙的橋,直到最終他們開始僅靠蠻力解決問題。
做東西
我認(rèn)識(shí)的幾乎每個(gè)開發(fā)人員都直接從學(xué)習(xí)語(yǔ)法到制作東西(或……嘗試)。這非常令人沮喪,因?yàn)槟粌H要學(xué)會(huì)像程序員一樣思考,還要學(xué)習(xí)框架、與框架相關(guān)的所有行話、如何使用IDE以及其他一些我不會(huì)涉及的東西。
一旦你理解了語(yǔ)法并且實(shí)際上可以自己解決基本的編碼問題,是時(shí)候?yàn)殚_源項(xiàng)目做貢獻(xiàn)或者處理一些你有的腦筋急轉(zhuǎn)彎的想法了。做一些能讓你早上起床興奮并防止你晚上入睡的東西。激情會(huì)讓你克服剩下的困難部分。
這么多人感到沮喪并最終放棄學(xué)習(xí)編碼的原因并不是因?yàn)榫幋a很難。這是因?yàn)閷W(xué)習(xí)編碼很難。它很混亂,充滿了行話,并導(dǎo)致極端的信息過(guò)載。你需要學(xué)習(xí)的東西太多了。所以至少,保持你的方法簡(jiǎn)單。
- 學(xué)習(xí)語(yǔ)法
- 解決問題
- 做東西
一般按這個(gè)順序。
以上就是天津卓眾教育小編介紹的"零基礎(chǔ)學(xué)編程怎么學(xué)才會(huì)學(xué)好",希望對(duì)大家有幫助,如有疑問,請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為您服務(wù)。