目前大三,軟體工程專業,自學Java中,想問一下,需要看一些作業系統和演算法之類的書嘛?

時間 2021-05-31 01:33:00

1樓:潛水

難道作業系統、演算法不是學校裡的必修課嗎?

不管怎麼樣,作為基礎知識,這是科班程式設計師跟北大青鳥碼農的根本區別,不僅要學,而且要非常認證的學

在學校裡面必須打好的計算機基礎:

1 語言:C/C++必須懂原理,另外要有乙個非常熟悉的語言2 作業系統:linux原理、使用

3 演算法、資料結構

4 計算機網路:

TCP原理、UDP,還可以了解下KCP、QUIC這些比較新的概念另外如果做後台開發,要知道些非同步程式設計的概念,了解下epoll、libevent之類的

5 資料庫:

學校裡很難學好,因為沒有資料量、大流量,先以了解原理為主吧選乙個主流資料庫認真研究,比如mysql、redis以上對應屆生而言最重要的計算機基礎,也是大公司招聘面試最關心的東西

2樓:來自火星的逐白

首先你要明確自己是否要考研,如果需要考研的話,專業課上面,資料結構是肯定需要看的,而作業系統如果專業課不考可以不看。如果你不考研,畢業就出去工作,那麼還是建議你多看看資料結構與演算法和作業系統的,對你的程式設計與思維能力和對linux系統的認知有很大的幫助!

大三軟體工程專業是否要選擇考研?

考研小旋風 軟體工程專業 範圍 計算機這個專業範圍比較寬廣 而軟體工程則主要偏重的是程式設計,相對計算機科學技術而言比較精細。考研難易 大部分的學校,軟體工程考研會比計算機容易30 40分左右。比如,北郵,計算機要考370分的情況下,軟體工程330 340就能進入複試。招收學校 計算機招收的學校要廣...

現在大三,軟體工程專業,以後想做遊戲開發,請問怎麼學習比較好?

乎乎丶 把你了解得最透的不是你自己而是培訓機構,最能有效解決你情況還是培訓機構。PS,我不是在打廣告。我乙個同學之前和你差不多情況。花了點錢報了個培訓機構,據他說,很快的提公升了自己,關鍵是假期人家推薦他去實習,一時有經驗,還能熟悉,賺點錢,二來鍛鍊了自己。別人都在慌張的時候,他已經胸有成竹了。別覺...

大三軟體工程學生,現在很迷茫?

一本滿足 醫學生亂入 首先改變生活習慣 成為最健康最長壽工作時間最久的工程師或者程式設計師 然後多溝通,聽一聽周圍人對你的評價,老師啊同學啊,客觀了解自己還有去看一看各大公司校招的招聘要求,按照要求一條一條去改進吧方向也沒有一步到位的,都是一步一步走出來的,但是不努力多半會後悔。以上 螢火一號 感覺...