如何解決最常見的「學習編程」問題

學習編程是很難的。特別是在今天這個快速變化的世界中,事物似乎在您能趕上速度之前就已經不斷變動。 以下是一些我每天在幫助學習編程的人時經常遇到的常見問題,沒有特定的順序。 認為編程對您來說太難。編程確實很難。但是讓我告訴您,如果我能學會編程,那麼您也能。這是一個陡峭的學習曲線,就像您做的任何事情一樣。但是繼續創建項目,繼續學習,您會成功的。不要氣餒,我們都曾經處於這種困境中。 盲目追隨最新潮流。網絡是一個狂野的地方,每個人都在試圖推銷自己或自己的作品。您在網絡上看到的許多「受歡迎」的開發人員其實更像是「內容創作者」或培訓師、教師。他們需要時刻跟上新事物,因為這是他們的工作。作為一個初學者開發人員,您需要從基礎工具的堅實基礎開始,不要被最新的流行框架所分散注意力。 不斷改變學習內容。掌握工具需要很多時間,而從一種語言跳到另一種語言對學習進度沒有好處。選擇一個專業領域,從基礎知識開始,保持專注。與其了解8種不同語言的10%,不如了解一種語言的80%。 認為您需要記憶所有內容。讓我告訴您,我一直在使用 Google。我記性很差。有時我會找到我過去寫過的帖子,裡面有我問題的答案。記憶是為學校而設計的。這不是學校。您需要學習的是過程、工作原理以及如何構建事物。然後,您可以利用所有的書籍、網站和搜索引擎來幫助您解決其他問題。 認為編程是一種獨立的活動。程序員是一個大社區。當然,我們可能整天盯著電腦工作或遠程工作,但有各種各樣的聚會、會議、虛擬或現實世界的交流方式,還有 Twitter、Discord 等等。尋找一個社區,交朋友,找到和您有相同問題的同行。每個人都樂意互相幫助。找到當地的夥伴會更加有趣!