先把圖放上來給大家看看:
從圖里可以看出來,在華盛頓大學,計算機科學和工程專業(yè)從2010年開始報考人數(shù)直線上升,到今年已經(jīng)大幅超過一直處于領(lǐng)先地位的商科專業(yè),成為本科生的首選專業(yè)。
計算機專業(yè)核心課程
第一是 數(shù)學類:高等數(shù)學、離散數(shù)學、線性代數(shù)、數(shù)理統(tǒng)計、概率論
理由:數(shù)學是學習計算機的基礎,數(shù)學能夠使人思維清晰,幫助人們客觀理性地解決問題。梟雄拿破侖一生最看中的就是數(shù)學的學習?;蛟S剛高考完的你對數(shù)學深惡痛絕,但從人生的宏觀發(fā)展角度來講,學好數(shù)學會使人獲益匪淺。畢達哥拉斯說:萬物皆數(shù)。冷靜思考,或許你會發(fā)現(xiàn)數(shù)學之美。
第二是 計算機語言類:C語言,C ,Java,Python
理由:人與計算機之間溝通的橋梁。
第三是 專業(yè)類課程:電路原理、模擬電子技術(shù)、數(shù)字邏輯、計算機系統(tǒng)結(jié)構(gòu)、操作系統(tǒng)、軟件工程、算法設計與分析、軟件安全、編譯原理、數(shù)據(jù)庫等。
理由:計算機專業(yè)的基礎性知識。
下面具體介紹幾種典型的計算機專業(yè)就業(yè)方向。
多媒體動漫設計師
網(wǎng)絡程序員
運維工程師
架構(gòu)師
算法工程師
數(shù)據(jù)分析硬件工程師
人工智能與人機交互方向
如何學習計算機專業(yè)
實本科教育能讓我們達到的編程水平真的很低,至少我們達不到在培訓機構(gòu)培訓幾個月之后就能上手做項目的水平。當然,在這里我并不是說他們的水平高,只是他們是以實戰(zhàn)為目的,而我們更傾向于學習理論和鍛煉思維。所以要轉(zhuǎn)變思維,上大學不是為了找工作。如果不靜下心來學習并享受技術(shù),而是在大一就開始為了四年后的工作問題而糾結(jié)。那么,這四年你只能學會一個皮毛。要記住不要為了成功而優(yōu)秀,追求卓越,成功就會不期而至。其實,在大學四年里,認真學下去的話,我們能學到很多。比半路出家的Coder更了解計算機的整體結(jié)構(gòu)。有了一定的基礎之后,如果再學習一個新的知識就會快的多。
我們在大學里做的其實很簡單,但是也很復雜,就是用四年去了解和掌握計算機基礎知識。雖然基礎看不見摸不著,不像學會一個語言就能立刻編程。但是它會成為一種習慣,深深的沁入你的腦海,不知不覺的影響著你的一舉一動。