計(jì)算機(jī)是當(dāng)前時(shí)代最好的就業(yè)選擇,職位需求和待遇都很理想,也是最容易留美的專業(yè)。美國絕大多數(shù)部分學(xué)校都有開設(shè)計(jì)算機(jī)專業(yè),基本都開設(shè)在工程學(xué)院下。大部分學(xué)校的計(jì)算機(jī)工程和EE合并在一起,一般稱為ECE或者CEE。有的學(xué)校有獨(dú)立的計(jì)算機(jī)(CS)系。如何申請(qǐng)CS?它的就業(yè)如何?下面一起來了解一下。
一、Computer Science申請(qǐng)要求
1、硬性條件
首先是GPA。GPA是申請(qǐng)的基礎(chǔ),許多學(xué)校要求的GPA最低是3.0,但隨著近些年申請(qǐng)人數(shù)的增多,競爭形式也越來越激烈,GPA要求已經(jīng)在默認(rèn)隨之水漲船高了。所以在本科階段,把大學(xué)的學(xué)習(xí)搞好,對(duì)未來的申請(qǐng)起著舉足輕重的作用。
然后是托福和GRE成績。不同的學(xué)校檔次對(duì)語言考試的要求不同。比如Top 30的學(xué)校會(huì)要求托福成績?cè)?00以上??▋?nèi)基梅隆大學(xué)托福要100+,有些學(xué)校雖然官網(wǎng)上寫托福最低79或80,但實(shí)際往年錄取的學(xué)生平均成績都是100以上。所以一定要查清錄取學(xué)校的最低要求以及往年錄取的平均水平。
至于GRE,一般學(xué)校都沒有最低分的要求,但很多學(xué)校會(huì)公布往年錄取學(xué)生的參考分?jǐn)?shù)。如果想要申請(qǐng)Top 30 的學(xué)校,最好GRE 能上320以上。例如,密歇根安娜堡分校2018年的GRE Quantitative 167 – 94%,Verbal 155 – 67%,AW 4.0 – 56%。
對(duì)本科非計(jì)算機(jī)專業(yè)的學(xué)生,如果要申請(qǐng)計(jì)算機(jī),有的會(huì)要求最好有GRE 的專項(xiàng)考試成績,有的是要有對(duì)應(yīng)的先修課。我之前有一學(xué)生本科專業(yè)為底下空間工程專業(yè),計(jì)算機(jī)專項(xiàng)考試考了94%,最后成功錄取到卡耐基梅隆的計(jì)算機(jī)碩士項(xiàng)目。
2、軟實(shí)力提升
許多學(xué)生在準(zhǔn)備階段都不知道如何來提升自己的軟實(shí)力。其實(shí)對(duì)于計(jì)算機(jī)專業(yè)來說,最好是先確定未來申請(qǐng)的興趣方向,然后根據(jù)這個(gè)方向做相應(yīng)的科研或?qū)嵙?xí)。
因?yàn)樵诿绹?,?jì)算機(jī)專業(yè)的范圍很廣,方向繁多,如何選定目標(biāo)項(xiàng)目很關(guān)鍵。一方面是明確自己的定位,更好的準(zhǔn)備申請(qǐng);另一方面也可以在將來面對(duì)招生官時(shí)讓他看到你的專業(yè)素養(yǎng)。如果未來想從事CS方面的工作,就去做一些這方面的實(shí)習(xí)或項(xiàng)目,就會(huì)有優(yōu)勢。當(dāng)然還有一些其他的方面也能切實(shí)提高申請(qǐng)者的軟實(shí)力,比如參加一些專業(yè)相關(guān)的專業(yè)性比賽。
二、Computer Science院校推薦
根據(jù)過去中國申請(qǐng)者的偏好,簡單梳理一個(gè)常申請(qǐng)大學(xué)名單(憑回憶總結(jié),不全面,僅供參考)如下:
超級(jí):Stanford、MIT、Harvard、UCB、CMU;
優(yōu)秀:UIUC、UCLA、UCSD、UMICH、Gatech、Columbia、Upenn、Rice、UCI;
優(yōu)良:USC、NEU、WUSTL、UVA;
普通:Syracuse、UTD、SMU、GWU;
三、Computer Science先修課要求
基礎(chǔ)課:高等數(shù)學(xué)(數(shù)學(xué)分析),概率論與數(shù)理統(tǒng)計(jì),線性代數(shù),離散數(shù)學(xué),語言課。
核心課:算法,數(shù)據(jù)結(jié)構(gòu),計(jì)算機(jī)網(wǎng)絡(luò),操作系統(tǒng)和編譯原理。
計(jì)算機(jī)的錄取一般要求掌握足夠的相關(guān)課程或經(jīng)驗(yàn),每個(gè)學(xué)校要求有所出入,有的比較嚴(yán)格,有的比較寬松。還有專門為非本專業(yè)申請(qǐng)人設(shè)置的項(xiàng)目,比如USC 37學(xué)分項(xiàng)目、東北大學(xué)的Align MS in Computer Science項(xiàng)目,基本不限制先修課,但是也要看申請(qǐng)者的本科專業(yè)。
四、Computer Science計(jì)算機(jī)研究和運(yùn)用的方向
CS專業(yè)的研究領(lǐng)域極為廣闊,美國的各大高校的CS系的研究方向也有較大的不同。
AI,指通過普通計(jì)算機(jī)實(shí)現(xiàn)的智能,也指研究這樣的智能系統(tǒng)是否能夠?qū)崿F(xiàn),以及如何實(shí)現(xiàn)的科學(xué)領(lǐng)域。研究范疇包括自然語言處理、知識(shí)表現(xiàn)、智能搜索、推理、規(guī)劃、機(jī)器學(xué)習(xí)、知識(shí)獲取、感知問題、模式識(shí)別、邏輯程序設(shè)計(jì)、軟計(jì)算、不精確和不確定的管理、人工生命、人工神經(jīng)網(wǎng)絡(luò)、復(fù)雜系統(tǒng)、遺傳算法資料挖掘和模糊控制等。
Computer Programming,程序設(shè)計(jì)是給出解決特定問題程序的過程,是軟件構(gòu)造活動(dòng)中的重要組成部分。程序設(shè)計(jì)往往以某種程序設(shè)計(jì)語言為工具,給出這種語言下的程序。程序設(shè)計(jì)過程應(yīng)當(dāng)包括分析、設(shè)計(jì)、編碼、測試、排錯(cuò)等不同階段。
Computing,計(jì)算理論解決什么是能計(jì)算的,什么不能計(jì)算的,有多快,要用多少存儲(chǔ),以及采用什么計(jì)算模型的理論。其中的理論是現(xiàn)代密碼協(xié)議、計(jì)算機(jī)設(shè)計(jì)和許多應(yīng)用領(lǐng)域的基礎(chǔ)。
Software Engineering,是一門研究用工程化方法構(gòu)建和維護(hù)有效的、實(shí)用的和高質(zhì)量的軟件的學(xué)科。它涉及到程序設(shè)計(jì)語言,數(shù)據(jù)庫,軟件開發(fā)工具,系統(tǒng)平臺(tái),標(biāo)準(zhǔn),設(shè)計(jì)模式等方面。
Computer Graphics,使用數(shù)學(xué)算法將二維或三維圖形轉(zhuǎn)化為計(jì)算機(jī)顯示器的柵格形式的科學(xué)。它是計(jì)算機(jī)科學(xué)的一個(gè)分支領(lǐng)域,主要關(guān)注數(shù)位合成與操作視覺的圖形內(nèi)容。計(jì)算機(jī)圖形學(xué)的研究內(nèi)容非常廣泛,如圖形硬件、圖形標(biāo)準(zhǔn)、圖形交互技術(shù)、光柵圖形生成算法、曲線曲面造型、實(shí)體造型、真實(shí)感圖形計(jì)算與顯示算法、非真實(shí)感繪制,以及科學(xué)計(jì)算可視化、計(jì)算機(jī)動(dòng)畫、自然景物仿真、虛擬現(xiàn)實(shí)等。
Database,能夠進(jìn)行自動(dòng)查詢和修改的數(shù)據(jù)集。數(shù)據(jù)庫有很多種類型,從最簡單的存儲(chǔ)有各種數(shù)據(jù)的表格到能夠進(jìn)行海量數(shù)據(jù)存儲(chǔ)的大型數(shù)據(jù)庫系統(tǒng)等。
Information Security,有關(guān)信息安全的內(nèi)容可以簡化為下列三個(gè)基本點(diǎn):機(jī)密性(Confidentiality)、完整性(Integrity)、可用性(Availability)。安全技術(shù)嚴(yán)格地講僅包含3類:隱藏,訪問控制和密碼學(xué)。
五、Computer Science未來的就業(yè)發(fā)展
作為近些年一直被看好的CS專業(yè),在美國找工作相對(duì)其他專業(yè)來說自然還是要容易一些。下面列舉的是CS專業(yè)學(xué)生畢業(yè)后的幾個(gè)主流發(fā)展方向,數(shù)據(jù)援引美國勞工統(tǒng)計(jì)局(BLS)。
Software Developer(軟件開發(fā)人員)
崗位解讀:這類人能做的可多了,如APP開發(fā),安卓開發(fā),游戲開發(fā),數(shù)據(jù)庫開發(fā)等。
崗位需求:BLS預(yù)計(jì)到2022年該崗位將新增140,000人。
高薪酬地區(qū):總的來說這個(gè)崗位在美國哪里薪資都沒的說,如果硬要說比較高的有哪些城市,那答案是Sioux City(LA), Haverhill(MA), Newark(NJ)。
Computer Systems Analyst(系統(tǒng)分析師)
崗位解讀:該崗位人員必須懂得軟件,硬件,網(wǎng)絡(luò),以及如何讓它們之間完成協(xié)作,并且要為公司就操作系統(tǒng)選擇方面做出建議。
崗位需求:BLS預(yù)測到2022年本崗位人數(shù)將增加24.5%,可以看出美國對(duì)STEM專業(yè)的需求還是很大的。
高薪酬地區(qū):此崗位薪資較高的幾大城市有Bridgeport(CT), North Port(FL), State College(PA)。
Web Developer(網(wǎng)頁開發(fā))
崗位解讀:通過使用更合理的顏色、字體、圖片、樣式進(jìn)行頁面設(shè)計(jì)美化,在功能限定的情況下,盡可能給予用戶完美的視覺體驗(yàn)。高級(jí)的網(wǎng)頁設(shè)計(jì)甚至?xí)紤]到通過聲光、交互等來實(shí)現(xiàn)更好的試聽感受。
崗位需求:BLS預(yù)測,到2022年該崗位人員會(huì)增加20%。
Information Security Analyst(信息安全分析員)
崗位解讀:負(fù)責(zé)內(nèi)網(wǎng)信息安全入侵檢測、入侵防御,對(duì)內(nèi)部應(yīng)用系統(tǒng)、數(shù)據(jù)庫、中間件系統(tǒng)的安全防范等工作。
崗位需求:當(dāng)今信息安全問題日益凸顯,該崗位需求也是水漲船高,BLS預(yù)測到2022年本崗位人員要增加36.5%,需求量可見一斑。
高薪酬地區(qū):New York City, San Francisco, Bethesda(MD).這幾個(gè)地方薪資普遍較高。本崗薪資增幅明顯,需求量又大,是大家明智之選。
Database Administrator(數(shù)據(jù)庫管理員)
崗位解讀:負(fù)責(zé)管理和維護(hù)數(shù)據(jù)庫服務(wù)器,數(shù)據(jù)庫管理員負(fù)責(zé)全面管理和控制數(shù)據(jù)庫系統(tǒng)。
崗位需求:BLS預(yù)測到2022年此崗位會(huì)增加17,900人
高薪酬地區(qū):薪資最高的三個(gè)城市是San Francisco, Trenton(NJ), Washington, D.C。
Computer Programmer(程序設(shè)計(jì)人員)
崗位解讀:軟件項(xiàng)目的詳細(xì)設(shè)計(jì)、編碼和內(nèi)部測試的組織實(shí)施,對(duì)小型軟件項(xiàng)目兼任系統(tǒng)分析工作,完成分配項(xiàng)目的實(shí)施和技術(shù)支持工作。
崗位需求:2012年到2022年本崗人數(shù)將會(huì)增加8.3%。
高薪酬地區(qū):薪資普遍較高的地區(qū)有Santa Fe(NM), Bethesda(MD), Anniston(AL)。
Computer Systems Administrator(系統(tǒng)管理員)
崗位解讀:對(duì)網(wǎng)絡(luò)管理員的要求基本就是大而全,不需要精通,但什么都得懂一些。所以,總結(jié)下來,一個(gè)合格的系統(tǒng)管理員要在網(wǎng)絡(luò)操作系統(tǒng)、網(wǎng)絡(luò)數(shù)據(jù)庫、網(wǎng)絡(luò)設(shè)備、網(wǎng)絡(luò)管理、網(wǎng)絡(luò)安全、應(yīng)用開發(fā)等六個(gè)方面具備扎實(shí)的理論知識(shí)和應(yīng)用技能,才能在工作中做到得心應(yīng)手,游刃有余。
崗位需求:到2022年會(huì)增加42,900個(gè)新崗位
高薪酬地區(qū):該崗位在Colo, San Jose(CA), the Washington. D.C, metropolitan area薪資普遍較高。
Computer Support Specialist(技術(shù)支持人員)
崗位解讀:負(fù)責(zé)公司設(shè)備軟硬件的安裝調(diào)試,維護(hù)等工作
崗位需求:BLS預(yù)測到2022年該崗位將新增123,000個(gè)崗位。
高薪酬地區(qū):就業(yè)形勢較好的地區(qū)有 Lowell(MA), San Jose(CA), Salinas(CA)。