在美國,計算機科學(xué)專業(yè)(CS)主要有十大分支:軟件工程、數(shù)據(jù)庫、計算機網(wǎng)絡(luò)、人工智能、計算機圖形學(xué)和多媒體、體系結(jié)構(gòu)/編譯器和并行計算、人機交互、管理信息系統(tǒng)、信息安全、理論和算法。但是申請計算機科學(xué)專業(yè)你真的適合嗎?計算機科學(xué)之后的就業(yè)前景如何你了解過嗎?有哪些就業(yè)方向呢?
美國留學(xué)計算機專業(yè)職業(yè)方向
1、IT顧問
主要工作內(nèi)容是就資訊科技系統(tǒng)的規(guī)劃、設(shè)計、安裝和使用,向客戶提供建議,以克服問題、達到業(yè)務(wù)目標或改善資訊科技系統(tǒng)的結(jié)構(gòu)和效率。IT顧問的工作有點類似于系統(tǒng)分析師、系統(tǒng)設(shè)計師和應(yīng)用程序程序員。這個角色更專業(yè)化,但仍然建立在咨詢的基礎(chǔ)上。
當然,IT顧問也可以參與銷售和業(yè)務(wù)活動,識別潛在客戶并保持良好的業(yè)務(wù)聯(lián)系。這個職位的競爭很激烈,所以相關(guān)的工作經(jīng)驗將有助于提升你的就業(yè)競爭力。
2、網(wǎng)絡(luò)安全顧問
成為一名網(wǎng)絡(luò)安全顧問或信息安全專家也是一個不錯的選擇。維護網(wǎng)絡(luò)安全已變得越來越重要,這個職業(yè)就將專注于了解信息或數(shù)據(jù)安全。
網(wǎng)絡(luò)安全顧問將分析安全漏洞可能發(fā)生或已經(jīng)發(fā)生的地方,并針對此類漏洞對系統(tǒng)進行恢復(fù)或加強,以確保機密數(shù)據(jù)得到保護。這一角色需要防范各類道德黑客”,即故意試圖侵入雇主的網(wǎng)絡(luò),以尋求安全漏洞的人群。或者,你也可以從事計算機取證分析師或調(diào)查人員的工作,以打擊日益猖獗的網(wǎng)絡(luò)犯罪現(xiàn)象。
3、信息系統(tǒng)經(jīng)理
信息系統(tǒng)經(jīng)理通常負責(zé)保障公司內(nèi)計算機系統(tǒng)的安全和有效運行。這個職位將負責(zé)組織內(nèi)的ICT基礎(chǔ)設(shè)施的整體維護,典型的任務(wù)有:監(jiān)督系統(tǒng)安裝;確保系統(tǒng)有備份,并確保備份系統(tǒng)能有效運作;購買硬件和軟件;為所有用戶建立安全訪問;確保數(shù)據(jù)安全,免受內(nèi)部和外部的攻擊;為用戶提供IT支持和建議。
這個職位需要確保ICT設(shè)施滿足公司的需求并隨時代更新,同時保持在一個固定的預(yù)算之內(nèi),并且符合所有相關(guān)的軟件許可法律。因此信息系統(tǒng)經(jīng)理可能還需要理解業(yè)務(wù)和管理原則,以便為有關(guān)IT的質(zhì)量標準和戰(zhàn)略規(guī)劃的組織政策做出貢獻。
4、數(shù)據(jù)庫管理員
數(shù)據(jù)庫管理員(DBA)負責(zé)準確、安全地使用、開發(fā)和維護計算機化數(shù)據(jù)庫的性能,保證其完整性和安全性。這個職位可能會純粹參與數(shù)據(jù)庫維護或?qū)iT從事數(shù)據(jù)庫開發(fā),而對其他公司事務(wù)參與較少。
通常,該職位需要確保數(shù)據(jù)保持一致、定義清晰、易于訪問、安全并在緊急情況下可以恢復(fù)。還需要時刻檢查系統(tǒng)中的問題,并與程序員、操作人員、IT項目經(jīng)理和技術(shù)人員保持聯(lián)系,工作內(nèi)容也包括提供用戶培訓(xùn)、支持和反饋,撰寫報告、文檔和操作手冊等。
5、多媒體的程序員
多媒體程序員負責(zé)設(shè)計和創(chuàng)造多媒體計算機產(chǎn)品,確保產(chǎn)品的功能性,并確保產(chǎn)品符合設(shè)計師的要求。這個崗位將通過創(chuàng)意和技術(shù)技能開發(fā)多媒體,包括文本、聲音、圖形、數(shù)字攝影、2D/3D建模、動畫和視頻功能等等。
多媒體程序員需要與設(shè)計師合作,理解設(shè)計概念,討論如何在技術(shù)上實現(xiàn)目標,確定必要的操作規(guī)程,編寫高效的計算機代碼或腳本功能工作,檢查測試產(chǎn)品的潛在問題和在必要時修改或添加新代碼。在產(chǎn)品完成后,程序員需要通過獲得的技術(shù)支持,及時了解行業(yè)新聞和發(fā)展,以便提出建議和實施改進。
6、系統(tǒng)分析師
系統(tǒng)分析員使用計算機和相關(guān)系統(tǒng)來設(shè)計新的IT解決方案,并修改和改進現(xiàn)有系統(tǒng)以集成新的功能,來提高業(yè)務(wù)效率和生產(chǎn)力。
這個角色需要高水平的技術(shù)熟練度和對當前業(yè)務(wù)實踐的清晰認識??蛻艨赡苁莾?nèi)部的,例如同一組織內(nèi)的部門,也可能是外部的,這取決于市場環(huán)境。
7、游戲開發(fā)
游戲開發(fā)為個人電腦、游戲機、社交/在線游戲、街機游戲、平板電腦、手機和其他手持設(shè)備生產(chǎn)游戲。這個職位工作內(nèi)容主要分為兩部分:首先是設(shè)計游戲,包括美術(shù)、動畫和故事腳本。其次是編程方面,使用c++之類的編程語言進行編程工作。
為了增加你進入游戲開發(fā)職業(yè)生涯的機會,在學(xué)生階段多加學(xué)習(xí)相關(guān)知識肯定是必要的。另外關(guān)鍵一點是,你要創(chuàng)建一個自己的作品集或工作演示案例,在就業(yè)市場向雇主展示你的獨特性。
8、技術(shù)作家
許多行業(yè)都要求技術(shù)寫手提供描述或說明,以幫助人們理解如何使用產(chǎn)品或服務(wù)。你在計算機科學(xué)學(xué)位期間獲得的專業(yè)技術(shù)知識將十分有利于你進入這個行業(yè),特別是軟件包知識,因為編寫高科技產(chǎn)品使用手冊就需要這樣的知識。
技術(shù)作家的工作范圍十分廣泛,從金融到核能橫跨多個領(lǐng)域。除了工作經(jīng)驗外,優(yōu)秀的寫作技巧和語言表達能力也是這個行業(yè)所必不可少的。
9、其他計算機科學(xué)職業(yè)
如果以上的計算機科學(xué)職業(yè)都不適合你,計算機科學(xué)學(xué)位的其他選擇包括:從事其他領(lǐng)域的開發(fā)工作(如網(wǎng)絡(luò)、游戲、系統(tǒng)、產(chǎn)品、程序和軟件),成為一名分析師,成為一名(數(shù)據(jù)庫或網(wǎng)絡(luò))管理員;或在學(xué)術(shù)或工業(yè)進行研究,為計算機和相關(guān)技術(shù)的持續(xù)發(fā)展做出貢獻。你也可以從事教學(xué)、IT培訓(xùn)、新聞、管理或創(chuàng)業(yè)等計算機科學(xué)領(lǐng)域的工作。
相關(guān)崗位的工作經(jīng)驗對于你的就業(yè)是很有幫助的。另外你可以考慮積累一些自己的作品,可以是編程、在線審核,甚至是開發(fā)應(yīng)用程序。這將向雇主展示你對這門學(xué)科的濃厚興趣,以及你解決問題的能力、創(chuàng)造力和主動性。