財經博主@南宮門外朱雀橋邊在微博大膽開麥:「就業率高,收入高的綠牌專業都和計算機有關,所以普通人學編程已經是最好的方向了」。
我點開各種社交媒體,滿目都是:「只有計算機金融有錢途,不選計算機已經人生無望」的言論。
程式設計師在同齡人中收入排名名列前茅,年薪百萬的、進大廠的、去矽谷的……計算機專業所擁有的顯而易見的美好未來讓無數人怦然心動,於是現在連小初高的學生都開始著手學習編程,為進軍計算機專業做著準備。
計算機專業難道真是個香餑餑?
倒也不是。
某211計算機專業學生發言:
今年面臨秋招,沒想到CV方向今年已經捲成這樣了,接受了社會主義的狠狠毒打。一開始很天真的想要找一個算法崗位,也可能因為在國外讀書,缺乏對國內就業情況的了解,投出去的簡歷要麼被立刻拒絕要麼石沉大海,好不容易找了兩個學長內推,面完一輪也都沒有下文了。
今年的八九月都在睜眼自我否定、閉眼在夢裡自我否定中度過。不知道讀了那麼多書,考了那麼多考試到底是為了什麼,到頭來不還是要畢業就失業。
總的來說,寫代碼挫折感真的太強了。在此之前我初高中成績都很不錯,一直覺得自己腦子還算好用,但是讀了這個專業之後真的是把愛好變成仇恨。恨一切的編譯器界面,打開就想吐,寫得好合情合理,出點問題就懷疑生存意義,同學拿著高薪整天peer presure,我真的感覺自己是廢物中的廢物。
但隨著科技的進步和信息事業的發展,尤其是計算機技術的發展與網絡應用的逐漸普及。不可否認的是,計算機已經成為人們工作和生活中不可或缺的事物了,IT行業迅猛發展,就業工作崗也比比皆是。有人大膽斷言:計算機未來依然會是最具性價比的專業之一。
那麼,作為世界熱門專業,計算機專業的研究方向又有哪些呢?讓我們一起來瞧一瞧吧!
計算機專業是什麼?
稍微了解過計算機的朋友們都知道:一個完整的計算機系統是由硬體系統和軟體系統兩部分組成的。硬體是機器的實體,軟體是它的靈魂。所以,如果非要給計算機專業做個歸納的話,那我們可以簡單地將它分為兩類:「硬體類」和「軟體類」。
知乎網友@PDC輪值主席做過一個直截了當的思維導圖介紹硬體類專業與軟體專業的區別。
點擊查看大圖
除了「軟體」和「硬體」之外,各個高校計算機類專業的劃分又各有千秋,近幾年還拓展了「網絡」和「交叉方向」這兩方面的內容。
軟體相關的專業,像是計算機科學與技術和軟體工程專業,是我們最常見也最熟悉的,大家經常調侃的「程序猿」就出自這些專業。
硬體相關專業的朋友過年回家總是被親戚喊著去修電腦,其實這個專業可沒那麼簡單。硬體類,顧名思義就是培養硬體開發的,主要是電子科學與技術專業,類似電腦、網絡設備的開發、管理和維護。
近幾年熱度相當高的「網絡相關專業」呢,涵蓋的是網絡工程、網絡安全專業,目前在阿里、支付寶、海康威視等頂級公司的需要量都很大。
隨著5G時代和信息化浪潮的來臨,交叉方向的專業未來更是一片光明,它包含數字媒體技術、空間信息與數位技術、物聯網和人工智慧專業,選擇它的朋友們再也不用擔心就業問題。
什麼樣的人適合學計算機?
有朋友一擁而上,舉雙手支持小孩去學計算機:看看福布斯前十,有一半是學計算機的。
有人立即提出反對意見:就算福布斯前1000全是搞計算機的,也跟我們沒關係,韭菜命是註定的。想用福布斯來證明學計算機好就離譜,這個邏輯就好比,你用馬雲是杭州師範大學畢業的來證明杭州師範大學牛逼一樣。(沒有嘲諷師範大學差勁的意思)
計算機當然很好。但如果僅僅因為覺得現在網際網路比較火,程式設計師工資高,就盲目地地選擇編程,這是萬萬不可取的。
如果下定決心想要報考計算機專業,那就要看自己是否有興趣和能力。
興趣放在第一位。如果自己在報志願之前接觸過編程,覺得它很有趣,或者說自己平常就愛好折騰一些軟體配置之類的(當然啦,喜歡打遊戲和刷網頁可不算),那還挺適合報考計算機專業。
能力當然也很重要。很多人以為「熬出畢業證找到代碼工作就很香了」的觀念完全是錯誤的。技術工作是很難糊弄的,什麼大廠會招代碼裁縫呢?現在的招聘都是「talk is cheap,show me the code」,有真本事才是硬道理。
在IT屆成為大牛的宏偉目標
中國網際網路仍處於高速發展階段,而歐美國家的網際網路技術已經日趨成熟。所以,去國外接受更頂級的教育與知識對於想更上一層樓的同學們來說是十分必要的。
那麼我們到底該去哪個國家提升自己呢?
來源:留學監理網
英國
自從19世紀30年代英國數學家查爾斯巴貝奇發明世界上第一臺打孔卡片計算機以來,英國就一直在計算機和信息技術領域內處於世界領先地位。
再者,由於每年在集成電路、電信及網絡通信領域內的重要突破和發現大多數都出自於英國科學家之手,所以很多英國大學都與國際知名的公司建立了共同研發的合作關係。所以英國的院校成為了眾多計算機學的one pick。
在最新發布的2020軟科世界大學學術排名中,英國有5所高校排名CS專業的前五十,分別是牛津大學,、英國倫敦大學學院、愛丁堡大學、帝國理工學院與劍橋大學。而在這幾所優秀的高等院校中,最厲害的還要屬牛津大學~
在泰晤士高等教育(Times Higher Education)最新發布的計算機科學專業大學排名中,牛津大學以綜合成績92.1的極高分數再次摘得榜首。以傲人表現再次奪得桂冠的牛津大學,計算機科學相關項目的長度從一年到四年不等,課程中不僅包括算法,軟體工程,人工智慧等常規領域,而且在語言學,生物學,量子基礎和量子計算等領域都有著跨學科的研究。再者,牛津大學的CS著重於建立理論與實踐之間的聯繫,涵蓋了各種各樣的軟體和硬體技術及其應用。
作為牛津大學的王牌專業,計算機科學專業的研究生申請要求很高。
語言要求:
託福總分110分,聽力22分,閱讀24分,寫作24分,口語25分。
雅思總分7.5分,單項不低於7分。
學術要求:
本科一等學位或者2:1學位。GPA美國標準3.55。
在這樣嚴苛的入學申請條件下,2017年至2019年間,該專業的面試率為21%,成功入學率僅7%,年均招生39人。
雖然拿取牛津offer的道路充滿艱難曲折,但也並不是沒有技巧。豆瓣網友@Gus Goodman講述他在牛津大學計算機科學系(Department of Computer Science)的面試,並分享了成功申請的研究生們的亮點背景:
◆ 有ACM競賽得獎,這個獎項可以證明編程水平是絕對沒有問題的,並且是非常非常優秀的。
◆ 有超級大廠的實習經歷,比如谷歌或微軟,面試的時候老師會更感興趣在大廠實習的時候做過什麼項目或研究,以及成果。
◆ 學校出身非常好:國內清北的本碩或者港三校及以上的本碩,和牛劍對接更加容易,當然不絕對。
◆ 有頂會,NIPS、AAAI、ICML、CVPR等。今年我了解到申請牛津計算機Msc的一個學妹背景就是國內985本科專業第一外加1篇頂會,所以尤其是對於計算機系相關專業來說,博士申請有頂會更加重要啦。
美國
美國可以稱為是網際網路方面的鼻祖,擁有非常先進的網際網路技術。根據美國勞工統計局的數據,計算機科學與信息技術專業的平均工資已經超過8.8萬美元。因此「計算機科學」(Computer Science,簡稱CS)在赴美留學屆也一直紅得發紫。
卡內基梅隆大學(Carnegie Mellon University)一直被作為學霸們的第一選擇。普通的美國院校只會將計算機科學設置為一個系,即Department of Computer Science,然而CMU竟然直接為CS開設了一個院School of Computer Science。1956 年,CMU校園裡添置了第一臺 IBM 電腦,由此為日後學校在計算機科學學科上的爆炸性增長設定了舞臺。它所擁有的全面的研究方向和卓越的研究水平吸引了眾多學子,大家所能夠想到的有關計算機方面的研究,CMU都有涉及。
現如今,CMU的學術實力更是讓人刮目相看。學校的軟體工程專業全美排名第一,其研究院更是美國國防部的軍官研究院。學校的其他計算機專業在全美的排名也是名列前茅,人工智慧排名第二、計算機硬體排名第五、計算機原理排名第六....而且,CMU對於信息技術的研究和應用已經進入學校的方方面面:哲學系利用計算機來解析邏輯難題,而心理學系則採用人工智慧的方法來探尋認知的起源。
截止目前為止,CMU共有12位圖靈獎(計算機專業最高獎)得主,「Java 之父」 詹姆斯·高斯林、前 Google 中國總裁計算機專家李開復、在線教育平臺 Coursera 聯合創始人吳恩達均畢業於 CMU。
就算有著如此盛大的榮耀,CMU的教授卻從來不會自視甚高,依然秉持本心,不隨波逐流,不丟失傳統,知乎小夥伴@陳煒分享了自己在CMU就讀計算機的感受:
Robert Harper的身體不好, 但還是堅持上Type system這門課。到下半學期實在不行就換成他在家裡用Skype視頻,我們在教室裡互動。我想,別看他嘴巴那麼尖刻,看似很狂妄,其實他本就是個很高貴的人,容不得辜負自己的責任。這時他說,「Rob Pike是我的老友,老實說啊, 他做事情風風火火,動靜很大,最後常常是犯了很多錯, 比如你看看go。」另一位名教授 Frank Pfenning,我很佩服他教育學生的循循善誘。
後來得知他兒子因病早逝, 不禁唏噓。我朋友這麼評價他:「有時候我會想,他們人生中承受了這麼多不幸,但你從來沒有看見他們有一點沮喪,反而比我們做出了更多的成績,活出了更強壯的人生」。這個世界不缺所謂的牛人,只是少了像Frank和Bob這樣孜孜不倦的教育家。
在CMU,你學到的不僅僅是無與倫比的專業知識,更重要的是那份面對困難還能頑強面對的毅力。
當然啦,除了大名鼎鼎的CMU,美國還有很多院校十分值得推薦。
以頂尖的計算機科學而著名的麻省理工學院、臨近著名高科技園區矽谷(Silicon Valley)的史丹福大學、提供全面的CS教育和科研項目的伊利諾伊大學厄巴納-香檳分校(縮寫為UIUC)、頂尖公立大學加州大學伯克利分校等等都是很不錯的選擇。
這麼多優秀的學院,同學們肯定已經眼花繚亂了吧。其實不管選擇去哪個國家深造,只要能潛下心來,認真學習,不管你身處何方,都一定能實現自己的目標,在IT屆闖出一番事業的。
所以,後浪們,不要害怕,不要彷徨,勇敢地向前奔跑吧!