好久沒有更新過博客了,自己總想寫點什么黎休,但是總感覺那種想法隱隱約約浓领,寫不出來,下不了筆势腮。今天就挑一個三個月實習的主題联贩,記錄一下吧。
實習之前:秋招
大四開學前從長沙的比賽中奪得省銀捎拯,那個時候感覺心里終于舒了一口氣泪幌。三年了,自己的ACM之路因此也走到了尾聲署照。我也算一個對自己要求比較高祸泪,越是困難越要去嘗試的人吧。以至于到后來整個九月份建芙,都把精力放在了秋招求職上没隘。從長沙回來之后,我通過沤客網(wǎng)平臺上的招聘信息右蒲,去各個官網(wǎng)開始投遞簡歷,用記事本記上每場筆試的時間赶熟,面試的通知以及時間瑰妄;
當時因為還要上課,所以每天非常忙钧大,白天上了三節(jié)大課翰撑,晚上就跑到實驗室開始做筆試。每天一到兩場,做完之后會記錄一些題目和知識點眶诈,翻翻博客復(fù)習知識點涨醋。因為在暑假的時候去網(wǎng)易現(xiàn)場面試過一次,因此自己也有一些知識點的整理文檔逝撬。大體包括計算機網(wǎng)絡(luò)浴骂、操作系統(tǒng)、數(shù)據(jù)庫宪潮、數(shù)據(jù)結(jié)構(gòu)溯警、算法、Java基礎(chǔ)以及Java Web狡相;
面試大概是在九月中旬之后梯轻,當時面試的時間也大多是晚上,頻繁的程度達到了至少兩天一場尽棕,像頭條喳挑、阿里、百度滔悉、小米伊诵、京東、360回官、新浪等等曹宴。很多知識點都是炒了又炒,這一個階段歉提,自己對很多知識點有了個整體的把握笛坦。但可惜的是,自己除了在算法方面還算有優(yōu)勢唯袄,在數(shù)據(jù)庫弯屈、操作系統(tǒng)這些學科中并沒有學得特別深,因此遺憾的變成了面試的分母恋拷;
但是我仍然不甘心资厉,后來收到了迅雷的武漢現(xiàn)場面試通知,國慶之前蔬顾,我背著書包宴偿,連夜火車,去了武漢诀豁。
碰巧當時迅雷和騰訊的校招面試是同在一個酒店里面窄刘,只是時間不同,迅雷的第一天面試正是騰訊霸面的時候舷胜,我就順手在酒店三樓騰訊面試大廳的前臺桌子上放上自己的簡歷娩践,然后去了六樓迅雷面試大廳簽到等候面試。結(jié)果沒有二十分鐘,騰訊先打了電話過來翻伺,問我有沒有時間面試材泄。我就這樣參加了騰訊的霸面。
可惜最后騰訊和迅雷都沒有通過吨岭,二面的時候就已經(jīng)感覺表現(xiàn)地不太好了拉宗,雖然總幻想著能錄取,但現(xiàn)實總是殘酷的辣辫。自己的能力旦事,還是有待提高吧。
回到學校急灭,調(diào)整一天姐浮,仍然把精力放在了復(fù)習上。國慶第八天化戳,收到了百詞斬的面試通知单料,小米的正式批面試通知(之前提前批的面試沒有通過)。
另外点楼,自己也一邊在boss直聘和拉勾網(wǎng)上往杭州這邊的公司投遞簡歷。自己打算著白对,假如自己最后真的沒有進入哪個大公司掠廓,也不能呆在學校,也要去杭州投奔一個公司去實習甩恼。
國慶之后的面試場數(shù)達到了我自己都沒有想象到的程度蟀瞧,因為國慶之后我們就沒有課了,所以我在國慶后的一周內(nèi)条摸,面試了二十多次悦污,平均一天三到四場。這里面大部分都是一些中小型公司钉蒲,包括成都百詞斬切端、上海硅智、北京神策顷啼、上海思核踏枣、南京小米、等等
可惜的是钙蒙,雖然前面的經(jīng)歷已經(jīng)那么曲折了茵瀑,但事情的發(fā)展也沒有像電視劇演的那樣有任何反轉(zhuǎn),我還是待業(yè)求職中躬厌。
最后马昨,十月中旬我拖著行李箱,來到了杭州。
關(guān)于面試的更多經(jīng)歷鸿捧,可以看看這一篇
https://blog.csdn.net/feizaoSYUACM/article/details/82901497
實習
就這樣屹篓,我在杭州用三天的時間前后面試了六家公司(其他的覺得不是太好的就推了,本來是有十幾家的)笛谦,最后來了現(xiàn)在的公司抱虐,實習的崗位是算法;
剛開始來實習饥脑,自己對很多東西都還不適應(yīng)恳邀,因為自己的本行學的是Java體系,而公司開發(fā)用的是Python和Golang灶轰,因此在長達兩三周的時間里超升,我都在入門Go語言,看項目源碼卤橄,看數(shù)據(jù)庫都毒,看項目文檔;對自己的不懂東西伴澄,就抄寫筆記赋除。晚上下班回來,自己會一直看學習視頻非凌,寫記錄文檔举农。其中很多的知識點都涉及到命令和實際操作,包括Git敞嗡、Docker颁糟、Kafka、Redis等等喉悴,這些都是很吃基本功的棱貌;
另外,公司的氛圍也不錯箕肃,大家都非常好相處婚脱,對自己也很關(guān)照。尤其是mentor突雪,mentor實在不要太好起惕,雖然對自己會有一些嚴格,但是非常溫柔咏删,沒有架子惹想,對自己很上心。剛開始的時候督函,幾乎一周都會跟自己說兩三次學習的規(guī)劃和指導(dǎo)嘀粱,一起吃飯的時候激挪,還會問自己的生活習不習慣,周末一般干什么等等锋叨。
自己這三個月垄分,頭一個月主要是學會了Go基本開發(fā),寫了一些定時器娃磺,打包下載的東西薄湿,因為Go最大的特點就是并發(fā),因此在并發(fā)編程這一塊實踐了很多代碼偷卧。另外豺瘤,也看了數(shù)據(jù)庫,寫了一些查詢語句听诸,因為數(shù)據(jù)庫很大坐求,因此自己也對寫出來的SQL語句進行了優(yōu)化的學習和實踐;
后來兩個月自己開始接觸爬蟲的項目晌梨,學習goColly框架桥嗤,慢慢開始根據(jù)項目原有的代碼重新構(gòu)建一個平臺的爬蟲項目,代碼中的每個點都弄懂了之后仔蝌,對項目的框架整體花了將近兩個禮拜的時間進行了架構(gòu)調(diào)整和優(yōu)化泛领,期間學習了很多設(shè)計模式的東西;
項目寫好了之后敛惊,對接的Redis讀寫數(shù)據(jù)师逸,Kafka讀寫數(shù)據(jù),Git項目管理豆混,Jenkins打包,Docker容器部署动知、錯誤日志的處理以及各種環(huán)境變量的配置和學習花了將近一個月的時間皿伺。
到現(xiàn)在,已經(jīng)基本上可以滿足自己管理好這個項目的整個流程了盒粮。這三個月來鸵鸥,感覺自己其實眼界真的開闊了許多。了解了公司了整個項目從開發(fā)到部署的各種流程丹皱,也學習了很多開發(fā)規(guī)范和部署操作妒穴。
目前,主要是深入了解數(shù)據(jù)庫摊崭、消息隊列讼油、Docker容器這幾塊的東西,另外呢簸,自己的畢業(yè)設(shè)計也提交了開題報告矮台,主要是做一個信息發(fā)布網(wǎng)站乏屯,因此以前自己學過的Java后臺體系,自己也需要一點一點撿回來瘦赫。
要做的事情很多辰晕,但是卻急不得。
有的時候覺得确虱,工作之后了的日子含友,就像熬一鍋湯,必須耐心地等待水沸騰了校辩,才會慢慢飄出香味窘问;
人也如此,沒有誰召川,一下子就能變得很強南缓。都是靠著一點一點努力得來的。
還有一周就可以放假回家過年啦荧呐,不知道明年的自己會變成什么樣呢汉形,有些期待,也有些興奮倍阐。
好了概疆,暫時就寫到這里吧,送給大家一句話:愿大家最后的努力都不會被辜負峰搪。
越努力岔冀,就越幸運;
加油概耻!