ACMer的出路在哪裡?
01-10
我是211軟體工程專業的學生,現在大三項目經歷可以說是沒有,斷斷續續搞ACM,拿了一塊Regional銀牌。看看身邊的同學,好多有過好多好多不明覺厲的項目了。
- 距離找實習還有幾個月時間,在這段時間裡改做些什麼呢?
- 之前想過學學大數據或數據挖掘方面的知識,不過有很多人告訴我這塊本科不收人,心碎。
- 搞開發的話,選擇又太多了,不知道從哪裡下手,感覺要學的東西太多了。就是感覺時間緊,學什麼面臨一個重要的選擇。
- 還有機會參加的就是明年的邀請賽了,那麼邀請賽的牌有用么?對於找工作而言
註:最後工作想去杭州阿里巴巴。
----------------分割線------------------
now:2016年 3月 12號現在大四下做畢設,周末翻翻知乎,看到之前的提問,現在來補個坑吧,說說自提問之後的情況。先說說最後情況,簽了騰訊,阿里被拒。提問的時候是大三上10月中旬,看了大家回答後 感覺還是要做點什麼。我本是軟體工程的學生,又是網路通信方向,但感覺上課+自己亂搞是不夠的。於是11月開始找寒假實習,最終時候找了上海歡樂互娛專招ACMer的特種兵訓練營(同批只有我一個大三,其他大四 T T)。一直待到了2015年4月初,一邊做遊戲一邊學Unix兩大本(Unix環境編程、Unix網路編程)。其中在3月份左右 有阿里的實習生招聘,面倒「等同意offer」之後 突然加面,然後就被刷掉了。(問了理由是 「面試官認為 對數組和鏈表結構不清楚,感到基礎過差」。。。我也是無語了,都因為「等同意offer」請過客了,結果又掛了。PS:每一面的面試官都問道ACM是什麼。。。)回學校之後,就馬上開始了騰訊的實習生面試,一面二面HR就簽了實習offer(一面讓寫了幾段代碼,字元串匹配神馬的,很順利,二面問的全是網路相關的東西,也還好;感覺還是主要是一面加分),簽實習offer的時候 被HR主管誘拐去早早實習,結果五一左右就入職實習了(T T),一直到下半年十一正式結束實習(其中有一個月在學校為了上半年的期末考試),來之前騰訊也發了正式的offer。值得一說的是,在實習的時候,9月份左右 又面了一次阿里,結果一面掛!!!正巧同校對的ACMer是面試官的組員,就脫他問下情況。結果他說。。。「組裡人手差不多,實習生面都掛了,這次就也掛了吧」。。。。。。。。。。總結一下:人生如戲,真靠運氣。。。。
二本學校本科生。
明年畢業。我在杭州天貓。我是ACMer亞洲賽銀。樓主加油。要相信ACM的價值。對代碼的感覺。你比別人熟練太多。先佔個坑。有空來寫,
===================開始填坑,我是厲害的分割線===============高二開始OI。高三也去了。拿了2次NOIP二等獎。大一開始ACM,大二大三今年大四了。參加了2年區域賽,今年最後一年。馬上就要去西安。我拿過省賽銀,邀請賽銀,區域賽銀,打過首屆浙粵對抗賽。趁著出去比賽的機會我去過成都長春長沙北京天津,見到了一個更大的世界。種種比賽下來,成績一般但是收穫不少。
ACM之於我。
一是技能上的提高。每個學期課程設計的時候,就能明顯的感受到區別。大量的寫代碼帶來的是熟練。ACMer對數據結構對演算法有深刻的認識,對遞推遞歸等等程序執行時的邏輯比較熟練。相當熟練,熟練到很快就能寫出一段程序。並且記得所有的邊界條件處理,記得所有的特殊情況,記得所有的可能出錯的坑。這些熟練帶來的是可以不怎麼複習專業基礎課 編譯原理 數據結構 等。
還有就是面試上的優勢。亞洲賽銀獎是敲門磚,幾乎不會被刷簡歷。筆試中考的基礎題數據結構題演算法題對ACMer都沒有壓力。面試時問的問題也大多可以應對。至於項目經驗,我面試天貓的時候項目經驗是0,好的面試官都是擅長什麼就問什麼。有一個方面足夠突出即可。工作之後,就會發現編碼能力對於碼農是多麼重要。寫代碼穩,寫技術方案穩,因為你早已知道所有的坑在哪裡。不會用框架沒有關係,你學會Spring的時間內,別人無法學會一個演算法。
二是出去玩的經歷
說走就走的旅行真的是需要一定經驗的。說走就走買了機票。然後下了飛機就不知道怎麼訂酒店了。在外面混久了,會喜歡陌生的環境,不慌,淡定。廣東人不喜歡往外跑,排外。我偏偏拒了騰訊來了天貓。是的我喜歡外面的世界,不喜歡窩在一個地方呆很多年。沒有去過就不知道到底是什麼樣子。文字再詳細。還是沒有自己去的真實。也感謝學校的教練,縱容我們到處去玩。從OIer到ACMer一直在拿銀。
沒有拿到Gold是我註定會留下的遺憾。今天笑著說出來。少年。相信ACM吧。只要你不是蹭來的牌。
你就比很多人都優秀。希望能跟你成為同事~第一次寫長答案。。快給我點個贊吧。。~喵我也是區域賽銀,我現在就在杭州阿里巴巴工作
果斷匿名之。。。1. 找實習之前的這幾個月,我建議你規範一下自己的代碼風格,ACMer的代碼風格大家都懂...Google C++ Code Style是很好的指南
2. 我們這邊數據挖掘找人基本都找碩士或博士
3. ACMer轉開發是很容易的,ACMer和其他同學相比編碼底力更紮實,思路更靈活,我覺得做底層開發,了解一些分散式系統演算法會對找工作很有幫助;可以適當地寫一些小項目,結合Google Code Style,規範風格+增加項目經驗4. 我剛剛問了下面試我的同事,他表示還是更看重區域賽的牌,不過最重要的肚子裡面有貨,而且面試的時候能答出問題我到杭州之前也有和題主一樣的疑慮,我只有一點點項目經驗,大數據,數據挖掘什麼的都不會
我去了之後才發現,我之前的項目經驗簡直弱爆了...有了師兄帶著,而且又有ACM練就的很好底子,學習起來是很快的祝願以後能和題主成為同事咯: )LZ我是acmer腦殘粉,告訴你你的擔心完全時多餘的!!而且誰說數據挖掘不要本科啦,沒有的事兒,acmer找工作各種香餑餑。把自己的基礎打紮實,鼎力那個金牌神馬的,別去理他們神馬一坨金光閃閃的項目經理,本科的項目,除了TOP5的學校,很少有靠譜的,加油加油加油,看好你
怎麼說呢,增加了自信了吧。
可能對於沒搞過競賽的人,除了清北不屑於搞精神的大神,想進Google之類的公司可能會花很久專門準備面試。
而起碼對於我來說,雖然還遠遠沒有拿到Google的offer,但我糾結的是,萬一拿到了,我是去還是不去捏。。。就當你沒參加過ACM,該幹嘛幹嘛。
推薦閱讀:
※阿里月餅事件中的月餅到底是什麼牌子什麼餡的?
※阿里巴巴 P8、P9 及以上到底是什麼水平?
※為什麼知乎上這麼多人黑阿里?
※月餅事件發生後,阿里巴巴的HR為什麼沒有解釋或者反駁網路上黑他們的觀點?
※如何看待馬雲「今年重整阿里巴巴團隊,不再增加一個人」?