[心得] 讀浙江大學3年的經驗分享

作者: hanyi0923 (hanyi)   2019-04-16 00:48:27
## 前言
我現在是浙江大學大三計算機科學與技術的學生
從小學到高中都在台灣讀,接下來要回台灣微軟實習,
又到了學測申請季,由於當初來讀浙大時,
可以參考的資料實在比較少,
實際到浙大發現跟想像有不少差異,
故寫此文供學弟妹參考。
(這篇文只討論浙大CS生態,
想知道這邊日常生活可以問問去過這邊交換、工作的人,
應該都差不多,
有空我也可以再分享這邊食、衣、住、行的經驗)
## 常見的迷思
我覺得要來浙大需要想清楚原因,
通常會覺得有落差就是因為想要的跟得到的不一樣
常見的幾個原因
- 國際觀
- 世界一流大學(大學排名)
- 校名優勢
- 教學強
- 國際交流
- 同儕競爭激烈
- 科研強
- 資源多
- 人脈多
- 工作機會
## 我當初去的原因
其實很簡單,就只是學測爆炸了,
但想去一個至少能讓我比ACM-ICPC的地方,
我的學測成績在台灣上的學校(大概中字輩)
競賽風氣沒有很强,那個時候我覺得大學能比ICPC就好了就沒多想。
現在回想是有點愚蠢,雖然我的目標都有達到
(代表學校拿到亞洲區域賽銀牌、去新加坡交流、拿到實習offer),
但我覺得整個過程非常累,而且生活過的不快樂。
## 教學
教學是大學最基本的任務。
這裏只討論浙大計算機的課程
課程分成幾個部分
1. 通識 (15)
2. 基礎必修 (40)
3. 專業必修 (50)
4. 選修 (25)
上面的數字代表學分,數字沒有很準,
我是按照上過之後自己分類
### 通識課
關於通識我比較沒有什麼意見,
不過你會發現你的同學在通識課上認真(惡性競爭)的程度強到讓你沒辦法輕鬆上通識課,
比如在圖書館做完通識課報告站起來看到對面也做同一個報告,但自己30頁,對面寫了50頁

