大一學生如何規劃學習計算機?

時間 2021-05-12 01:25:19

1樓:Undo

同電子資訊工程專業。。現在實習web開發中,既然想學計算機相關,就走自學路線吧。這個專業教不了你什麼的。

我提兩點建議吧:

1.想從事嵌入式開發方向,就繼續學下去吧。學習是不能指望別人能教你多少的。

一般學校的嵌入式相關課程在大三時候才開,建議你大二就要開始自學吧。嵌入式方向的程式設計公司招人的時候很看重在學校做過的專案(幾個面試總結下來的),能參見些電子設計競賽盡量去參加,其實很多人水平都不怎麼樣,即使去混也行。

2.想從事純軟體方向。在電子資訊工程這個專業這是條孤獨的路,不過都是靠個人的自學水平。

不要害怕以為這是一條很艱難的路,覺得這個專業走這條路會有多少劣勢(雖然有,但是都是可以考自學補足的,就是要學電子和計算機兩個專業的知識挺累的)。如果你的平時成績還不錯,又想從事這個方向,可以考慮轉計算機專業吧。最好推薦下我的學習路線(c>彙編》c++>資料結構演算法》linux>python。

全都是在fishc自學的。感謝小甲魚,感謝魚c)

2樓:零霽

花裡胡哨的招式固然炫目,但內功才是王道

資料結構

演算法計算機網路

計算機組成原理

深入理解計算機系統

高等數學

線性代數

概率論與數理統計

離散數學

在github上找值得學習的專案

3樓:NealC

起碼有自己的方向,並且願意為之努力,就已經比很大一部分人強了,當然這還不夠。

既然方向是嵌入式,而且是大一,那麼最基本的C、是必修了,我也還是學生階段,對嵌入式涉及不深,自己也沒法寫出多優秀的學習資料,但是也是一路學過來的,當回搬運工吧。

給你推薦個優秀答主@路人甲

這是關於語言上手

程式設計最重要就是練習

大神@Milo Yip

及其相關回答,強推的回答

看太多學習教程不是什麼好事,學習本身更重要,上面的鏈結可以滿足你的入門了。推薦把c primer plus先啃下來,不建議按教科書學,大多數內容有點過時了。

@時成大神的回答很詳細,你可能也已經看過了

@Tony Ho 做的資料整理

學好英語,不要把太多時間花在搜尋「如何學好嵌入式」這樣的事情上,編譯原理跟作業系統會比較枯燥,不要怕厚書,用心去啃,祝你也能享受程式設計。

4樓:Beritra

學生時代最大的優勢就是大把的時間。不用太在意階段性的結果,把有效的時間投入進去就行了,當然跑實驗室開啟電腦刷知乎這種不算。

5樓:topkernel

誠邀,在華為尤拉部搞了4年多嵌入式開發,專門搞Linux系統,學C語言,搞嵌入式,個人認為你接下來要學Linux系統程式設計,而不是做貪吃蛇,如果真要搞貪吃蛇,先把資料結構和基本演算法練一練。

6樓:zhuhelin

其實來說,學到後面,重點不是c語言,而是作業系統還有計算機知識。有些東西看似無用,其實大有用處。有些東西看似有用,其實毫無作用,你比如畫介面,寫遊戲。

你要是做嵌入式的話,多了解計算機硬體和彙編的知識就夠了,你看多了windows其實沒多大用。

大一計算機學生如何學習機器學習?

大江東去 估計樓主早都入門機器學習了,那就給其他人參考吧。現在這個年代,直接學習深度神經網路,也是一種不錯的選擇,例如1 卷積神經網路 卷積神經網路,尤其是AlexNet,開啟了人工智慧的新紀元。卷積神經網路 2 深度殘差網路 深度殘差網路在跨層恒等通路的幫助下,可以很輕鬆地得到訓練。深度殘差網路 ...

非計算機專業的學生如何入門深度學習?

knnay 一些常見的深度學習模型,應該是需要學習的,例如 卷積神經網路 深度殘差網路 2 深度殘差網路 深度殘差收縮網路 3 面向強噪 高冗餘資料的 深度殘差收縮網路 Christoph 好多好多大佬回答了這個問題,但是同作為乙個計算機小白,我覺得入門最重要的可能是一項學習計畫,在你什麼都不懂的情...

大一電腦科學與技術學生 如何提公升自己呢

林錦堅 大一以及之後大二大三先好好打基礎,不要著急學很多高大上的技術,英語水平要保持甚至提高,數學是重中之重,把微積分,代數,統計等知識打牢固,程式語言把c或者cpp,python學精學熟練,演算法方面,把資料結構與演算法設計等知識結構要常拿捏在手,刷一刷力扣,然後去多參加一些程式設計比賽,比如AC...