交大資工系計中 NCTU CSCC 的回憶
計中的日子絕對是我在交大最愉快的美好回憶。沒有這一段經驗的話,我的大學生活必定黯然許多。
風景
交大資工系計中是指交通大學資工系的資訊中心,舊稱計算機中心,這是計中兩個字的由來。
交大有兩個計中
交通大學有兩個資訊中心。一個是校計中,負責校園內幾乎所有跟資訊有關的東西。另一個是資工系自己的資訊中心,簡稱系計中,獨立負責跟系內資訊相關的事務,而不由校計中管轄,偶爾接受校計中的任務指派。
資工系的學生通常用前綴「校」與「系」字來區分這兩個資訊中心;但就生活經驗而言,系計中與資工系的學生關係更為密切,所以「計中」一般指「系計中」。但對於非資工系的學生來說,資訊中心只有一個,就是那個在小木屋旁邊的校計中,此時便沒有必要在計中前面加一個校字了。不過,校計中的人不知出於什麼樣的優越感,總是不喜歡被加一個前綴,一定要簡稱計中,真是幼稚到極點。
👦:(電話)校計中您好,這裡是資工系計中,想跟你們確認 ……
💩:是「計中」。
系計中以前的官網是 cscc.cs.nctu.edu.tw。CS 是資工系,CC 是 computer center,於是 CSCC 便成為資工系計中的簡稱。併校之後,不知何故改為一個很難聽的 CSIT,網址變成 it.cs.nycu.edu.tw。事實上系計中多數的助教都不喜歡這個稱呼,何況陽交大這名字已經夠難聽了。
論口語,我們通常簡稱系計中為計中或 CC。如果沒有特別指名,那計中是指系計中,稱呼校計中時必然會加上前綴。
系計中的成分
交大資工所有四個組別:甲、丙、丁、戊,乙不知道跑哪裡去了。其中丁組是只看實作能力而不看成績的組別,研究生錄取之後,要到系計中親自負責系上服務的維運。這些都是研究所簡章上寫明了的事情,並非什麼潛規則。丁組每年收六個人,因此理論上來說,計中會有碩一與碩二共 12 位碩班助教。但可能因為收不滿六人,或因為有學長延畢的關係,這個數字並不準確。
除了碩班以外,系計中會不定時招募資工系大學部的學生做助教,通常是寒暑假。大學部的助教大概有 25 人。
計中有一位團長,可以理解為 CC 的領導人 (?)。團長不是學生,是專職人員。雖然說系計中有負責的教授,也就是碩班學長的指導教授,但教授對 CC 沒有什麼業務或政策上的干涉,我想也許 CC 的自由風氣就是這樣來的吧。據說以前有一個叫做總監的職位,後來不知道為什麼是廢除了還是空缺了沒補。總之,CC 裡面只有團長不是學生。
計中第一次有女助教是在 2021 年暑假的碩班。在這之前全都是棒子。
Undefined
那個在靠交出沒的學長
一年級的時候,常常在靠交上看到一位學長出沒在各篇貼文的 comment,大抵上都是留一些安慰人的話。雖然這真的不太像是一般人會去做的尋常事,但總之給我的感覺就是一個暖字。再點進去看他的 profile 看,寫著交大資工系計中的助教。
雖然說是助教 (TA),但性質更像是工讀生,負責協助資訊中心的維運,這跟一般的助教本質上協助教授上課的意涵相去甚遠。但不知道為什麼總之就是叫做助教了。
寒暑假的時候,系上學生通常會收到來自計中寄給的的招募通知,大家也都知道那是很多很厲害的學長的聚集的地方。「又暖又厲害的學長,沒有什麼比這個更讚的了。」心理對系計中有些許嚮往。然而對自己的能力並沒有自信,所以沒有想過要去面試。
CCNA 與 NASA
二年級的時候選了網路規劃與管理實務 (CCNA),這純粹是看了課綱之後覺得有些興趣才修的。第一堂課時才知道是由系計中的助教(那年是 yian 與 yk 他們)負責上課。yian 在第一堂課後跟大家推薦計算機電腦管理 (SA),那時候才知道這門課,當下立刻就加選了。
那時候的 SA 還沒有神奇的 online judge,每次 SA 作業都是人工 demo。SA 當時由四位大學部的計中助教負責 demo,那個在靠交出沒的學長是其中一位。他給分非常非常甜,非常符合暖男的特質。SA 是資工系公認難度很高的課程,要擔任這門課的課程助教,表示系計中對工讀生的能力要求並不低。
期末接近寒假時,CCNA 在課上給出了計中助教招募的表單。這是因為 CCNA 的課程內容和計中的業務有非常強的關聯,所以修過這門課的學生有額外的面試管道。除了 CCNA 以外,SA 與計算機網路管理 (NA) 也是系計中非常重視的課程。事實上,這三門課的課綱與教學內容一定程度上是為了配合系計中的業務去訂的。
這個時候的我已經學會基礎的 Linux,並且熟悉一些像是 git 或 vim 之類的資訊相關的基礎技能,而且僥倖有一個程式競賽社社長的名號,覺得應該要試試看。好室友的共同參與給予我莫大的勇氣,雖然這樣說非常敗人品。
系計中的面試
丁組需要面試才能進入交大資工,想要進去系計中的大學部學生也要走一趟應徵的流程。填完表單之後,系計中的助教寄信會跟你確定面試時間。
面試的地點與丁組相同,在系計中外面 329 教室。那是一間的有點高級的教室。桌子被排成ㄇ字型,團長和計中各組組長把你圍成半圈,有點像是犯人被審問的感覺。雖然組長們會笑容可掬、盡量表現得和藹可親的樣子,但他們作為強者的那種憂闇之氣是不可掩飾的。總之我是既緊張又害怕。另外,團長擺出非常嚴肅的表情,全程沒有任何發問,但不停地在一本小冊子上作筆記,且會不定時地看你一眼。
後來的組長據說都很兇。
面試結束之後,我跑去找好隊友 Kelly 哭了大概十分鐘,然後就去睡覺了。這是我上大學以來的第一次面試,第二次是微軟實習的面試。
#newta
Hello CSCC
雖然面試結束當下覺得很崩潰,不過平心想想,自己的能力在系上也不至於到差的程度。至少我知道怎麼在黑黑的 terminal 上打字。
新生來到 CC 之後會被指派組別,組別是在面試過程中與面試後由學生與各組組長協商出來的結果。一般來說會盡量配合學生的意願,但這不是保證。當時,系統組還不存在,我同時兼任 Linux、BSD 與 PC 組助教。事實上這種兼任的事情在 CC 非常普遍,僅參與單一組別的助教很少。
要正式加入 CC,除了面試之外,還要接受新生訓練和值班訓練。新生訓練是指讓新進助教理解並熟悉系上服務的運作與維護,值班訓練則是指要知道怎麼坐在櫃檯當服務生。如果做不到這兩件事情,就不能擁有正式的助教權限。但我沒聽過有誰過不了這些關卡的。
Duty
系計中的櫃檯人員被稱為 duty,是由各助教自願或被迫自願排班決定的,因此一定是大學生或碩士生,跟校計中的櫃台非資訊背景的工讀生不一樣。一般來說 duty 主要就是坐在櫃檯負責接電話,或者有學生過來說忘記密碼什麼的時候幫他處理一下就好;偶爾協助系辦排除一些問題。
一開始我覺得坐在櫃檯是一件很酷的事情,所以很喜歡填班,還曾經因為值班時數很高拿到獎金。作為大學部的助教,這在當時是很少見的事情。但是時間久了,漸漸地對於處理別人的雜事感到有些厭倦:幫系上教授安裝 Windows 啊、啟動 Word 啊、接藍芽鍵盤啊這種的鳥事,因此後來我也常常在櫃台擺一張很容易被投訴的臭臉。
只要不遇到倚老賣老的爛教授(曾經遇過疑似失智的教授1說把筆電遺落在計中強性要進入搜索,被拒絕還威脅說要搞死我,莫名其妙 = =),這其實還是個不錯的工作。但大部分的助教對值 duty 不感興趣,我不知道為什麼,應該都是覺得麻煩吧。總之每當時段有空缺時,就會從碩班中選出一個最混的去值,於是往往會有碩班學長向大學部求援的事情發生。
時間
ID
只要是資工系的學生就可以申請系計中的帳號。這裡所謂的帳號,其實是指 Linux 工作站、BSD 工作站以及教室 Windows 電腦的通用個人帳號。帳號 (ID) 的政策是以英數字組成,但 CC 內部有一個比較嚴厲的規定是,助教的 ID 要是純英文。這規定其實有些道理,哪有人的英文稱呼裡面在摻數字的,難道你要跟系辦的秘書說「你好我是 wdzeng123」嗎。如果新進助教的 ID 有數字,就可能會被施壓改名。
ID 的命名規則不是自由的,而是由本名的拼音去拆出來。也就是說大多數人都無法用自己在社群上的慣用暱稱。在 CC,以 ID 而非本名來稱呼對方是非常平常事情,除非你真的有一個很有名的暱稱 (CSY?
其實以上的規範在正式公司很常見,並不是說 CC 有多嚴厲。
場景
雖然說系計中是一個對個人能力有所要求的地方,但我幾乎感受不到對應的壓力存在。起初,我以為 CC 一定程度上會存在類似的規訓,亦即主流資訊社群中由能力很強的明星人物搖旗號令,然後花邊勞工抬轎上工的情況。來到 CC 的第一天,便發覺其實 CC 並不是那麼嚴厲的地方。
即使如此,初期我還是對於自己的能力感到很憂心。首先,我覺得新生訓練很難,在還沒有修過 NA 的前提下要處理網路相關的東西,我仍然不是那麼熟悉。其次,我應該是大學部裡面很少數在高中時期沒有任何資訊經驗的,這讓我感到非常有壓力與畏懼。事實上,在來到 CC 的前三個月,我很多次在想是不是應該要離開才是。不過當時的學長對我十分照顧,讓我能夠度過新生訓練的這段時間。事後回頭來看,我當時應該真的太緊張了,其實自己遇到的困難,其他助教好像也有遇到。
每年暑假是讓我感到比較焦慮的時候。雖然大部分的碩班學長會延畢,但我對於熟人離開以及一批生人進來總是容易感到不安。自己畢竟是不善於社交的人,不喜歡已經熟悉的環境發生改變。慶幸的是,每一年的碩班學長姐都非常容易相處,完全打破我對於強者性格的想像。尤其是 2021 年秋天進來的這一批碩班學長姐,他們的感情不知道為什麼好得不得了。對於一個十分講求個人能力的場景而言,是非常難能可貴的事情。這讓我覺得 CC 是個很幸福的地方。
也不知道該怎麼說,社會對於學歷這件事有個不討人喜歡的信仰存在。因為是實務能力而非成績導向的組別,碩班的學長姐幾乎不是來自四大,中字輩也不多,往往會說自己是洗上來的。表面上是自嘲與挖苦,總免不了帶著一點自卑的味道。但我從來都不認為有所謂洗不洗這種事情存在。能夠來到 CC 的學長學姊,每一個人的存在都讓我佩服與景仰。
福利
計中其中一樣非常吸引人的就是福利。首先,CC 有沙發,這點已經贏過一半以上的實驗室。
雖然說資訊中心本身是碩班丁組的 lab,但大學部的助教同樣擁有 24 小時自由進出的權利。這也就是說,除了宿舍以外,助教們多了另一個可以棲息的地方。CC 的生活機能極佳,要廁所有廁所、要浴室有浴室、要床鋪有床鋪、要食物有食物。像我自己就不怎麼喜歡待在宿舍(一年級的住在嶄新的十舍,二餐晚上有賣奶茶跟雞排,日子過得還算不錯;之後遷到八舍去就真的不能忍),以至於大部分的時間都待在 CC。作為回饋,我買了一個小米電熱水瓶給 CC 當公物。
資訊中心的運算和網路資源是助教的另一項福利。雖然說交大的宿舍會發給每個學生一個 public IP,但對於想要搞大事的學生來說這是不夠的。不過我自己並沒有那麼大的需求,放在宿舍的個人主機已敷使用,並不怎麼使用 CC 的運算資源。
這麼說起來,除了在業務上傾向由碩班領導大學部(這是因為碩班學生的論文通常以資訊中心的服務為主題,因此政策要配合他們)以外,碩班與大學部的福利幾無二致。以各組長的組成來看,大學部穩定佔有三分之一以上,是很高的比例。
環境
Linux 組和 BSD 組的日常工作包含維護資工系的八台工作站(還有別的),只要不發生災難的話,這並不是非常吃力的事情。這兩個組後來整併成一個單一的系統組,組長是小凡。
我覺得在計中能夠訓練自己的技能倒是其次;能夠與其他人相處,以及身在容易補充資訊的地方,是更難得的機會。我在系計中接觸到容器和 Kubernetes 相關的東西,這些對我在微軟的實習以及求職有非常大的幫助;否則我可能連當今的顯學是什麼都不知道。
後記
雖然在計中終於見到那位學長,但他很快就畢業離開了。再次聽到他的消息時,他已經有一個女兒 = =
很想念這裡。
24514f8a2f6e71ec02cd9a664c9b83353dd2ccefac798a83c3d3bafa0b9eed2c ↩︎