自學簡單編程可行嗎?

aaa軟件教育官方號 發佈 2022-12-04T13:10:28.542340+00:00

自學編程當然是可以的,在學之前,應該對編程有一個了解,確定好自己的學習方向,之後再為自己想學的方向去努力!編程是什麼?自己想學哪方面編程?如何自學編程?編程是什麼?

自學編程當然是可以的,在學之前,應該對編程有一個了解,確定好自己的學習方向,之後再為自己想學的方向去努力!

  • 編程是什麼?
  • 自己想學哪方面編程?
  • 如何自學編程?

編程是什麼?

編程(biān chéng)是編定程序

的中文簡稱,就是讓計算機代為解決某個問題,對某個計算體系

規定一定的運算方式,使計算體系按照該計算方式運行,並最終得到相應結果的過程。(來自百度百科的解釋)

其實,簡單來說,就是讓計算機按照你的想法去幹活,打比方來說,在我們牙牙學語的時候,我們接觸的就是漢語

,漢語讓我們學會了溝通,當然語言也分為英法韓中等多國語言,我們通過溝通來讓彼此明白。

「編程」就好比我們學習的語言,通過控制計算機來為我們做事情!在簡單點就是利用工具,得到想要的東西。

工具:如程式語言Java,C++,C,Python,C# ,HTML,css,js等等。
產品:網站,APP,應用軟體,小程序,遊戲,機器人等等。

首先要選定編程學習的方向,例如 Python、C、C++、Java、JavaScript 等等程式語言,你最好先去查一查都有哪些程式語言,每種程式語言都側重於哪些方向,例如 JavaScript 主要用於 Web 前端開發

,Java 主要用於後端開發,Python 在數據分析和機器學習等方面有較好的應用。不同的方向有著不同的吸引力和特點,你多了解一下,選一個自己感興趣的。

接下來就是學習編程,那麼在看書學習的過程中,有一點要記住:不要無腦照著別人的代碼敲,重要的是思考,是學習編程的思想!照著別人代碼敲一遍除了讓你看得仔細點,練了打字外其它並沒有任何幫助 — 和自己盯著代碼仔細看是一樣的,這樣的學習效率是不高的。

重要的是學習編程思想,這個功能是怎麼實現的,為什麼這麼實現,作者是怎麼想到的,其次才是敲代碼,學習好了思想以後,你可以自己敲,模仿敲,再對照著檢查自己代碼中存在的問題。

自學編程主要有以下幾個階段:

  1. 看書、看博客、學課程或者看視頻等
  2. 模仿著書上或者博客的代碼,進行復現,復現不重要,思考才是關鍵 ⚠️
  3. 思考學習別人思路後,脫離書本和博客,完全自己實現功能
  4. 自己實現一些 DEMO,看別人項目代碼,與別人討論,提升代碼能力
  5. 在別人的框架和要求下,寫代碼實現業務
  6. 自己負責別人設計的模塊的實現
  7. 獨立設計業務模塊並開發實現
  8. 負責大項目框架設計和拆分,帶領別人進行開發
  9. 其他高階的架構和管理工作,已經不僅僅是代碼能力了

那麼在自學編程的前期和中期,能夠完成前五項就是取得了很不錯的效果了。




關鍵字: