回覆列表
  • 1 # 富有哲理的派大星

    先學C吧,入門可以看一下《啊哈C語言》《啊哈演算法》,之後再去學Python或Java,如高琪的Java300集和Python400集

  • 2 # IT大資料職業引路人

    我覺得還是學java最好,理由有:

    1.java是一個完整的開發語言,透過學習,能夠了解程式的基本要素,如類,方法,執行緒,併發等

    2.學會了java後,你再學其它的就容易學,也能理解,特別jdk1.8以後,對於流的處理,對進一步學習大資料開發做好了基礎

    3.在學習過程中,對jvm的機制和了解,你更容易明白跨平臺的意思

    4.java基礎好了,可進入前端如springboot等,可後端應用開發,還可進軍大資料開發,大資料開發主要是scala和java

    5.體系完整的學習,對於理解程式思維很有好處,如理解面子物件,面向過程

  • 3 # 船埔社群

    主要看自己未來要從前哪個方向和領域,計算機也細分很多專業,比如軟體開發,網路技術,前後端開發,人工智慧等等。先確定大領域,再結合時下最新流行的技術去學。

  • 4 # 使用者3438883003760

    最靠譜的,最節省時間的就是軟考教材和考試資料,從低到高依次是程式設計師,軟體設計師,系統整合,系統分析師,系統架構師,補充必備教材,離散數學,數學建模,統計學。推薦理由,1.非常容易獲取,網上免費的非常多,輔助資料的習題附帶答案,能在有限時間內迅速劃定學習範圍,目標明確,方便你規劃學習計劃;2.軟考你認真看的話,絕對是入門級別的最佳選擇,入門後你就能找到你的方向在那裡了

  • 5 # 白小菜Vlog

    現在網上隨便一搜,都會出現很多教程。建議先看影片,再看書籍。教程可以去騰訊課堂以及一些論壇尋找。非常豐富。不用擔心看不懂,跟著影片慢慢走,你會發現就不會像當初一樣沒有方向了。平時我也收集了很多教程。只要肯收集,就能收集很多教程的。

  • 6 # 雲和資料

    推薦一本書:計算機科學導論

    程式設計入門建議學習C語言,推薦書籍:《C程式設計語言》(作者克尼漢)和《C語言入門經典》(作者霍頓)。C語言是一門很重要的語言,許多高階語言以及作業系統底層也是透過C語言實現,因此C語言基礎必學。

    在掌握基礎程式設計之後,需要學習更多有關計算機的知識,包括:

    計算機組成原理與結構

    計算機系統概論

    資料結構

    作業系統

    計算機網路

    資料庫概論

    演算法設計與分析

    演算法導論

    鳥哥的Linux私房菜

    在程式語言方面進階:

    C Primer Plus

    C程式設計語言

    C++ Primer

    Linux程式設計

    Linux核心程式設計指南

    JAVA核心卷

    JAVA程式設計思想

    JAVA設計模式

    Java程式設計師修煉之道

    這些是計算機專業必備的幾門專業課,透過以上學習計算機專業知識,在此基礎上才可以進一步學習更多計算機技術。因為計算機專業學習的方向比較多,程式語言也非常多,建議具備一定基礎之後再選擇學習內容,可以透過一些技術論壇、專業課程網站去學習相關知識提升自己。如果沒有基礎的話,建議去培訓班學習。

  • 7 # IT人劉俊明

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

    當前如果想自學計算機相關知識可以根據自身的知識結構和能力特點來選擇切入點,但是不論未來向哪個方向發展,掌握一門程式語言都是很有必要的。

    對於初學者來說,在選擇程式語言的時候可以重點考慮一下全場景程式語言,一方面全場景程式語言的應用範圍往往比較廣泛,另一方面全場景程式語言往往也有更多的就業崗位,在平臺化開發時代,掌握一門全場景程式語言更容易走全棧程式設計師路線。

    目前比較流行的全場景程式語言包括Java、Python和C#,其中可以重點關注一下Python語言,在大資料、人工智慧的推動下,未來Python語言的應用場景會不斷得到拓展,相關的就業崗位也會比較多。另外,Python語言自身的語法結構也比較簡單,即使沒有任何程式語言的基礎,也能夠學得會。

    學習Python語言既可以走研發級程式設計師路線,也可以走應用級程式設計師路線,所以不論是否有較好的數學基礎,學習Python都會有適合自己的發展方向。如果資料基礎比較好,目前可以透過自學來往大資料方向發展,目前大資料領域的崗位還是比較多的,這一點在近兩年有比較明顯的體現,目前有不少研究生都會選擇大資料開發崗位。

    雖然人工智慧也是Python重要的應用領域,但是自學人工智慧的難度還是比較大的,相對於人工智慧來說,大資料的技術體系結構已經趨於成熟了,也有大量的案例可以參考,所以自學大資料方向要更為現實一些。

    如果初學者的數學基礎和計算機基礎都比較薄弱,那麼可以按照Web開發方向來制定學習計劃,Web開發目前的就業崗位也比較多,而且Web開發的整體難度比較低,自學起來也會更容易一些。

  • 中秋節和大豐收的關聯?
  • 男人什麼都聽公婆的,公婆總想控制兒媳不與孃家聯絡,這樣的婚姻值得堅持嗎?