回覆列表
  • 1 # IT人劉俊明

    作為一名IT行業的從業者,同時也是一名計算機專業的教育工作者,我來回答一下這個問題。

    程式語言是操作計算機的重要方式,不論從事大資料方向還是物聯網、雲計算、人工智慧等方向,都需要掌握相應的程式語言,透過程式語言來完成各種邏輯的實現,從而完成具體的任務。

    學習程式語言通常要結合具體的應用場景,比如做大資料開發通常要學習Java、Python、R、Scala等語言,而做物聯網開發通常需要學習C語言,從事Web開發通常會學習PHP語言等等。不同的程式語言有不同的應用場景,同時在難易程度上也有一定的區別。

    對於初學者來說,要想高效的學習一門程式語言,首先要選擇一門容易學習的程式語言,這樣能夠快速建立起學習的信心,從而深入系統的學習下去。目前Python語言就是一個不錯的選擇,一方面Python語言的語法比較簡單清晰,另一方面Python語言的應用領域比較廣泛。

    由於程式語言在不同的應用場景下,往往需要學習不同的內容,所以在選擇好程式語言之後,通常還要選擇一個學習方向。比如Python語言從事Web開發方向和從事大資料開發方向需要學習的庫就有明顯的區別,另外在對基礎知識的要求方面也有所不同。通常從事大資料相關方向需要具備一定的數學基礎和統計學基礎,而從事Web開發則需要具備一定的資料庫基礎和網路知識基礎。

    在選擇完方向之後一定要制定一個系統的學習計劃,計劃的制定最好諮詢一下專業開發人員,同時注意制定一下階段性的學習目標。另外,在學習程式語言的過程中一定要注重實驗的作用。不論學習哪門程式語言,實驗都是必不可少的環節,透過大量的實驗能夠逐漸建立起自己的程式設計思想。

    最後,在學習的過程中,如果能有人指導一下會節省一定的時間,尤其是學習的初期。

  • 2 # 北京圖靈學院

    初學者可以高效的學習一門語言,這個是肯定的。

    但是,有方法。

    1. 乖乖聽課,循序漸進按部就班,彆著急,有問題就去群裡問,你可以考慮 我們的的免費課程,真心不收錢,還有學習交流群提供答疑。

    2. 請遵師囑。 老師讓你敲兩遍程式碼就敲兩遍,讓你寫部落格就寫部落格,別問為什麼,多年教學經驗告訴我們,越能bb的學生學的越差,光忙著bb了,哪有心思學習。

    3. 練習,大量練習。

    4.多跟群裡的小夥伴交流。

  • 中秋節和大豐收的關聯?
  • 新一期《嚮往的生活》戚薇又惹爭議了,你怎麼看?