作者@zzms8alcx
發布在一畝三分地
院系介紹版
歡迎大家點擊左下角「閱讀原文」
到原帖與作者交流討論哦!
生活的諸多方面,有什麼是你一度感覺很不適應、很不習慣的嗎?現在適應的如何了?有什麼方面是你希望自己能早點知道的,可以提醒新人注意嗎?
不習慣的大概是,怎麼壓力這麼大,周圍人這麼強!!!
還有為什麼突然要找工作了!!!
原來本科的時候,就特單純,每個暑假就實驗室裡一呆,甚至一度想讀phd,一點都不想看看外面的世界是啥樣的。
現在好了,突然就趕鴨子上架讓我找工作,然後周圍所有人都比我強,一度陷入自我懷疑。。。
你以前是在哪個國家讀的本科?在美國感覺學習負擔壓力大嗎?感覺讀本科和讀研究生,有哪些不同?
本科普渡,普渡壓力不大,可能也是因為,讀的專業比較,嗯…(原來是農業工程的。。。自行腦補一下面朝黃土背朝天的樣子。。。)上了研究生,本來就專業跨度有點巨大,我是ECE方向的課也不會,CS的課也不會,啥啥都不會。。。
CMU的壓力比普渡大的有點太多…在普渡可以一學期選7門課然後當著倆教授的RA,在CMU選3門課我都想drop一門😊
額…好好學習可能還是…能拿A…個人感覺不是太剛的課比如17(軟體學院)的課就好拿A…ece水課也好拿A,太難我就gg了。。。
平常除了上課之外,跟教授們聯繫多嗎?是否有機會跟著做些研究?
第一學期上了個18794 Pattern Recognition Theory,project做的花裡胡哨,沒想到教授就愛吃這一套,把我招進cylab當RA, 寒假沒回家一直在實驗室當RA。實驗室有好有不好吧…好的是簡歷上可以寫點東西,然後教授因為和各種公司合作,給你搞個公司的實習還是可以搞得到的…不好在於…你如果幹的還可以他就賴上你不讓你走了…很麻煩…
當時拿到亞麻實習後,教授每天都找我談話,要我不許接亞麻實習,暑假必須留下來接著給他打工,我也是…也是很醉…很麻煩…
平常除了多跟同胞交流,是否經常跟外國同學party? 一般一起玩什麼呢?有什麼值得注意的地方可以提醒新人注意的嗎?
肯定還是同胞…ECE好像除了中國人就是印度人了╮(╯▽╰)╭
平時大概就是唱k,打桌遊,吃雞?沒啥別的了…
你獲取求職信息的主要途徑是什麼?學校裡的career service/job fair多嗎?你覺得有用嗎?
個人覺得career fair沒用。。。(因為自己太菜的緣故)
還是內推網申比較直接???
在美國挺多年了,對這裡也有了一點點認同感了,再加上我自己比較吃美式幽默,玩fb看美劇比刷微博追綜藝要多,在美國覺得也挺自在的。。。
沒好吃的!!!(那為什麼我還是胖了30斤呢這是個好問題。。。
你來美之前英語水平如何?(比如託福考了多少),你覺得跟美國同學和老師學習和生活上交流有障礙嗎?經過一段時間,是否有提高?主要通過什麼途徑提高?
大一那會兒託福96來的,GRE也低,英語真的不好…但是不耽誤平時聽課和交流,只要臉皮夠厚敢說敢表達,沒什麼問題!!!
我們18fall和19spring那會兒感覺是CMU ECE突然bar低招了巨多人的一屆…自己覺得自己是真的幸運,要不我咋能在這麼好的大學…
就業情況的話…應該還是不錯的,大部分同學都有了或國內或國外的優秀公司的實習,目前正處找工季所以沒有數據,但是我特別有自信就業情況應該會很不錯的!(巨相信我那群強如神仙的同學朋友們!!!
我一直說自己是cmu ece的異類,是真的。。。而且大家也這麼說我。。。
為什麼呢?
我本科是學農的,這就很搞笑,導致我的朋友們沒事指著個樹指著個花就問我這是啥(球球了,我真的不知道。。。怎麼說呢,我是個,比較思維跳躍,莫名其妙的女孩子。。。我大學第一個專業是,是,是葡萄酒工程。。。嗯,然後我爸媽跟我說,女孩子學啥酒,給我轉!然後我就轉去農業工程了。。。
農業工程這個專業比較神奇,為了教會你如何造一輛拖拉機(噗),你需要學,理論力學材料力學流體力學工程熱力學你要會畫CAD會建模會有限元分析總之就是ME會什麼你也得會什麼。之後還必修電工電子物理,土壤生物環境,還要真實下地種地(死了就扣分的那種),就,就我太難了,我也不知道自己學了點啥,反正啥都學了,然後我發現我還是最喜歡電工電子???
我就真的覺得很有意思,然後我就去一個ME的教授實驗室做點電子相關的東西(因為我會的那點電子根本不足以讓我進ECE實驗室。。。),然後準備申研試一波ECE!!!(沒錯我不是為了轉碼才申的ece我是因為我真的想學ece)
申請季了,因為ME會的我都會,我就主申了ME(為了有學上)輔申ECE(為了夢想),結果沒想到啊沒想到,ECE居然都中了…我真是個幸運的女孩子呀!
然後大家都說CMU好CMU妙CMU牛逼呱呱叫,我也是沒想到我能被cmu錄。我是先收到的康奈爾ece的錄取,然後覺得這大概就是我的歸宿了吧,cmu是不可能的,然後我就在大四的冰天雪地的春假三月份去了伊薩卡,那個❄️可能能把我這個小矮子淹沒,人家春假都去溫暖的南方,我去了伊薩卡。。。還興高採烈的去了ece系留影紀念,開心的交了佔坑費,開始幻想未來在康村一年6個月都在下雪的冰冷體驗,然後我回去就收到了cmu的offer???
帶著疑惑我開始思考人生,我要去cmu了?那我要轉碼嗎?我居然有一天也會加入轉碼大軍?2018年的3-5月份我可能每天都是凌晨5點才睡的,就一直在思考自己的未來,想想看如果去cmu選硬體課也不會有人陪我的,大家都是選碼課,那我可能就也得。。。害!下了決心了,就轉吧!(一咬牙一跺腳
然後我就開始,準備轉碼,我一種地的是真的啥也不會,當時leetcode好像只能用java, c, c++(記不太清了),然後就java相對最簡單了,那就這個吧。。。
我先上了某章的java基礎,後來又上了算法,我當時真的可以說是,屁也沒聽懂。。。因為真的短時間,無法接受編程這種,就這種感覺,這種思維。我有點太過著急了,什麼都沒有理解就開始刷題,真的一開始就完全是抄答案oriented學習。然後一想到9月份就是秋招,我一看我簡歷上一片的玉米破損率分析,樹莓強弱枝識別,我就。。。我太難了。。。
啊這可怎麼辦。。。總得整點像cs的項目上去啊,我就上淘寶上買網課,自學做J2EE(依舊是啥也沒聽懂。。。),整個暑假都很焦慮很忙碌,可是真的太趕了,我的智商不允許我在這麼短的時間有什麼質的飛躍。一眨眼就8月底了,我就帶著一張亂七八糟的簡歷和一團漿糊的大腦去了cmu。
然而我在cmu的開頭就開得很糟糕,在網上找的公寓實在太過糟糕,最後受不了了和室友商議重新又找了新的公寓,搬了兩次家,身心俱疲,導致我對匹茲堡的印象非常不好。再加上我一開始可能是有點飄,想著自己美本,可能不用適應太久?
然後我就,我就選的cc(15619 cloud computing)和web(17637 web application development)一起上,外加了一門ece的computer security。cc真的給我一記響亮耳光,遙記當時我連怎麼ssh都沒聽說過,第一星期就要開cluster用MapReduce處理100g的數據,處理完的數據再用pandas分析,真的是要了我的老命。。。我從周一一直寫到周六中午,中間其他啥課的作業都沒寫,就光寫cc,才能勉強寫完。。。然後我再花周六中午到周日的時間寫web(security直接就當不存在了),當時我感覺整個人都不好了,我不行,我真的不行,每天早上被匹茲堡的惡劣天氣熱醒,睜開眼就是cc,閉上眼也是cc,快樂的小仙女消失了,我不能,我還是想要快樂,再做完第三個cc project後我還是把cc給drop了。。。
然後第一學期就很水,畢竟我沒選15513/18600(introduction to computer system),當時為了選cc我就沒選,現在好了,沒什麼課可以上了,就只好搞了另一個ece的水課18794(pattern recognitoin theory),因為就這門課第一次作業還沒due。這麼水還是有點過意不去,所以就花了很多時間在web上,想努力至少把這門課學好,然而由於我這個人就是,想法太多,我總是在完成老師的要求的基礎上,加了很多自己的想法,導致TA也懵逼,得的分也不高,當時經常躲在房間裡哭,覺得沒有人理解我,自己太菜,以及為什麼周圍的同學可以這麼強啊。。。然而還是要學會調節自己,為了讓自己不那麼水,就又跟著兩個轉碼機構的項目班做了一些項目以及刷了一些題。
第一學期就這麼過去了,寒假教授讓我給他打工,我就沒回家,白天打工,晚上刷劇,偶爾刷題,小日子也算過的滋潤,一整個寒假也賺了點小錢,給自己換了新電腦新手機,希望自己新學期可以好好加油!新學期開始了,於是我就又飄了,我選了18613(就是ece版的15513 computer system),17514 (Principles of Software Construction - Objects, Design, and Concurrency),18741(computer network)。。。你看看你看看,一看就是我這個菜雞又飄了,其實我一開始選了四門課,還外加給教授當著RA,是不是覺得自己賊牛逼,果然不到幾個星期我死相很難看。正好第二學期也是大家找實習的時候,我當時寒假已經拿到了匹茲堡本地的一家公司的full stack intern,本來想著要不就這吧,結果沒想到突然有一天亞麻就給發了oa,一臉懵逼,要不要再試試啊…那就試試吧…
準備亞麻面試的時候,本來想說,隨便面一下,就當增加面試經驗,畢竟我這樣的菜雞怎麼配得上flag,然而沒想到內心還是會有另一個聲音,「萬一呢?」。這可能是我離flag最近的一次了,還是,還是努力試一下吧!然後我就翹了兩天課連著周末刷了4天的題,瘋狂刷,把數據結構算法全複習了一遍,我把某章算法的筆記又過了一遍,沒想到面試時正好撞上了筆記上的一道題,當時說是重點,還給了最優解法,我還專門去wiki了一下那個算法,真是沒想到第二天考的就是這個。。。於是答得就還可以,兩天後就收到了offer,當時我在hunt 4樓,因為我幾乎是全系第一個面的,也就是第一個收到offer的(至少在我當時認識的人中),是真的很激動。那種感覺我依然清楚地記得。
於是第二學期還是有開心事的,然而拿到offer後可能太過開心就一不小心就騷過了頭?發生了一件差點讓我抑鬱的事情。。。這件事就不share在這裡了,總之就是,我就感覺,在cmu就得夾著尾巴做人,它不會讓你得意太久的。。。(真的,至少對於像我這樣的菜雞是這樣!
然後我就耐心地苟到了實習,就又很坑爹,本來我和大家一樣,都是在西雅圖的office,結果臨近開始日期還有5天的時候我發現,我被調到bellevue去了…what???exome???全系(也有可能是全校)只有我和另一個小姐姐被調到了貝爾維尤,坑爹,我房子早就找好了,你這就是存心為難我胖虎。。。然後就又是緊張地找房子,找了一家很差的house(為什麼。。。),然後我就開始在亞馬遜實習了。
在這裡我必須強烈安利17514這門課,學弟學妹們給我選!!!真的不要太有用,課上學的一切我都在實習上用到了,mentor直誇我真是個小天才,真的,17514建議越早選越好,沒java基礎選最好,因為它從最基礎的java語法,到build tool(Gradle),unit test,integration test,design pattern (設計,畫各種UML圖,寫contract和rationale),高階git,再到比較複雜的OOD,java GUI(當時寫了一個5500行的卡卡頌桌遊,真是要了老命了),java concurrency,幾乎把最實用的所有都學了個遍,load還行,有一點大,但是真的太有用,真的,我必須安利。就我以後再寫項目的時候我會自然而然的考慮用什麼design pattern,怎麼利用繼承多態來增加它的extensibility, robustness, 寫出來的代碼就很好看,而且設計寫doc那一套真的是一套一套的,我mentor都感到震驚,你咋啥都會,我根本不需要教你什麼了,真的,給我選上,太有用,親身體驗。
因為上過514我實習就顯得,好像很有經驗的樣子。。。mentor和manager就都挺喜歡我。mentor是個超級nice的臺灣小哥哥(我真幸運!),manager是剛從微軟跳過來的,因為manager也是剛轉行當manager(以前是senior sde),所以平時就比較tech,一起吃飯的時候經常大談技術,我就裝作聽的津津有味(噗),整個組我是真的很喜歡。我們組很神奇,小姐姐很多,當時算上我有4個中國小姐姐了外加一個印度小姐姐,一個組5個小姐姐啊!!!這個數量級真的很驚人了!!!因為都是小姐姐,就特別照顧我,平時也可以聊聊女生聊的話題,就氣氛好的不行。然後最厲害的小姐姐正好是我cmu的親學姐,啊沒事就可以一起吐槽cmu多恐怖,啊我好幸福。雖然給我的project好難,加班也是常事,但總體來說真的很開心。最後我大概寫了有6000行代碼外加30頁的design doc,屬於比較高產似母豬的intern,但真的也是因為很喜歡這個組所以才真心的付出,想為他們做點什麼。mentor也很照顧我,有一次一直陪我陪到了凌晨12點,他家在西雅圖,公交已經沒了,還要自己打uber回去,就真的很感動。總之就是全組都超級照顧我,我給力,mentor給力,manager也給力,所有組員都給力,我就順利的拿到了return,真正的happy end。
走了以後還和組員有聯繫,manager也盼著我趕緊回來,就很感動,這麼鹹魚的我當然是選擇,當然是選擇接了啊???我很佛,沒追求,也沒想呆在美國,打算opt用完就回國(因為爸媽年紀比較大需要我照顧),去個國人也聽說過的公司就夠了。。。然後我還和一個小姐姐約好了到西雅圖了要一起報架子鼓班!於是我就毫無壓力的開始了在cmu的最後一個學期。。。
Now,也就是今天,收到了郵件,說ece的政策變了,cs院,machine learning院和robotics院的600+以上的課都算core了!震驚我媽!!!真實震驚我媽一百年!!!尼瑪,連10601(Introduction to Machine Learning)都算core了,安排!然後我就在最後一天選課日,第一次作業due都過了兩天的情況下,極限操作選了10601,我可能真的是個想法很多的小傻子。這學期我選課非常神奇,一門17的新課17645(Software Engineering for AI-Enabled Systems),上來就搞kafka,一周時間寫出來一個電影推薦系統,真是震驚我媽,我現在還在寫(看了一眼我的kafka已經跑了6小時50分鐘了,還沒好),就給一周時間,可能教授覺得我們都能上天吧,anyway。。。一門ini的14848(Cloud Infrastructure),一門10601 machine learning,一門ece水課18755 Network in the Real World。選了四門課是因為覺得反正我也不找工作了,應該能行(但願別是我又飄了),我有勇氣選17645這個新課的原因是因為我在實驗室和實習時做的都是,完完全全的,ML / DL - Enabled Software System。真的太巧了,都是在software system裡嵌ML,我急需知道要怎麼manage,怎麼deploy,release,maintain,update這種東西,然後我發現,課不錯,就是load好像一言難盡。。。但願可以學到很多東西吧!
感覺ece的政策突然變得好很多,今年怕是cmu ece又要被申爆了。。。畢竟轉碼友好,cs 600+的課都算core了,什麼ds,db,cc,pp,cn全算core啊!!!真的很友好!!!
其實回到正題,為什麼我說我是一個異類呢,因為我一門cs的系統課都沒上!感覺一個正常的ece同學,鐵定是ds+acc+ss一波帶走的。。。沒錯,我周圍的同學的確也都是這樣的,但是一是可能我自己比較有想法,二是我比較佛系鹹魚,三是我真的非常喜歡軟體工程而很確信自己不擅長system,我把我所有的外系課都選成了軟體學院的課(17)。從第一學期誤選cc開始仿佛就決定了我的步調和別的同學就不一樣了,一直以來我也很孤獨,沒什麼一起上課的課友,但是也有好處,我認識了很多外系的朋友,學弟學妹,感覺也不賴。有的時候我會覺得很有壓力很焦慮,因為如果和別人太不一樣真的會很沒安全感,就比如大家都選ds你沒選,不會很慌嗎?會,當然會,但是其實仔細想想也沒有什麼大不了。我現在依然過的還不錯,如果能把自己喜歡的東西做到很好,就很不錯。如果最後system一知半解,軟體也沒有學好的話才會很尷尬。我希望自己未來能變成一個合格的sde,我還是會為之好好努力的!
現在已經凌晨12點了,我還在hunt,等我的kafka跑好。。。(不知道還要多久,已經跑了7小時2分鐘56秒了。。。)寫這篇cmu就讀體驗其實也是想告訴學弟學妹,以及未來想要來cmu的同學,cmu的確是一個很磨練人的地方,會很辛苦,會壓力大,會經常很焦慮,會充滿煩惱,會害怕別人能做到的事情自己卻做不到,會擔心自己和別人不一樣異類很危險,但是你也會收穫很多東西,不僅僅一份實習或者全職,還有前沿的知識,堅實的基礎,優秀的寫碼能力,強大的內心和抗壓能力,以及一群一路陪你風雨兼程的戰友,一輩子的好朋友們。無論發生什麼,都不要懷疑自己,都不要自我放棄,你的動力和安全感不應該來自別人,而應該來自於自己。
加油!我們每個人都會擁有美好的未來!
新號無法回復
歡迎大家點擊左下角「閱讀原文」
到原帖跟大家討論哦!
公眾號太多,找不到我們公眾號怎麼破?
進入此公眾號首頁
點擊右上角「···」,點擊「Star」或「星標」
就可以一眼找到我們!
https://www.1point3acres.com/bbs/