眾所周知,參加信息學奧賽的男生居多,而且大家也存有對程序員的刻板印象,就是認為,這基本都是男生在做的工作,所以很多人認為女生并不適合學習信息學。但我們今天要跟大家講的這個案例就證明,女生一樣可以學習信息學,而且女生參加信息學比賽還有很大的優勢。
我們現在就看一下因信息學奧賽獲獎而保送北京大學的石同學的自述:
個人學術活動經歷:NOIP2011、2012河北省一等獎;
NOI2012銀牌(最后一名);
ACM退役選手,最好成績拿過金牌(還是最后一名)和一個韓國賽區的第五名。其實感覺女生搞學術活動和男生搞學術活動的體驗應當是差不多的吧,那就借此機會開啟一下回憶模式好了。(ACM是美國計算機協會組織的年度性學術活動,始于1970年,是全球大學生計算機程序能力學術活動活動中最有影響的一項賽事,是全球歷史最悠久、規模最大且最負盛名的程序設計學術活動。)
高一開始的時候,大概是單純出于興趣和對自己智商的信任,選擇了同時學習化學和信息學兩門學術活動。然而高一上期末考試考得并不理想,雖然在懷疑的同時對自己的智商還保持著最基本的信任,但是老師、家長好像不信任了,于是被強迫放棄一門學術活動,家長和老師(包括信息學術活動教練)都希望我學化學,然而我又是因為覺得編程好玩留在了信息學術活動組。其實現在想想,因為一次期末考試就放棄,也真是naive得很啊。
接下來一學期是打了雞血一般地學習,似乎我從那時候到現在的每個春季學期都會打雞血,在完成課業任務的同時一有空就去機房刷題,不然就是自習時看黑書想算法(《算法藝術與信息學學術活動》),在機房也從不玩游戲,于是水平突飛猛進。這時候,我做出了又一個出乎老師家長意料的決定:去學文科。我給出的理由是,信息學術活動是要停課準備的,如果沒有保送成功,學文科更容易追上班里的進度;如果保送成功了,這時候選的文理并沒有影響。家長十分不情愿,覺得“學文科找不到工作”,然而在我一再堅持下又同意了。其實我真正的理由是:不想學物理。
接下來是NOIP2011備戰期,印象中一切順利地就拿到了一等獎。這時候發生了一件令我印象深刻的事情,就是一位比我同時期水平高很多的女選手因為評測環境問題(C++中__int64類型在Linux平臺下無法通過編譯)錯失一等獎,本來她可以拿580分的(滿分600分,省一等獎分數線360分,我拿了460分)。我知道這個消息后第一反應是震驚,接下來就是無奈和后怕。要說就沒有一點幸災樂禍?還真是一點沒有,因為當時不斷地想象:如果是自己不得不面對這種情況,能不能承受得下來。想了好久我也沒能給出答案,盡管現在看來這似乎并不能算什么大挫折。而那位同學憑著她的天賦和努力,拿到了物理學術活動全國金牌和亞太金牌,現在我們是校友,她在大學依然非常優秀。
后來就是停課備戰省選和全國賽了。我在NOIP前認真考慮過,要不要拿到省一等獎之后就退出學術活動,安心準備保送生考試。然而不得不說,是那位比我強很多的女選手的失誤送我毫無壓力地進入了省隊(CCF規定,每個省省隊必須要有一名女生,也就是說省選女生第一名直接進入省隊,不論她成績如何)。后來,2012年河北省的規定是NOIP成績占總成績的50%,省選成績占50%,NOIP積累的巨大優勢使我不需要參加4月進行的省選就可以進入省隊。面對這樣大的誘惑,我選擇了留下來賭一回。省選盡管沒有發揮正常水平,但仍然拿到了總第9名,沒有靠這項照顧女選手的政策就進入了12人的省隊。這段時間里,我學會了使用C++,學了很多新的算法,手速也變得特別快,也正是這個時候對自己的智商產生了第一次懷疑:有的題目就是反應不過來,就是推不出公式。參加了上海交通大學的夏令營,也是考得一塌糊涂,本來應當會做的題目也沒做出來,最后當然是空手而歸。
然而時間不容我繼續懷疑了,轉眼間7月份,北京大學舉辦夏令營。因為早就知道這個夏令營會和20名選手簽約直接保送協議,所以提前做了很多準備,刷了POJ的往年考題;知道會考數學筆試,又做了些高考數學題。去參加夏令營時的心態是志在必得(雖然這樣的心態不怎么好)。不過還好發揮正常,大概是第10名左右簽約了北大,專業要求是必須學習電子信息科學類。那時候的我一心想去光華管理學院的,不過想著到了大學之后還有希望轉專業,就簽下了協議。(注:POJ是“北京大學程序在線評測系統”(PekingUniversity Online Judge)的縮寫,是個提供編程題目的網站)
接下來的NOI,夢游了10小時就過去了,到現在都不明白為什么我能把題目做成那個鬼樣子。
高三一年的體驗就是讀了不少閑書,學了學其他編程語言,和一起保送的同學練練ACM,給準備NOIP的同學講講題,補了補英語和數學,打打游戲,毫無壓力,徹底給自己放一個大假。人生觀也是從那時候開始發生變化的。高中的學術活動經歷讓我很感謝我的教練和一起備戰的同學們——他們一直都在鼓勵我堅持下去。那些日子盡管有點痛苦有點迷茫,但是總歸是種難忘的體驗。
到了大學,和學姐組女隊打ACM,不會訓練,完全靠吃老本。順便憑著自己高中搞信息學術活動的經驗,又在兩門編程相關的專業課上拿到了滿分(北大的滿分真不是好拿的,稍不留神就沒有了),這也算是信息學術活動的后效。而在一些專業課(比如數學分析)上,我也清楚地認識到自己和大神們之間的差距,努力了學有所得就好。我開始在這樣的大學里體驗更多的事情:通過幾場講座發現自己對歷史學和社會學的喜愛,選修了社會學雙學位,聽喜歡的老師講課“過癮”,泡在圖書館里讀過很多喜歡的書,參加過社會實踐,加入了自己喜歡的社團,寫寫詩,認識了很多很多好朋友,不再想轉光華,而是認真思考了轉歷史學系的事情,然而最終還是因為舍不得現在學的專業而作罷。認識我的人,似乎都覺得我的生活過得還算蠻精彩的吧,我也這么覺得。然而這一切,大概都開始于當初那個小姑娘做出的“我要學信息學術活動”的選擇,想想也足夠神奇。如果沒有學信息學術活動,我也應該會順利地進入文科班。2013年河北高考文綜卷子不太對我校的胃口,我大概考不上北大的,或許會考到復旦歷史系,依然學習著自己喜歡的專業吧,世界上少了一個理工科學生而已。
最后,不得不說,信息學術活動這個圈子和目前社會的狀況基本吻合,就是女生優秀的標準比男生低得多。我在信息學術活動上取得的成績,放在哪里都不算有多高,但是如果前面加上了個“性別女”,很多人就會另眼相待。其實回想起來,我在整個學術活動歷程中好像并沒有因為自己是女生得到過什么好處。而勵志的部分,總結起來就是:永遠不要失去信心就好,尤其是不要因為“性別女”對自己失去信心。去走一條自己的路,總會有精彩等你。

? 2025. All Rights Reserved. 滬ICP備2023009024號-1