計(jì)算機(jī)專(zhuān)業(yè)主要學(xué)什么課程及就業(yè)方向 計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)怎么樣主要學(xué)什么內(nèi)容 那么它和其他計(jì)算機(jī)專(zhuān)業(yè),如軟件工程、網(wǎng)絡(luò)工程、信息管理與系統(tǒng)專(zhuān)業(yè)等有什么不同呢? 我自己也是計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)的,所以我深有體會(huì)在踏入這個(gè)專(zhuān)業(yè)之前,大家的一些疑惑,下面我就為大家解答心中的疑惑。 為什么要叫計(jì)算機(jī)科學(xué)? 科學(xué)意味著研究,意味著科研,意味著理論原理,也就是說(shuō)這是一門(mén)偏向科研偏向理論研究的專(zhuān)業(yè)。 也許很多人不知道,我們國(guó)家當(dāng)前是沒(méi)有自己的CPU,沒(méi)有自己的PC操作系統(tǒng),就連繪圖軟件PS,數(shù)學(xué)軟件Matlab,都是國(guó)外的。
可能有人會(huì)說(shuō)龍芯CPU是中國(guó)的,但是龍芯只能運(yùn)行Linux系統(tǒng),不能運(yùn)行我們現(xiàn)在主流的Windows系統(tǒng),因?yàn)辇埿臼遣捎肦ISE(精簡(jiǎn)指令集)的處理器,而Windows不支持這種架構(gòu),Windows只支持x86指令集處理器。
所以可以認(rèn)為我們國(guó)家到現(xiàn)在都沒(méi)有一個(gè)能徹底商用的CPU。 我們國(guó)內(nèi)大部分都是用的盜版軟件。
很多核心技術(shù)我們沒(méi)有,為什么? 并不是我們不夠聰明,相反我們中國(guó)人很聰明,數(shù)學(xué)很好,但是我們發(fā)展太晚了,1946年當(dāng)?shù)谝慌_(tái)計(jì)算機(jī)出現(xiàn)的時(shí)候,我們國(guó)家還在內(nèi)戰(zhàn),新中國(guó)還沒(méi)有成立。 世界上第一臺(tái)計(jì)算機(jī),用了18000個(gè)電子管,占地170平方米,重達(dá)30噸 。
世界上第一臺(tái)計(jì)算機(jī) 中國(guó)建國(guó)后,各項(xiàng)工作步入正軌后的1956年才開(kāi)始籌備計(jì)算機(jī)的研究工作, 中國(guó)計(jì)算機(jī)事業(yè)的起步比美國(guó)晚了13年。 落后就要挨打,中國(guó)人民深有體會(huì),所以中國(guó)現(xiàn)在開(kāi)始大力發(fā)展芯片技術(shù),華為研發(fā)了鴻蒙系統(tǒng),航天技術(shù)也蒸蒸日上。 但是這些還不夠,我們還需要大量的人力物力來(lái)建設(shè)和研究,我們有很多計(jì)算機(jī)教材還是使用國(guó)外的或者是翻譯過(guò)來(lái)的中文版,為什么? 就是因?yàn)槲覀冇?jì)算機(jī)高端人才太少了,從事計(jì)算機(jī)理論研究的人才太少了,導(dǎo)致發(fā)展緩慢,我們需要有人去從事計(jì)算機(jī)的基礎(chǔ)研究,理論研究,而不是為了找一份工作。 計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)承擔(dān)了這份重任,它讓更多的學(xué)生學(xué)習(xí)計(jì)算機(jī)并不僅僅是為了找工作,還包括基礎(chǔ)的理論研究,這就是它和其他計(jì)算機(jī)專(zhuān)業(yè)最大的不同。
其他計(jì)算機(jī)專(zhuān)業(yè)可能是偏向工程技術(shù)方面的研究,比如軟件工程、網(wǎng)絡(luò)工程等。 不管是科研還是工程,都需要人才去建設(shè),我希望的是大家在學(xué)習(xí)專(zhuān)業(yè)知識(shí)的時(shí)候,目的不要僅僅是為了找工作賺錢(qián),中國(guó)的計(jì)算機(jī)還很落后,沒(méi)有核心技術(shù),它需要你們?nèi)パ芯俊?/p> 所以希望剛上大學(xué)同學(xué)不要急著去想如何賺錢(qián),先把基礎(chǔ)學(xué)好,學(xué)校培養(yǎng)你們,不僅僅是教會(huì)你們賺錢(qián)找工作,更希望你們可以為國(guó)家做貢獻(xiàn)。 計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè),大部分課程其實(shí)還是偏理論,很多同學(xué)可能覺(jué)得很枯燥。 但是我希望大家能堅(jiān)持下去。
就比如《 線性代數(shù) 》這門(mén)課,只要是計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè),不管是在哪個(gè)大學(xué)都會(huì)有這門(mén)課,在大一或者大二開(kāi)設(shè)。 這門(mén)課很多人會(huì)覺(jué)得沒(méi)用,其實(shí),是你目光短淺,孤陋寡聞。 這門(mén)課太有用了,為什么? 你知道我們現(xiàn)在能看見(jiàn)計(jì)算機(jī)上逼真的畫(huà)面,酷炫的特效,是怎么做出來(lái)的嗎? 如果沒(méi)有《 線性代數(shù) 》上的那些公式,那些矩陣的變換方法,你根本看不到這些特效。 因?yàn)槲覀円谟?jì)算機(jī)上顯示真實(shí)世界的光照效果,是需要去模擬的,計(jì)算機(jī)里面并沒(méi)有真實(shí)的太陽(yáng)光,不管是基于物理模擬,還是基于經(jīng)驗(yàn)?zāi)M,都需要有基礎(chǔ)的原理和公式去支撐。
而這些原理和公式就藏在《 線性代數(shù) 》和《 高等數(shù)學(xué) 》里面,現(xiàn)在你還覺(jué)得這些基礎(chǔ)課程沒(méi)有用嗎? 再來(lái)舉一個(gè)例子,CS專(zhuān)業(yè)在大三的時(shí)候會(huì)學(xué)習(xí)一門(mén)課叫做《編譯原理》,這門(mén)課可能對(duì)很多人來(lái)說(shuō)很難,但是真的很有用。 我們國(guó)家到現(xiàn)在都還沒(méi)有自己的編程語(yǔ)言,現(xiàn)在的C語(yǔ)言,C++,JAVA等都是國(guó)外發(fā)明的。 所以就更沒(méi)有自己的編譯器了,沒(méi)有編譯器就要用別人的,什么時(shí)候別人不給你用了,你連軟件都開(kāi)發(fā)不了。 就如現(xiàn)在的美國(guó),不給華為提供芯片了,華為榮耀業(yè)務(wù)就只能被迫出售。 而《編譯原理》這門(mén)課就是告訴你,如何進(jìn)行詞法解析、語(yǔ)法解析和編譯器的開(kāi)發(fā)原理,告訴你如何開(kāi)發(fā)一款編譯器,它雖然不能幫你開(kāi)發(fā)一款完整的應(yīng)用軟件,但是可以幫你制造一款開(kāi)發(fā)應(yīng)用軟件的工具。
知道了編譯的原理,發(fā)明一個(gè)新的編程語(yǔ)言也就簡(jiǎn)單了。 這就是基礎(chǔ)知識(shí)的力量,它不創(chuàng)造直接面向消費(fèi)者使用的產(chǎn)品,但是它可以創(chuàng)造產(chǎn)品的開(kāi)發(fā)工具。 再來(lái)看看計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)到底學(xué)習(xí)哪些課程:
以上就是計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)的全部課程了。 希望同學(xué)們上大學(xué)后好好學(xué)習(xí),為國(guó)家爭(zhēng)口氣。 那么這個(gè)專(zhuān)業(yè)畢業(yè)后能干什么呢? 其實(shí)這個(gè)專(zhuān)業(yè)很綜合,很全面,就業(yè)面非常廣泛,也非常多的企業(yè)需要,包括公務(wù)員、事業(yè)單位都很需要這個(gè)專(zhuān)業(yè)的人才。 接下來(lái)就來(lái)盤(pán)點(diǎn)一下計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)的就業(yè)方向: 方向一:考研,出國(guó)留學(xué)
這個(gè)專(zhuān)業(yè)是計(jì)算機(jī)專(zhuān)業(yè)當(dāng)中最多學(xué)生考研的專(zhuān)業(yè),因?yàn)橹灰杏?jì)算機(jī)專(zhuān)業(yè)的學(xué)校,肯定有這個(gè)專(zhuān)業(yè),考研中的專(zhuān)業(yè)課知識(shí),基本在本科階段都學(xué)習(xí)過(guò),只要基礎(chǔ)打得好,考研專(zhuān)業(yè)課輕輕松松。 出國(guó)留學(xué)深造也是不錯(cuò)的一個(gè)選擇,國(guó)外很多名校有CS專(zhuān)業(yè),但是記得把專(zhuān)業(yè)成績(jī)學(xué)好,把英語(yǔ)學(xué)好,把學(xué)分拿到。 方向二:公務(wù)員和事業(yè)單位
體制內(nèi)的單位特別喜歡招聘CS專(zhuān)業(yè)的計(jì)算機(jī)學(xué)生,特別是在大城市,大城市現(xiàn)代化、信息化程度比較高,很多業(yè)務(wù)都需要計(jì)算機(jī)來(lái)處理。 而CS專(zhuān)業(yè)的學(xué)生各方面都比較綜合,可以幫忙解決工作上的各種計(jì)算機(jī)問(wèn)題,所以深受大家的喜愛(ài)。 另外建議你在大學(xué)期間去考國(guó)家軟件資格水平考試(軟考)證書(shū),這個(gè)證書(shū)非常有用,可以評(píng)職稱(chēng),去年深圳公務(wù)員的招聘中就有一些崗位要求軟考中級(jí)證書(shū)。 方向三:軟件開(kāi)發(fā)
如果你想以后做一個(gè)程序員,年薪百萬(wàn),那就好好把《數(shù)據(jù)結(jié)構(gòu)和算法》這門(mén)課程學(xué)好,基本上每個(gè)大公司筆試,面試都會(huì)考算法,如果沒(méi)學(xué)好只能去中小廠了。 最好能選擇一門(mén)自己喜歡的編程語(yǔ)言如JAVA或者C++等,去深入學(xué)習(xí),如果老師沒(méi)教,你就自學(xué),看視頻也好,看書(shū)也行,反正不要浪費(fèi)了時(shí)間。 計(jì)算機(jī)專(zhuān)業(yè)最重要的能力不是什么數(shù)學(xué)天賦,而是動(dòng)手實(shí)踐的能力,有一個(gè)普遍的說(shuō)法是,計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生想要在畢業(yè)后找份程序員的工作,在大學(xué)4年一定要有一萬(wàn)行以上的代碼量。 如果沒(méi)有,那你不是一個(gè)合格計(jì)算機(jī)專(zhuān)業(yè)畢業(yè)生。 同時(shí)也建議你在大學(xué)期間去考國(guó)家軟件資格水平考試的《軟件設(shè)計(jì)師》證書(shū),這個(gè)證書(shū)非常有用,在國(guó)企可以評(píng)職稱(chēng)。 這個(gè)方向的人才差距還是挺大的,學(xué)得好的剛畢業(yè)年薪就可以上百萬(wàn),學(xué)不好的月薪3千多也是很普遍的。 不過(guò)這個(gè)方向的也有缺點(diǎn),就是要加班,如阿里的996福報(bào),但是有付出就有回報(bào),如果你家庭條件不是很好,需要賺錢(qián),建議你可以學(xué)好這個(gè)專(zhuān)業(yè)去大廠工作,絕對(duì)不會(huì)虧待你。 方向四:網(wǎng)絡(luò)工程師
CS專(zhuān)業(yè)還可以從事網(wǎng)絡(luò)工程方向的工作,比如做一個(gè)網(wǎng)絡(luò)工程師,如果你想從事這個(gè)方向,建議把《計(jì)算機(jī)網(wǎng)絡(luò)》這門(mén)課程學(xué)好,和網(wǎng)絡(luò)相關(guān)的課程都要關(guān)注。 一個(gè)企業(yè),一棟樓宇的網(wǎng)絡(luò)建設(shè),網(wǎng)絡(luò)規(guī)劃,IP地址的規(guī)劃,局域網(wǎng)的組建等等,都是網(wǎng)絡(luò)工程師的工作,如果你喜歡這樣的工作,建議你在大學(xué)期間去考華為的證書(shū)或者思科公司的CCIE證書(shū),以考促學(xué),對(duì)你以后找工作非常有幫助。
這個(gè)方向也有對(duì)應(yīng)的軟考證書(shū)《網(wǎng)絡(luò)工程師》和《網(wǎng)絡(luò)規(guī)劃師》證書(shū),某些國(guó)企是可以評(píng)職稱(chēng)的。
這個(gè)職業(yè)可以說(shuō)是越老越吃香,因?yàn)榻?jīng)驗(yàn)越多越能快速解決問(wèn)題。 方向五:游戲開(kāi)發(fā)工程師
如果你很喜歡玩游戲,王者榮耀、LOL、鬼泣、戰(zhàn)地等,你還可以去做一個(gè)游戲開(kāi)發(fā)工程師。 每個(gè)男孩心中都有一個(gè)游戲夢(mèng),這是一個(gè)能為人類(lèi)創(chuàng)造快樂(lè)的工作,如果你想親自開(kāi)發(fā)一款游戲,這個(gè)方向很適合你。 同時(shí)游戲開(kāi)發(fā)的工資也很讓人羨慕,聽(tīng)說(shuō)王者榮耀團(tuán)隊(duì)發(fā)了上百個(gè)月的獎(jiǎng)金。 瞬間就財(cái)務(wù)自由了。 如果是從事這個(gè)方向,那你在大學(xué)期間需要把《線性代數(shù)》《高等數(shù)學(xué)》《算法設(shè)計(jì)》《計(jì)算機(jī)圖形學(xué)》《視覺(jué)計(jì)算》等課程學(xué)好,去大廠很輕松。 最好大學(xué)期間能學(xué)會(huì)一款游戲引擎比如Unity3D、UE4,如果能做出一個(gè)游戲DEMO去找工作更容易。 每年騰訊、網(wǎng)易、完美世界、西山居等知名游戲公司都會(huì)去大學(xué)校園招聘,考的內(nèi)容就是這些基礎(chǔ)內(nèi)容。
方向六:算法工程師
前幾年,華為兩百萬(wàn)年薪招聘算法工程師,這個(gè)方向的工資是真的很高,去了大廠基本上就進(jìn)入中產(chǎn)了。 這個(gè)方向需要把《數(shù)據(jù)結(jié)構(gòu)》《算法設(shè)計(jì)》這兩門(mén)課程學(xué)到極致,當(dāng)你能手寫(xiě)紅黑樹(shù)了,你離這幾個(gè)方向就不遠(yuǎn)了。 建議在大學(xué)期間把Leetcode上的題都刷一遍,面試就很輕松了。 這個(gè)方向主要研究各個(gè)領(lǐng)域的算法,比如AI算法,人臉識(shí)別技術(shù),智能語(yǔ)音識(shí)別,無(wú)人駕駛等等。
方向七:大數(shù)據(jù)分析師
這是當(dāng)前相當(dāng)熱門(mén)的技術(shù), 負(fù)責(zé)大數(shù)據(jù)數(shù)據(jù)分析和挖掘平臺(tái)的規(guī)劃、開(kāi)發(fā)、運(yùn)營(yíng)和優(yōu)化;根據(jù)項(xiàng)目設(shè)計(jì)開(kāi)發(fā)數(shù)據(jù)模型、數(shù)據(jù)挖掘和處理算法;通過(guò)數(shù)據(jù)探索和模型的輸出進(jìn)行分析,給出分析結(jié)果。 如果是從事這個(gè)方向,你需要把《數(shù)據(jù)庫(kù)技術(shù)》《統(tǒng)計(jì)學(xué)》《高等數(shù)學(xué)》等學(xué)好,這些課程是支撐大數(shù)據(jù)分析的基礎(chǔ)課程。 建議大學(xué)期間把Python編程語(yǔ)言學(xué)好,方便以后分析數(shù)據(jù),同時(shí)去考數(shù)據(jù)分析師證書(shū) ,這個(gè)是由國(guó)家工信部頒發(fā),在工信部網(wǎng)站上可查,權(quán)威性很高。
以上,就是計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)同學(xué)畢業(yè)后工作主要從事的七個(gè)方向了。 |