回覆列表
  • 1 # 不惑老師

    理論上講,大一是不需要明確自己的方向的,換句話說,你無論定什麼方向側重點都是一樣的,都是要先學好基礎知識。

    計算機專業大一需要學好哪些基礎知識呢?

    數學課程

    一般情況下,大一會開設高等數學和線性代數,有的學校會在大一開設離散數學、集合與圖論等課程,

    對於計算機專業來講,數學是基礎中的基礎,沒有良好的數學基礎,在計算機這個領域是無法走遠的,尤其是離散數學、集合與圖論、機率論、線性代數這幾門數學課程,在計算機領域應用最廣泛,也是需要的最多,大一如果開設相應課程,要努力學好。千萬不要以為不是專業課就懈怠。

    偏硬體方向的專業課

    主要有大學物理、整合與電路、數位電路、類比電路、計算機組成原理等,這些課程對於大一來講,普遍較難學習,大一新生需要重點掌握數位電路、計算機組成原理,這是學習計算機的基礎課程,其餘課程可不用太深入學習。

    偏軟體方向的專業課

    程式語言,大一一般會開設C語言、C++等,無論是哪種語言,都要好好學習,不光學習程式設計,還要學習語言設計技巧,為後續學習打下基礎,程式語言相當於“招式”,之前學的那些基礎課程屬於“內功”,只有透過招式才能把內功發揮出來。

  • 2 # 考生幫

    1.不知道自己不知道

    2.知道自己不知道

    3.知道自己知道

    4.不知道自己知道。

    你做到上面四句話。你就成功了!

  • 3 # 有校阿米巴

    先學好資料結構、離散數學、高數等基礎課

    之後您會陸續接觸一些計算機語言,C、JAVA、H5、C++等等

    在大學期間選擇一門擅長的語言,不停的練習、實踐、可以自己試著做一些小作品,再考一門計算機證書(不是計算機二級,如JAVA軟體工程師)

    畢業後從事工作就能輕鬆一些

    以上

    如果想要創業可以諮詢我

    祝您未來一切順利

  • 4 # IT人劉俊明

    這是一個非常好的問題,作為一名計算機專業的教育工作者,我來回答一下。

    首先,對於計算機專業的大一同學來說,可以重點關注兩件事,其一是重視數學和外語的學習,其二是重視專業比賽。學好數學和外語會為後續的學習和科研奠定一個紮實的基礎,而參加專業比賽不僅會促進自身的學習,也會提升對於計算機專業的認知能力,從而選擇一個適合自己的發展方向。

    對於大一的同學來說,由於對計算機相關領域的瞭解比較少,所以在主攻方向的選擇上會遇到一些困難,而如果想在大一期間就確定主攻方向,應該與專業老師進行溝通,結合自身的能力特點、知識結構和發展前景做出適合自己的選擇。從學習的角度來說,早一點確定主攻方向是對的,可以圍繞自己的主攻方向來制定學習計劃。

    其次,從當前大的技術發展趨勢來看,選擇大資料、區塊鏈、人工智慧等領域的相關方向都是不錯的選擇,在工業網際網路和5G通訊的聯合推動下,未來這些領域都會釋放出大量的發展機會,整體的就業前景也非常值得期待。

    最後,從當前大的人才需求趨勢來看,對於計算機相關專業的同學來說,雖然本科畢業後也相對比較容易實現就業,但是隨著產業結構升級的逐漸深入,讀研會有更多的發展機會,也更容易獲得高附加值的工作崗位。工業網際網路時代是平臺化時代,隨著大資料、人工智慧等技術平臺逐漸在產業領域落地應用,產業領域需要大量高階應用型人才(專碩),這是一個比較明顯的發展趨勢。

  • 5 # 北斗少兒程式設計老師

    首先,方向是針對就業還是針對興趣和擅長。就基於計算機體系本身而言,有深度的方向有如下選擇:1、硬體,基於CPU等晶片級相關技術的研究,中國產自制晶片未來一定是個趨勢,基於這類研究,未來一定要進大企業,這些技術才有機會發展,諸如華為、華虹電子等;2、軟體,底層軟體技術,如自制作業系統、自制程式語言等,掌握了計算機底層技術,未來研究和工作才能更加遊刃有餘。中國產作業系統、中國產程式語言,未來也是一個方向,基於這類研究,未來一定也要進大企業

    3、人工智慧應用方向,學好程式設計和演算法、資料結構,結合人工智慧領域,學好對應的知識和技能。但人工智慧中,80%都要學好數學。如果你只是會呼叫別人的人工智慧介面,那你只是搬運工。你要學會設計,自己開發介面讓別人呼叫,你才有更大的價值。學好數學,再學習機器學習、深度學習理論課程,以及深度學習的實現框架,諸如TensorFlow、Caffe(Caffe2)等。4、語言上,C語言、C++、Python和Java,學這幾門完全就夠了。再說一句,基礎專業課程資料結構、演算法設計,也要學好;數學中的數論、圖論、線性代數、機率論等數學知識,一定要好好學習。如果再想深一步,自制作業系統、自制程式語言的應用可以嘗試一下,linux核心技術、編譯原理是幫助你實現自制作業系統和自制程式語言的專業課。

    5、記住,學習計算機一定要多實踐,需要多實踐!一來是建立起興趣,透過實踐才能產生更大的興趣;第二,很多很難懂的問題,透過實踐就明白了!

  • 6 # kane0409

    給一些建議。剛大一要學好基礎課,尤其是計算機行業,即便在面試中也是會問到基礎東西的,尤其現在對於演算法,資料結構那是必問內容,既然在學校就要牢牢吃透。大一大二是學習基礎的時間,課程也最多,一定要穩紮穩打,每個學期都要拿到獎學金。

    如果還有時間,那麼就要了解網際網路行業哪個方向有前景,如果你學的java,那麼以後就要往大資料方向走,然後可以再走演算法,機器學習等等。

    可以去一些網站檢視前端,後端,大資料,機器學習等方向的學習路線,然後開始自己看書。說實話,各個專業在大學裡基本都學不到什麼東西,大學也是應試教育,要在大三開始去適應市場能力,去學習市面上的流行技術,隨時關注前沿領域動態,比如Apache技術下召開的各個交流會,都代表了大廠的技術趨勢。

    最後,最重要的是一定要自己上手寫專案,技術是敲出來的,不是看書看出來的,一定要動手寫專案寫程式碼,否則會不了。

    祝你學業有成。

    好了,這就是我想說的。。。

  • 7 # 博學多才的文案收藏館

    不用,把英語跟數學啥的學明白,然後實在是想學語言的話,先入門一個語言,推薦C。然後多看看演算法。大四的時候你再去做專案

  • 中秋節和大豐收的關聯?
  • 7連敗!勝率僅36%,郭士強已無強將可用,離下課還有多久?