-
1 # 首席程式碼執行官
-
2 # 非我持筆
一定要堅持住,這個就是建議,方向有很多,哪個都有前途!別猶豫,選一個鑽進去,然後再深入!想往其他方向發展都很容易的!融會貫通嘛!
-
3 # IT人渝村阿澤
你好,作為一名IT行業從業者,我來說說我的看法。
因為你本人就是理工科專業,轉學計算機是問題不大的。目前在IT行業來看的話,人工智慧和大資料算是最火且最有發展前景的方向。人工智慧和大資料的主要程式語言是python和java,所以我推薦你從python或者java開始學習。
如果你選擇學python的話。可以找一本權威的書籍學習python基礎,然後由於一般學習python的話需要學習一些演算法,資料結構,機器學習等等。python主要用於大資料分析,挖掘,以及演算法建模等指令碼程式的編寫,你需要去學習機率,統計以及最佳化理論等知識,還有機器學習。這些知識點可以到B站上面去找影片進行學習,影片學習會更加直觀明瞭,加快你的學習效率。
如果你選擇學習java的話,由於java在大資料中應用廣泛,所以學java是一個相當不錯的方向。你首先需要去學習java基礎,java高階(併發,執行緒等等),以及面像物件程式設計思想。java的學習難度會比python高,但就業面更廣。然後就可以開始學習linux知識以及資料庫知識,這些知識同樣可以去B站找到相應的影片。等你完成基礎學習後,就可以開始學習大資料生態框架hadoop,學到3-6個月找實習工作基本沒問題。
-
4 # zhdgshbbh
要想走得順必須有一個科學合理的學習路線,首先把計算機原理 計算機網路 作業系統(linux)編譯原理學一遍,這樣基礎打下來了,然後學一門語言,接下來就是多練了,看各種專案程式碼,有了這些基礎再看看演算法和資料結構。最後,學習主流的應用框架和專案架構
-
5 # 程式設計師大鵬
首先大二就開始規劃是個很好的事情,學習哪門語言需要根據自己的興趣和參考各個語言的特點來選擇,java目前是市場份額比較大的語言,培訓行業最多的估計也就是java,針對於java自身語言特性來講,java可以開發網站,大型web管理系統;Python目前在人工智慧和大資料方面有一定優勢,從個人學習角度來講可能需要一個長期的過程才能接觸到這些。
剛開始可以樹立一個小的目標,比如學習完自己搭建一個小網站。
剛開始建議可以找一些影片教程先入門,然後再透過書本的方式深化學習
大二,機械工程,考研準備轉計算機。現在沒事就想自學一些內容,但不知道學哪些?學過C語言,最近看了一些資料庫原理。然後接下來就不知道了。有沒有推薦的,例如學習哪些語言和理論課程,還有學習的順序。我還想在暑假時找一份實習,希望學到的能用到並邊工作邊學習。謝謝你!
回覆列表
先確定方向。不同方向學習的東西不一樣,可能差很多。有java方向,嵌入式,人工智慧,大資料,物聯網,app開發,網路,運維,等等。方向確定了,才能確定學習的課程。