這裏的學生會毫不猶豫坐回座位繼續寫超過他。
### 基礎必修課
微積分,線性代數,物理,程式設計,統計等。
整體非常糟,少數有教學比較好的老師。
全部中文教材、中文教學、上課沒有課本只有學校自己印的一本講義。
注意到這些理工科目不像台大每個科系開不同的課,
尤其程式設計,計算機的程式設計跟大家一起上,
以至於大部分大一的內容大二都要更新(外系的程式觀念比較弱)。
### 專業必修
選課自由低,每一門課都要選,選課只是給你選時間跟老師。
關於選課自由度的好處,我覺得要對每一個方向都感興趣不容易,
沒有選課自由會造成你浪費時間又沒學會一些必修課。
教材:北美原版經典教材,不過大部分學生都買影印版或者中譯。
課程很強調底層(硬體)實現。
比起台大沒什麼硬體課來說,
如果對硬體興趣不大(比如我)會非常痛苦。
題外話:本來我對浙大的專業課評價不怎麼好,
不過最近跟某個台大資工而且去過Google實習的學長聊,
發現台大的課也沒傳説中的那麽厲害,
所以就不過多批評浙大的專業課。
#### 語言課
- C
- OOP(C++, 主要考語言,不會教你太多設計思想的東西)
#### 理論課
- 離散數學 整本課本除了數論跟自動機都學了
- 資料結構(教stack, list, tree, graph, shortest path, MST, hash, sort)
- 演算法(AVL, B+tree, RB Tree, leftist heap, DP, Greedy, backtracking, Search,
local search, 隨機化的演算法, 平行計算概論)
- 計算理論(課時比較少,只學了DFA, NFA, CFG, Turing machnie, 可計算問題)
- 編譯原理
#### 硬體課
12學分
必修有數位邏輯、Organization, Acrhtiecture
大部分時間需要去共用實驗室用Xilinx的IDE寫FPGA版,助教驗收。
跟台大比我覺得浙大的硬體課非常難,
比如7段顯示器、VGA, PS/2鍵盤都需要自己用Verilog寫,
MIPS的CPU要寫出包含pipeline, interpret, cache。
#### 系統課
- 資料庫: 學SQL底層原理
- 作業系統: 期末做一個OS,三個人一組,
一個人做file system, 一個人做process, 一個人做memory,整體工作量很大。
- 計算機網路: 跟大部分大學差不多,就學一些理論。
#### 其他必修課
- 溝通技巧: 學怎麽寫論文的survey
### 我選的選修課
選修課良莠不齊,不過好的選修課還是有,但也很難選。
重點提一些我選過比較有意義的課:
- Graphics: OpenGL, GPU原理, shader, depth test, illunation, shadow, global illu
matiion, Cornel box, ray tracing, 倒數第二節課去網易遊戲參觀(那個時候跟我們介紹
的遊戲是逆水寒),最後一次課展示自己做的3D遊戲。
- Operation Research: 線型規劃、單純形法、整數規劃、matroid, primal dual, 重新解
釋MST, SP, s-t flow, 講了一些近似問題,圖論、匹配、證明1.7倍的bin packing近似比.
- Vision: 傳統CV, gaussian filter, corner detection, image sitching, Canny, Houg
h, 光流, 鳥瞰圖, CNN簡介
## 出國(美國)
出國可以説是浙大計算機專業最大的戰場,
如果沒有足夠決心建議不要輕易進入,
基本上全學院400多人,前30%都是想出國的人,
你將面臨100多個TOFEL 110up, GRE 330up程度的人,
跟你一起競爭各種名額。
出國的要的準備有:
- GPA高,在浙大GPA 3.8/4.0才比較有機會出國讀Top 30
- GRE 330 up
- TOFEL 110 up
- 出國交流經歷: 建議安排在大一升大二或大二升大三暑假(越早越好)
- 研究經歷
- 推薦信
- 大三結束以前發論文
關於暑假或學期中出國交流,又可以分成3種
- 上課
這個競爭比較沒那麽激烈,只要稍微準備就行了,
機會算很多,學校也還行比如新加坡NUS, 加拿大UBC
但跟台灣交大比我覺得他們的機會比較好
(台灣交大可以去UIUC交換而且校内競爭還沒那麽激烈)
- 研究
這是名額雖然多但競爭可以説是最可怕的一項,
在這裏因爲大家都想出國纍積研究經歷,
每個人都會自願不領研究室經費去美國的實驗室做一些研究項目,
一般稱爲署研
(這裏特有的概念,台灣沒有這種説法,
因爲臺大學生不需要這麽做就能申請上好的美國學校)
整個過程大概從大三上學期就要開始準備,
浙大比較流行的幾個學校有
- University of Notre Dame
- UC Davis
- UCLA - CSST
- 2+2或3+2或4+1,雙學位項目
名額極少,一年就5個左右,很難拿到機會。
最近即使有前面説的那些經歷也不太夠了,
想出國還要有研究經歷,最好要發論文,
所以校内好的實驗室也是高手競爭的戰場,
你想自告奮勇進實驗室幫忙老師做研究還不一定給你這個機會。
## 工作
在這裏找工作機會確實比較多(高端工作),
比如阿里巴巴、騰訊、百度、今日頭條(抖音),
外商也很多比如Google, 蘇州微軟, 微軟亞洲研究院, VMware
尤其蘇州微軟是全球第二大的微軟園區。
但是找工作的難度也沒多簡單,
詳情可以看我的另外一篇文章,
#1ShUyAfP (Soft_Job)
很明顯阿里、騰訊比Google、微軟難,
然而即使都能去我也只想去Google、微軟(名氣大、工作環境好、不用加班、國際化強),
另外是如果真的要在這裏工作,要有996(早9點上班,晚9點下班,一周工作6天)的準備,
目前中國互聯網產業都是996工作制。
一般來説,同一家公司,比如Google
美國Google面試難度 <<<< 中國Google面試難度
在中國雖然機會多,難度也是全世界最難的,
輸了面試找不到工作跟沒機會一樣,要有心理準備。
找工作要准備的項目有
- 人脈(才能有人幫你内推公司)
- 競賽經驗(ACM-ICPC,或者各種創業競賽)
- 實務經驗(盡量要是課外有大貢獻的project,如果沒有也要有校内課程作業前幾名的程度
)
- 在校成績(業界其實還是會看在校成績,不能太爛)
- 實習(正職很難找,一般要先實習才有機會轉正)
每一項都要很認真準備,最好大一就開始佈局,這裏生態就是這樣,
經歷不夠會被表刷,連面試機會都沒有。
## 校園生活
關於同學,感覺這裡的學生都很聽話,
即使是一些明顯不合理又浪費時間的事情
比如: 每天去球場打卡(意思是想讓大家每天都運動),
占體育課10分,就可以看到每天都有人去打卡。
學校突然要求每個學生一個月内跑42公里(用意同上),
用手機app打卡計算里程,還要跟著班上同一時間跑,
大家就都真的去跑了。
學生對於分數的追求很病態,為了保研汲汲營營,
為了期末分數寫email跟老師吵,
有些課是分組打分、但總分固定、小組自己分配分數,組內也會吵的很凶。
比如這個小組的表現老師打25分,組内有5個人,并不是每個人5分,
而是組内協調誰多誰少,有人7分有人就變3分,反正總和不變,很神奇的制度。
(這裏可能有點問題,似乎有些社團還不錯只是我沒參加,不能以偏概全)
學校内沒有像台灣那樣的社團生活,
有些組織是管理很官僚,
這裏社團目的性很强,很多人不是爲了喜歡一件事情,而是爲了增加自己的經歷
所以想當然,臺大有的XX之夜、XX晚會、高中生營隊,在浙大都是不存在的。
我大學到現在沒長期參加任何一個社團,
以前參加過類似系學會的組織,
大部分時間都在搬東西,打雜,感覺沒有很有趣就退了。
不知道像我一樣的人是不是多數,
以前都聽別人說上大學就輕鬆?
反正我是上大學後壓力比高中至少多2倍以上,
壓力來自很多方面,比如來浙大之後就很少回家,
課業壓力也大,而且不好融入本地生的活動,
經常處在緊綳的狀態沒辦法放鬆,
即使假日閑下來也沒什麽有意義的娛樂,
自己這三年的校園生活都不怎麽快樂,
我覺得(至少我是這樣)在浙大沒有辦法做到
追求自己想要的目標,同時過輕鬆愉快的生活。
説了這麽多,又沒頭沒尾的,
感謝你辛苦看到這裏,
做一個結論就是雖然浙大有很多優勢,但獲取這些優勢要付出的代價可能比優勢本身更大,
用游戲來比喻的話就像原本你只是玩簡單模式,來這裏就像調成困難模式的校園生活。
(我猜上交、復旦、南京這幾所學校的情況應該跟浙大很類似,
如果有這幾間學校的同學可以留言談談你們的情況)
作者: xKore35 (拎刀蹦去)   2019-04-16 01:05:00
作者: Apache (阿帕契)   2019-04-16 01:05:00
看留學板那篇 感覺是中國人自己一個pool太競爭課程整體跟114蠻像的 就是OS作業量比較大
作者: joker8712 (人家4女森)   2019-04-16 01:06:00
推推,好辛苦!!
作者: PoPonn (碰碰)   2019-04-16 01:16:00
作者: pkpopie   2019-04-16 01:23:00
作者: Binder0010 (binder0010)   2019-04-16 01:27:00
推分享 甘苦談阿
作者: home4129 (誰家玉笛聽落梅)   2019-04-16 01:29:00
看完softjob的文真是跪了 想問浙大的同學都像你這樣或準備出國唸書嗎?
作者: Blueyu (Bluee)   2019-04-16 01:34:00
作者: aurora903 (aurora903)   2019-04-16 01:42:00
三年前中字輩成績就能上浙大 真羨慕我去年中字輩成績 連武漢中山都無法= =
作者: zxnstu3104 (skykeeper)   2019-04-16 03:50:00
作者: WWWucy (WWWWucy)   2019-04-16 03:59:00
推推這邊通識課的鵝頸(惡競)真的讓人心很累
作者: yuhsia0120 (雨夏)   2019-04-16 06:46:00
作者: issanara (issanara)   2019-04-16 07:34:00
作者: BMI100 (變態型紳士)   2019-04-16 07:37:00
感覺這樣讀心很累
作者: smile12372   2019-04-16 07:58:00
來台大你也會覺得很雷...
作者: andy4310 (醬油)   2019-04-16 08:49:00
真的很討厭通識有人開100%能力做 又是第一個報告的
作者: WilliamMou (Mou)   2019-04-16 11:54:00
厲害!(Ptt 寫 .md 有總神奇的違和感 XD
作者: godbye45 (苗栗金城武)   2019-04-16 12:04:00
喔乾 原來是soft job那篇神人...
作者: lingo0813   2019-04-16 13:08:00
幫推
作者: plsmaop (plsmaop)   2019-04-16 18:19:00
台大的話,系程修對老師也會覺得寫作業寫到人生無望(不過去年好像調整難度,因為前年太多人交不出來),ADA更不用說了(資奧選手出題整大家),DSA選對老師你也會覺得人生很艱難(R粉抱歉),但沒有以前軒田大魔王的難度,計組也是選對老師才會有難度,不過好像沒有你們那麼難,至於其他必修都滿水的,數位邏輯是個大災難阿還有當掉二分之一的P老師計程
作者: s3131212 (Allen Chou)   2019-04-16 19:57:00
作者: alpha30339 (alpha)   2019-04-16 23:08:00
南京過來人(研究生)給推,雖然相符的只有體育要求還有教學品質不怎樣,我想可能是科系有差(我是歷史)另外社團感覺是真的沒很流行,目的性很強也是真的,南大人最多的社團是英語學習社,因為大家都想出國不過南京學生感覺沒說到特別認真,沒你通識課那邊說的現象(當然也有可能是科系關係)
作者: godbye45 (苗栗金城武)   2019-04-16 23:28:00
乾你的ADA...
作者: buster520798 (Nick520)   2019-04-17 13:55:00
感謝細心分享
作者: gunies1111 (winn)   2019-04-17 17:54:00
無法理解大學全用中文書上課是什麼概念
作者: samliu1253 (Calipshia)   2019-04-19 14:53:00
推 人真的太多

Links booklink

Contact Us: admin [ a t ] ucptt.com