清華大學(xué)計算機科學(xué)與技術(shù)就業(yè)方向(清華大學(xué)計算機專業(yè)好嗎)
謝謝你的邀請。作為一名2005年進入本科、2009年進入研究生的清華大學(xué)計算機專業(yè)畢業(yè)生,我想我可以貢獻一個沒有計算機背景的高中生的答案。
我本來并沒有想過報考計算機專業(yè),更沒想到自己會考上清華大學(xué)。當(dāng)我上高中時,我對計算機一無所知,也不了解互聯(lián)網(wǎng)上的新興趨勢。我是2005年參加高考的,應(yīng)該說我很幸運。當(dāng)時,安徽省實行的是評分填報的策略。因此,我認識的很多成績比我好的同學(xué)都非常謹慎,沒有報考清華,給我留下了這樣的排名。進入清華大學(xué)的并不是最頂尖的學(xué)生。高中一年級時,受班主任的影響,我參加了化學(xué)競賽。因此,我的第一/第二選擇不是計算機系。我被調(diào)到計算機系。當(dāng)時進入我省計算機系的主要是參加信息學(xué)競賽并被保送的人才。其他考生申請計算機系可能并非偶然。
我入學(xué)那年,有來自世界各地的150多名學(xué)生。其中兩位數(shù)的學(xué)生都有高中參加信息學(xué)競賽的背景,其中不少人曾獲得過各種國內(nèi)國際金牌。進入計算機系后我最大的感受就是“被壓垮了”。事實上,這種感覺從大一就一直伴隨著我。從我大一進入大學(xué)到研究生畢業(yè)那年,至少在競技編程方面,我以為我從來沒有超越過那些在進入大學(xué)之前拿過金牌的同學(xué)。直到今天,我仍然偶爾會在我讀研究生的實驗室組里向那些“神童”詢問一些算法相關(guān)的問題。
本科前兩年的學(xué)習(xí)以基礎(chǔ)平臺課程+少量專業(yè)入門課程為主,所以大學(xué)一、二年級計算機系的課程與系等其他院系的課程沒有太大區(qū)別電子學(xué)系和自動化系。我大一時,系里的必修課主要是基礎(chǔ)專業(yè)課,如《微積分》和《大學(xué)物理》,穿插一些入門專業(yè)課,如《程序設(shè)計基礎(chǔ)》和《離散數(shù)學(xué)》。大二的時候有《線性代數(shù)》和《數(shù)值分析》,還增加了《電路原理》、《模擬電路》或《數(shù)字電路》等專業(yè)課。
從高三到大學(xué)一年級,學(xué)習(xí)的節(jié)奏從每天復(fù)習(xí)、鞏固知識,變成了同時學(xué)習(xí)幾門學(xué)科。大學(xué)的教學(xué)也與高中完全不同。每個班級每周只有一到兩節(jié)課。一個基礎(chǔ)課教室可能有200到300名來自不同院系的學(xué)生。除了課上講課,課后很少見到老師,因為他們還有其他職責(zé)和科研任務(wù)。大多數(shù)時候,助教只負責(zé)批改作業(yè),因為他們也是在校學(xué)生,有自己的學(xué)習(xí)和科研任務(wù)。學(xué)生們不再像高中時那樣整天在同一個教室學(xué)習(xí)。下課后,大家分散去吃飯、鍛煉身體,或者去宿舍或者圖書館學(xué)習(xí)。
我大一、大二的時候還算比較“公平”,因為大多數(shù)學(xué)生都沒有大學(xué)物理、數(shù)學(xué)之類的課程基礎(chǔ),所以還是在同一個起跑線上。大家都會去自習(xí)、做作業(yè),也會互相討論作業(yè),有的學(xué)生會去找助教解答問題。總體來說,基礎(chǔ)平臺課程對于大家來說學(xué)習(xí)起來還是比較困難的。
另一方面,在專業(yè)課程中,有基礎(chǔ)知識的學(xué)生和沒有基礎(chǔ)知識的學(xué)生之間存在著極端的反差。對于有信息學(xué)競賽基礎(chǔ)的同學(xué)來說,大一課程《程序設(shè)計基礎(chǔ)》基本上就是個擺設(shè),最多只能算是一堂學(xué)習(xí)C/C++的語法課。他們無需花費任何時間,就可以輕松地在課程中獲得幾乎滿分。對于像我這樣沒有任何基礎(chǔ)知識的學(xué)生來說,第一次進入機房,他們正在學(xué)習(xí)如何正確地開關(guān)計算機以及如何從Windows2000桌面啟動VC6.0程序。指針很難理解,遞歸也很難理解,而且我仍然無法繞過動態(tài)編程。與我有相同基礎(chǔ)知識的學(xué)生不少。我們會花大量的時間寫一個課后練習(xí),花更多的時間研究為什么VC6.0會報錯代碼無法編譯,為什么程序運行時會崩潰,為什么我的運行窗口會打印出一大串字符串'熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱、熱熱、熱、熱、熱、熱、熱、熱''''''''
“被壓垮”是在這樣的課程中體驗到的。但正是這樣的環(huán)境,提供了獨特的空間。您可能會在床上睡覺時贏得國際信息學(xué)競賽的金牌。無論你遇到多么困難的編程問題,你永遠不用擔(dān)心沒有人能幫你解決。他們會雄辯地告訴你,“哦,這個問題是XX問題,blablabla……”。床上比賽第一名你不在宿舍嗎?沒關(guān)系,往外走兩步,你就會再獲得一枚金牌。幾年后,當(dāng)這些偉大的人畢業(yè)、走遍世界各地時,可能要花很大的力氣才能見到其中的一位。計算機專家是計算機系普通學(xué)生身邊最寶貴的資源。
我大一的時候,為了不影響大家的學(xué)習(xí),系里規(guī)定宿舍里不準(zhǔn)使用個人電腦,所以大家平時都是去系里的機房進行電腦實驗。在我大二的時候,規(guī)則開始放寬,幾乎每個人都買了自己的電腦。2006年,我花了5000多元在中關(guān)村買了第一臺臺式電腦。作為我出生以來最大的個人購買,我非常興奮。在智能手機出現(xiàn)之前的時代,電腦+互聯(lián)網(wǎng)也為大多數(shù)學(xué)生打開了新世界的大門。搜索引擎、論壇、電子書、影視資源幾乎占據(jù)了我們的業(yè)余生活。大二是學(xué)生最“墮落”的時期。玩各種局域網(wǎng)游戲在系里很流行。雖然我的游戲水平不高,但我熱情地利用以前的經(jīng)驗搭建了直播平臺,利用業(yè)余時間組織了系里的《魔獸爭霸》比賽,并多次客串主持。
大三是計算機系,也是清華大學(xué)大部分工科系的分水嶺。因為隨著平臺基礎(chǔ)課程的完成,大量的專業(yè)課程開始出現(xiàn)?!毒幾g原理》、《操作系統(tǒng)》、《計算機組成原理》這三門專業(yè)課是當(dāng)年初三學(xué)生的大山。我個人覺得是否學(xué)過這些核心課程的知識也是區(qū)分計算機專業(yè)和非計算機專業(yè)程序員的主要因素。清華大學(xué)計算機系的這些課程特別“重”,主要體現(xiàn)在除了課本知識外,還有需要學(xué)生完成的“大實驗”。
我還清楚地記得每門課程的實驗場景。
《編譯原理》的大實驗:需要實際完成一個教學(xué)編譯器來解析類Java語言的源代碼,以及生成和優(yōu)化中間代碼。這次實驗是我第一次閱讀大型代碼庫,也是一次讓我深刻體會到什么叫“紙上學(xué)終究是淺薄”的實驗。但正是這個實驗讓我對工作中的靜態(tài)分析技術(shù)非常感興趣。寫代碼的時候就能發(fā)現(xiàn)和避免的問題,不必等到代碼運行起來才被發(fā)現(xiàn)。
《操作系統(tǒng)》的大實驗:MIT大學(xué)計算機系的操作系統(tǒng)實驗jos(現(xiàn)在已經(jīng)換成本科同學(xué)寫的ucore)需要完成《計算機組成原理》的啟動、內(nèi)存管理、多進程、文件系統(tǒng)等功能教學(xué)操作系統(tǒng)。本課程的實驗讓很多同學(xué)第一次接觸Linux和命令行程序。面對模擬器中漆黑的窗口,看著內(nèi)存,這門課程還讓學(xué)員們學(xué)會了另一項令人驚嘆的技能:——,在Linux中運行Windows程序。否則,當(dāng)你正在寫操作系統(tǒng)的大實驗,同學(xué)叫你玩Dota時,你只能移開視線,嘆息“下一場”。
010-30000的大實驗:使用清華大學(xué)科教儀器廠研制的TEC-2000AFPGA實驗箱,模擬制作簡單的MIPS指令集CPU。第一堂課結(jié)束后,我從實驗室收到了一個手提箱大小的實驗箱,此后做實驗的行為被稱為“燒箱”。我記得我執(zhí)行了十幾個簡單的指令,但沒有任何錯誤。后來,我借了別人實驗用的一個盒子,通過翻轉(zhuǎn)兩個盒子上的輸入開關(guān),進行了“人肉”調(diào)試。當(dāng)一切最終調(diào)整完畢的那一刻,我感覺自己像一個人了。撥開云層,見陽光。
整個大三感覺速度一下子提了起來,每個學(xué)生都面臨著畢業(yè)后選擇道路的問題。很多學(xué)生大一、大二就打算出國深造,大三就開始準(zhǔn)備申請;一些學(xué)生想留在學(xué)校讀研究生,他們也開始找系里的老師做一些學(xué)生研究項目來熟悉他們;還有一些學(xué)生希望畢業(yè)后直接工作,開始聯(lián)系企業(yè)實習(xí)。準(zhǔn)備讀研或出國的學(xué)生已經(jīng)開始關(guān)注自己的信用分數(shù)。為了讓自己的成績單更加漂亮,他們在每門課程、——份作業(yè)、考試和實驗中都盡可能多得分。大型實驗一般采用小組制,2~3人為一組。每個人的實驗成績很大程度上取決于小組的成績。往往在課程開始前,一個大家伙就會有很多小家伙勇敢地上前乞求抱抱他。不過,大牛的資源也是有限的。大牛經(jīng)常被宿舍室友分流,或者大?;ハ嗦?lián)手。更多的時候,小家伙們只能擠在一起取暖。
“每個人都被迫出來。”這句話是系里的經(jīng)典名言之一,也是大多數(shù)普通學(xué)生大三時期的真實寫照。在如此巨大的學(xué)習(xí)壓力下,一些普通的年輕人被迫成長為“小?!?、“中?!薄R苍S他們暫時還不如那些大牛、巨牛,但是這些經(jīng)歷讓他們成長到了原本無法達到的高度。
到了大四,學(xué)生們的生活分成了三種截然不同的狀態(tài):大部分研究生已經(jīng)聯(lián)系上了導(dǎo)師,通過了系里的面試,所以已經(jīng)開始在實驗室工作,享受畢業(yè)前的生活。最后的閑暇時光;出國的學(xué)生們搶著最后的機會刷GRE/TOFEL成績,緊鑼密鼓地申請學(xué)校,找老師寫推薦信,等待學(xué)校錄取,交流簽證經(jīng)驗;直接上班的學(xué)生開始入駐實習(xí)單位,基本上只有晚上才能見到人。
我們每個同學(xué)大四下學(xué)期的去向已經(jīng)基本確定,剩下的任務(wù)基本上就只剩下畢業(yè)論文了。這也是本科期間最輕松的時刻,但也是最悲傷的季節(jié)。同宿舍的同學(xué)可能很快就要分道揚鑣,他們可能相距遙遠,也可能遠隔重洋;他們的內(nèi)心充滿了對未來生活的憧憬,也對即將逝去的日子充滿了憧憬。我們打造了自認為最好的畢業(yè)晚會,在禮堂的舞臺上留下了我們的回憶。
本科畢業(yè)已經(jīng)10年了,在清華大學(xué)計算機系的經(jīng)歷仍然讓我受益匪淺。如果說我還有什么遺憾的話,那就是我希望能夠回到入學(xué)的那一刻,更加踏實地度過在系里學(xué)習(xí)的每一天。一天。
一覺醒來,發(fā)現(xiàn)有60+個贊,還看到了一些學(xué)弟學(xué)妹的回答(學(xué)弟學(xué)妹不存在嗎?)。我心中暗喜,但又懷疑自己這個老混混是不是搶了他們的風(fēng)頭了。畢竟,這個答案可能更需要的是在清華大學(xué)學(xué)習(xí)計算機專業(yè)的經(jīng)歷。
但讀完現(xiàn)在同學(xué)的答案后,我很高興我的答案與現(xiàn)在同學(xué)的答案有很多相似之處。表明了我在清華大學(xué)計算機系學(xué)習(xí),也表明了我這十年來所經(jīng)歷的氛圍。這種情況一直持續(xù)到今天。
關(guān)于被碾壓或被毆打的感受:也許每個人都有自己的舒適區(qū),認為自己屬于周圍圈子中的前X只是一個合理的規(guī)范。作為高中同學(xué)中的佼佼者,我的期望可能更是如此。
但是,如果你換個思路,覺得自己在所處的環(huán)境中處于劣勢,那只是說明你“賺到了”,你進入了一個不屬于你的圈子。更幸運的是,這個圈子里的人才與你沒有太多直接的利益沖突。接受與人才相同的教學(xué)內(nèi)容,其實對你來說是一種“鞭策”。如果你能用正常的學(xué)習(xí)態(tài)度來應(yīng)對,那么這些一開始給你帶來巨大壓力的事情最終會讓你和其他從未經(jīng)歷過這樣環(huán)境的學(xué)生帶來一些差異。
鹽選欄目高考志愿者報名指南:提前批次、平行志愿者、十三大學(xué)科類別詳解作者聲音工廠等會員專享69.00前往查看
相關(guān)資訊
- 杭州市中考加分政策2023(杭州市中考加分政策2021)
- 原創(chuàng) 一個學(xué)校站起來的故事(原創(chuàng) 一個學(xué)校站起來的視頻)
- 來工業(yè)經(jīng)濟職業(yè)學(xué)校怎么樣(來工業(yè)經(jīng)濟職業(yè)學(xué)校好嗎)
- 珠海中考升學(xué)率排名(珠海中考升學(xué)率2020)
- 有限課堂目標(biāo)達成(有限課堂提高生物識圖能力)
- 參加西安市中考的條件(西安中考政策解讀)
- 南通中考加分政策2023年(南通中考加分政策藝術(shù)類)
- 中學(xué)生應(yīng)該看哪些書籍(中學(xué)生應(yīng)該看哪些書比較好)