昨天看到一個朋友分享自己在飛豬和美團基礎架構組實習的經歷,很不錯的分享,非常用心!
我個人覺得已經是很好的實習經歷了,在飛豬的時候做業務,在美團的時候接觸的是基礎架構,這兩方面一結合,不得直接起飛了啊,為以後的技術發展之路奠定了非常好的基礎。特別是在美團的這一段經歷,克服了新人對於「底層技術」這四個字的恐懼感。
但是,最終他離開了飛豬,也離開了美團,尋找新的實習。
旱的旱死,澇的澇死。
時機也很重要,去年這位朋友拿到了很多大公司的 offer,今年簡歷亮點更多了,反而找工作艱難了!
以下是原文。
原文:https://juejin.cn/post/7154563048689106952
整理:why 技術
為什麼選飛豬
在飛豬實習了將近 10 個月,這 10 個月真的對我來說太珍貴了,半年後我決定回憶梳理一下實習經歷,留一個紀念。
去年春招剛開始的時候,我的預期是進個中小廠先實習積累經驗,然後再跳大廠進行實習。一開始確實是面試挺不順的,加上當時因為疫情上半學期的考試周推遲到下半學期開學了(也就是春招的時候), 然後我這邊和前女友也正不順,所以前期都感覺想放棄了。
但是去年的確是形式比較好(今年春招實習十個月的我,簡歷更漂亮,反而不行了),考試周結束以及分手後有幸拿了 4 個公司的 offer:
- 百度智能小程序的 Java 崗
- 美團酒旅的 Java 後端開發
- 騰訊 TEG 的 CDN
- 飛豬的 Java 後端開發
去年的我其實還不知道「組 > 項目 > 部門 > 公司」這條樸素的真理,自然心中只有阿里和騰訊了。
然後,身為一個剛轉行後端大半年,甚至春招簡歷上的項目都是前端的轉專業菜雞,連 CURD 的項目其實都沒搞過,我當時對自己十分缺乏自信,所以不敢去騰訊零基礎學習 C++ 進行服務器底層的開發。
綜上,飛豬是當時我認為的最佳選擇。現在事後諸葛亮地來說,還是一個不錯的選擇,因為去了一個團隊氛圍還是相當和諧的組。
租房慘痛教訓
實習第一件事自然就是租房了,其實一開始我沒把這放在心上,因為我自認為睡眠能力很強,本科兩個室友打呼嚕,有一個甚至磨牙,我都能不受影響地睡四年。加上我小時候生活在農村,差一點的環境我也不 care。
結果年輕的我被上了慘痛的一課。
當時我聽別人說不要上自如,會比自己找貴很多。我就去豆瓣的租房群搜索餘杭租房,結果年輕的小白遇到了二房東。不得不吐槽一下,豆瓣上等平台的租房消息已經被二房東給霸佔了,很難從中找到真正房東發佈的房子。
我當時圖便宜,看中一個月租 1750 的,因為沒經驗,過去看了看就決定租了。結果房子是隔斷房,不隔音,隔壁的室友真的吵,大半夜突然就唱歌。
這還不是最致命的,這個小區臨着馬路,但是外窗不怎麼隔音。我看房的時候是白天,根本不吵,沒有察覺到。當時餘杭正搞基建呢,越到半夜,大貨車就越多,聲音巨吵。
我嘗試好多方法,比如耳塞、戴耳機聽音樂等,但都不管用。忍了 20 來天,決定跑路,押一付一 3500 元全沒了。
我知道阿里員工在自如可以免費換房子,就選擇自如了,這一次運氣比較好,2000 多在歐美金融城那個小區租了不錯的房間。
但是自如需要押一付三,加上前面損失的押一付一,第一個月我還沒掙錢,就有 1w 多的支出了。當時也是各種借錢,慘的一批。
我的教訓就是:
- 不要急着租到房,哪怕多住幾天賓館,也得貨比三家,找到真正合適的房子,睡眠充足才是最重要的。
- 小心二房東,不管對方怎麼說,只要一般朋友圈都是房源的,肯定是二房東。
- 別選隔斷房,能選擇小區合租還是小區合租。
- 隔音,隔音,還是隔音!
團隊氛圍
也是從飛豬實習開始,我才體會到 "組 > 公司"這個道理。
不過幸運的是,我們組內氛圍相當好,沒有傳說中的 PUA 和阿里味。
每天中午大家都一起去食堂吃飯,並且圍着大樓轉個兩圈散散步。平時有任何不會的問題,可以找組內任何一個師兄問,他們都會給我耐心解答,還會告訴我到哪裡去學習。
每個月都會去擼個串,喝點啤酒,吹吹牛聊聊天。周末還去打了幾次麻將,不過我每次都是送財童子,基本憑着感覺打。
今年年初還去團建滑雪+泡溫泉。
實習十個月,我基本和每個師兄的關係都還不錯,不會存在和誰一起尷尬的情況。哪怕離職很久了,有時候還會聊聊天,吐吐槽。其中 leader 在今年寒冬下,還說如果去飛豬,可以幫我搞一份 offer,真的是很感動。第一份實習就能遇到這麼一幫人,真的可以說是很幸運。
技術成長
毫無疑問,飛豬的 10 個月我的技術得到很大成長。
畢竟我的底子太爛了,在此之前連 CURD 的玩具項目都沒做過。當我和師兄一起做項目的時候,才第一次聽說 RPC、消息中間件這些東西。這十個月雖然乾的也都是一些算不上有技術含量的活,但是也算是對基本的開發流程、開發工具、中間件等有了從無到有的了解。
實習的十個月也是見證了不少難處理的線上 BUG, 比如慢 SQL、本地緩存太大導致頻繁 GC,甚至還有一次我感覺差點造成很大資損的 BUG。雖然每次都是師兄排查解決的,但是旁觀排除過程、詢問排查思路,也讓我學到了很多排查問題的方法。
師兄們對我也比較信任和放權,經常給我一個獨立的小模塊,讓我自己來負責,他們給我把關技術方案,讓我和產品、運營、測試、上下游以及跨團體、跨部門(比如淘寶、CTO)的開發人員進行溝通協調。(ps:也學會了打太極,找產品要排期)。
師兄們的技術普遍都還不錯,其中龍哥真的是我之前遇到過技術最好的人,主要負責團隊的架構和增效工具。真的感覺不管問他什麼問題,他都會。而且給了我很多技術學習上的建議,是我夢想中想要成為的樣子。
在我離職的時候,不管上產品、運營、測試對我的評價都是還挺靠譜的小夥子,這對我來說是很大的鼓舞,讓我從之前一個很不自信的轉專業菜雞變成一個有自信的軟件研究生,相信自己能在這條路上走下去。
不過我自己還是有點偷懶,基本都是師兄給我安排的 CURD 的活,而沒有主動要一些有挑戰性的工作。導致我今年秋招的時候,面試官問我有什麼技術上的挑戰,其實回答都是我編的(哈哈,看過的就是我的)。現在想想有點浪費機會,十個月其實到後期成長並不大了。
個人對實習生的建議是不要害怕溝通,也不要害怕自己能力不夠,積極地向師兄要一些有挑戰性的活,這樣子不管是轉正還是秋招都是加分項(ps:主要是實習生不用背鍋,幹嘛不試試呢?)。
擁抱變化
實習十個月真的是感覺不停地在擁抱變化,實習十個月經歷了兩個產品(但是是 ABA,相當於三任)、四個測試,每一次都要重新磨合,也讓我感受到了互聯網公司架構調整的頻繁。
而且去年年底的一次架構調整,我原來的團隊負責做另一個比較重要的項目,不需要實習生參與了。
我就告別帶我的兩個師兄,帶着項目投奔另一個組了(ps:其實就隔了幾排桌子)。在過渡期間,我短暫地成為了 aone 上面的項目 owner。但是我個人能力根本無法勝任,每天一堆人找我問接口,一堆線上工單都提給我,每周還要被拉一堆會議,真的是很痛苦的過渡期。
我的精神內耗
身為本科水利,研究生才轉行軟件的跨行狗,對自己一步步走來還是很自豪的,但是有的時候還是會突然有一種很遺憾的感覺,覺得自己浪費了好多時間。
尤其是和我一起實習的本科實習生,感覺人家本科階段就看了好多源碼,折騰了好多技術,水平遠遠在我之上。還有一些同學,他們科班出身,研究生就穩穩地研究數據庫等技術含量很高的領域,兩三年也有了知識壁壘,然後順理成章地就去了高門檻的領域。
而我自己一步步走來,好像一直在火急火燎地學習一些很基礎的東西,研究生才學習 Java Web, 接着開始業務開發的實習,馬上又秋招,履歷和實力也無法進入那些高門檻的領域,真的沒感覺自己比培訓班出來的強多少。
有時候感受到自己和別人的差距或者夜深人靜的時候,就難免會想像如果自己本科就選了 CS 或者軟件,沒有浪費四年的話,可能會邁向更深的領域吧。
至今還沒有解決這個內耗,或許將來我成為一個更優秀的碼農的時候,會徹底翻篇吧。
啟航下一站
天下沒有不散的宴席,實習了十個月,我還是決定邁出舒適區,想去體驗不同的方向,就提了離職。當然也正是這十個月給了我勇氣和信心,讓我相信自己確實有能力吃上這碗飯,相信自己能夠勝任哪怕更底層的方向。Just move on !
美團
去年在飛豬做了 10 個月的業務之後,我覺得作為一個實習生,不可能負責真正有技術含量的工作。再怎麼實習下去,也無非是熟練度的問題,不會再有技術上的提升了。再加上最後一段時間,我的時間都花費線上工單、問題解答和開會上面了,並沒有怎麼寫代碼。
於是,我希望能換一個更有技術挑戰的地方實習,於是我就投了美團的基礎研發團隊,也非常幸運地拿到了 offer。
不得不說,從春招的時候,我就隱隱約約感受到今年形勢的艱難,當時我投騰訊 ieg,面了兩輪,然後聽說騰訊要大裁員了,後面果然我的流程中止了。
我實習的時候,美團的師兄也告訴我,在我之後其實還是有幾個實習生通過了流程,但是美團也開始裁員了,把他們的流程都中止了。
說實話,還是有一點小幸運的,從現在來看,美團實習轉正真的是今年為數不多的一股清流了。讓我秋招並沒有那麼緊張。
避不開的疫情
今年實習,其實是很難避開疫情的。我三月多從飛豬離職,本來定的 4 月多去美團實習。
但是北京健康寶一直有彈窗,每天各種打市民熱線反饋也沒用。
然後,我申請遠程辦公,領導沒有批准,說要保證實習質量。然後到了 4 月底,我的彈窗終於消失了,立馬出發去北京。
但是造化弄人,我剛到北京,北京正好爆發一波疫情,全員居家辦公,相當於白來了。
很快我就體會到為啥領導之前不批准遠程實習了,5 月份一個月居家辦公對我一個實習生來說,真的是純純等於摸魚。
值得一提的是,5 月居家我自己做飯一個月,居然瘦了十斤。不過後來又迅速肥了起來。
團隊氛圍
不得不說,我是相當幸運的,每次去的團隊氛圍都不錯。
我在美團的組內,大家關係也是很和諧,每天吃完飯,都會一起圍着恆電東側的小樹林逛一圈,聊聊技術和事實。
內部還有個吹水群,今年實習四個月,不得不說世界風起雲湧,有的是吐槽的新聞。
團隊雖然人也不多,才 10 人,但是還是有不少技術大神的,有幾個師兄經常在美團技術博客上發表文章,和他們一起討論,真的是能學到很多。
今年八月初,大家還用團建費包車去賽上草原去團建。
這也是我第一次去草原,不管是草原、騎馬、烤羊肉、還是越野車兜風,都是我第一次參加。而且之前身為直男的我,從來不怎麼拍照片, 這次領導、師兄、師姐們還是給我拍了不少照片,留作回憶。
技術成長
一說技術成長,不得不說很慚愧,在美團每天都在帶薪學習,爽得飛起。這也要感謝 mentor 和坐我旁邊的 leader 的包容。
美團對實習生的培養,還是要點贊的。
之前我在阿里實習的時候,實習生的權限是非常小的,連 atta 的權限都沒有。
而美團這邊基本各種資料、博客我都有權限看。
因為團隊是基礎研發,會有很多和操作系統、網絡相關的東西。之前做業務的時候,我從來不需要考慮到這些,所以周會的時候我一般都一臉懵逼。
好在美團側重文檔文化,師兄師姐們的 wiki 還是寫的很詳細的,從中真的是受益匪淺。
而且美團基礎架構團隊的技術分享還是很多的,我就經常會聽一些大佬在內部的技術分享。
實習四個月,真的是從 0 開始學了好多,每次學習都感覺是遞歸式的學習,學 A 發現 B 不會,學 B 發現 C 不會,以此類推,不過最後總能到操作系統上。
於是我也開始學習操作系統了,之前 408 和八股真的是硬背式的紙上談兵,其實我對操作系統一竅不通。雖然學習的時候感覺無比艱難,但是不知不覺也學到了很多很多的東西,之前零拷貝、page cache、兩階段提交等知識,其實我只是背背八股,但是現在真的在項目中看到他們如何使用了。
此外,實習四個月,團隊內部每周會輪流做技術分享,我有幸做了兩次技術分享。真的感覺做技術分享式的學習和普通的自學根本不同,會更加系統化和深入。感覺每次基本都是到分享當前,我的稿子都在不斷地大改。
當然,最大的收穫莫過於讓我破除了對底層的恐懼。
在我剛轉行乃至搞業務這麼長時間,我其實對底層技術一直心生恐懼的。
比如使用消息中間件和 RPC 的時候,我最多看看別人寫的技術分析,但是我從來不會自己扒源碼來看。難道是自己真的不可能看懂么,不,其實是害怕。
但是現在的話,我對自己扒代碼看懂更加感興趣和有成就感。
關於玩
相對於杭州,北京的熟人還是不少的,只不過因為疫情,大家出來聚一次也不容易。和我幾個高中同學聚了幾次。
期間,我的一個大學哥們,到美團當了一周產品跑路帝國理工了,但是在我這住了將近一個月。一到周末,倆人一起就是胡吃海喝,我的身材徹底 GG。
在北京沒怎麼出去玩過,就剛來北京的時候出去逛了逛。能自由活動的時候都已經六七月了,當時天氣太熱了,我喪失了動力。最遺憾的是,一直想去天大看看,也沒能去成。
但即便這樣,有時候還是難免感覺到孤單,可能這就是北漂的感受吧。可惜我的圈子太小了,根本找不到對象。
下一站,家裡蹲
美團實習工資還是太低了,在北京過得並不舒服。
趁着沒畢業前,我想回家躺平,畢竟畢業就沒機會了,就離職了。
沒想到回到家躺平是躺平了,但是真的好無聊啊,同學朋友一個都沒有。
如果有河南、周口或者其他地方的 xdm 也像我一樣躺平沒事幹,可以交流一波。
之前幾個師兄暗示我最後的結果可能挺棒的,所以今年秋招也是很佛系。
但是昨天開獎了,給的價格並不滿意。我知道基礎架構開的更高的基本都是校招,可能美團更喜歡刮彩票,而不是實習生吧。
又到了人生下一個節點的岔路口了,目前下一站會向何方,我也有那麼一絲絲的猶豫和迷茫。一直以來都在匆忙趕路,都在焦慮,都在卷自己,沒有靜下好好思考自己究竟想要什麼。
但現實是,這樣並不是真正"有效"的付出。希望這段時間難得在家有時間,能靜下心好好想想自己究竟想要什麼吧。
最後,有時候真的也感覺趕上今年真的挺倒霉的,哎。
大家明明學歷、實習、面試都表現其實都不錯,但就是比往年更難收到 offer。即使地獄模式收到的 offer, 價位其實也不盡人意。
但我們也不能放棄,爭取拿到全局最差區間的最優解吧。
共勉,人生的道路還很長,一時的 offer 也說明不了什麼。最近看到阿里和蝦皮的 22 屆,明明那麼優秀,收到這麼高的 offer,但是最終應屆被裁一場空,也感覺很悲哀的。
原文鏈接:https://mp.weixin.qq.com/s/4nStH79NRrr5meAuf-qHUQ