研究生生涯实习记录
引言
在寫作這篇文章的時候,我已經(jīng)提交了離職申請,離職之后,我的研究生實習(xí)生涯也就此告一段落了。謹(jǐn)以此文記錄一下實習(xí)生涯中的付出與收獲。
論文啊論文
讀研可以說是我學(xué)生生涯的最后一個階段了。
剛剛?cè)雽W(xué)的時候,導(dǎo)師請我們同門吃了一頓飯,吃飯的時候有研二的師兄師姐,還有我們幾個青澀的研一同學(xué),師門中唯獨缺了研三的師兄。導(dǎo)師告訴我們,研三師兄去北京京東實習(xí)了,還告訴我們,只要我們完成論文,就可以去實習(xí)。
師兄的經(jīng)歷和導(dǎo)師的保證,在我心里種下了一顆種子,我的目標(biāo)非常明確,那就是完成論文,然后爭取實習(xí)機會。確定了目標(biāo)之后,我很快就投入到了寫論文的工作中。
我的研究方向是圖像篡改檢測,這個方向其實和圖像語義分割非常相似,只不過識別的不僅僅是一張圖片中的某個類別的物體,取而代之的是篡改的區(qū)域。這里我不太想做過多學(xué)術(shù)討論,就簡單介紹一下寫論文的心路歷程。
在研一暑假入學(xué)前,導(dǎo)師就給我們布置了入門任務(wù),那就是看一篇語義分割的綜述論文,然后動手用pytorch復(fù)現(xiàn)segnet網(wǎng)絡(luò)。這里不得不得提一下我導(dǎo)的教育理念,我導(dǎo)完全秉持著“師父領(lǐng)進門修行在個人”的教育方針。這個方針并不適合所有人,但是至少對于我來說是非常有用的。在復(fù)現(xiàn)了segnet之后,我對于深度學(xué)習(xí)和語義分割,甚至包括篡改檢測有了一個基本概念。下圖就是segnet網(wǎng)絡(luò)的整體結(jié)構(gòu),非常簡單。
?在有了關(guān)于研究方向的基本認(rèn)識后,我導(dǎo)給我指了一條路,那就是去大量閱讀圖像視覺方面的著名論文。沒錯,是圖像視覺方向,并不止局限于語義分割或者篡改檢測,因為科研很多時候是需要從相關(guān)甚至不相關(guān)領(lǐng)域汲取靈感的。
在這個階段,我每天都在找論文,讀論文,做ppt,開周會匯報。讀的論文大致分為兩類,第一類是各個領(lǐng)域非常經(jīng)典的論文,包括語義分割,篡改檢測,目標(biāo)檢測等;第二類是這幾年頂會的論文,包括CVPR,ECCV等。我現(xiàn)在也不記得我具體讀了幾篇論文,反正就是讀了很多很多,然后漸漸就搞清楚了做科研的方法和套路,你沒有聽錯,科研(或者說寫論文也是有套路的),在這里就不細(xì)說了。
在完成了原始積累后,我就開始考慮自己的創(chuàng)新點和論文寫作了。其實這個過程是最痛苦最漫長的,因為創(chuàng)新點很難找,我嘗試了很多個方案都失敗了之后,突然有一天靈光乍現(xiàn),覺得可以在原來單類別篡改檢測的基礎(chǔ)上進行多篡改檢測。這個創(chuàng)新點聽起來非常小,但是已經(jīng)足夠我發(fā)論文畢業(yè)了。當(dāng)我有這個想法的時候,馬上就馬不停蹄地開始行動。想要做這個創(chuàng)新點,最大的阻礙就是缺乏數(shù)據(jù)集,于是我馬上下載了PS開始自己做篡改數(shù)據(jù)集,寫第一篇論文的時候大概做了1000張篡改數(shù)據(jù)集。做數(shù)據(jù)集的過程是非常痛苦的,每天堅持做幾十張,然后我就記得做了很久很久終于做完了。做完了之后就用pytorch編網(wǎng)絡(luò)模型開始做實驗,在模型上也要有創(chuàng)新,我的創(chuàng)新還挺大的。然后效果也不錯,于是乎,在所有工作都完成后,順理成章地完成了第一篇論文。投論文的過程其實挺跌宕起伏的,不過好在最后還是中了。我的第一篇論文的網(wǎng)絡(luò)結(jié)構(gòu)如下
?要是對我的論文感興趣,可以去知網(wǎng)下下來看看HRDA-Net:面向真實場景的圖像多篡改檢測與定位算法 - 中國知網(wǎng)
雖然只是EI索引,但我還是感到挺驕傲的哈哈。
實習(xí),開始吧
在完成第一篇論文的投稿之后,我就開始想辦法寫第二篇論文了,因為我導(dǎo)明確我們要寫兩篇論文才能出去實習(xí)。第二篇論文其實就是在第一篇論文的基礎(chǔ)上做更深入的研究,并且網(wǎng)絡(luò)結(jié)構(gòu)也進行很大程度的改進,導(dǎo)師對于第二篇論文是有野心的,打算投sci,這也導(dǎo)致在寫作和實驗方案設(shè)置方面有點不順利,大修過好多次,直到現(xiàn)在都沒投出去,不過這是后話了。
研二下學(xué)期除了一直改進第二篇論文之外,我在實習(xí)方面也有很大進展。我大概是從研二上學(xué)期結(jié)束放寒假那段時間開始找實習(xí)。在BOSS上投簡歷,然后收到了幾家面試。其中就有廣州永哲信息有限公司和廣納院。前者在我春節(jié)后就給我發(fā)offer了,并且接受遠程實習(xí),這就給我寫論文提供了非常大的便利,我可以一邊寫論文一邊實習(xí)。接下來我就詳細(xì)說說我在永哲信息實習(xí)的經(jīng)歷。
我在永哲信息的實習(xí)是從今年的2月份到6月份,大概實習(xí)了4個月,實習(xí)崗位是java研發(fā)。再次我非常感謝永哲信息的老板保哥給我這個實習(xí)機會。公司很小,是個初創(chuàng)公司,主要業(yè)務(wù)是給別的企業(yè)或者政府做軟件。
我參與的項目叫商密系統(tǒng),由于保密協(xié)議,我就不介紹具體的項目細(xì)節(jié)了。這個項目大概就是接收企業(yè)發(fā)過來的日志,然后根據(jù)客戶的要求對日志做一些解析,然后提供一些接口查詢這些解析結(jié)果。項目是單體的springboot+mybatis+mysql架構(gòu)的,可以算是個入門項目吧。我在公司實習(xí)的4個月,真的學(xué)到了很多很多,在遇到困難然后解決困難的過程中,積累了非常多的實踐經(jīng)驗。
在實習(xí)的過程中,我也有在BOSS上繼續(xù)投簡歷,找其他的實習(xí),因為我始終覺得遠程實習(xí)不太正式,有點像兼職的感覺。
期間我面過廣納院,經(jīng)歷了兩次面試和一次hr面,最終是通過了面試,不過由于薪資給的有點低,所以還是放棄了。
后來在我?guī)熜值膬?nèi)推下,我投了阿里云的實習(xí)崗。可能是因為是內(nèi)推的原因,面試過程異常順利。一共有三輪面試,第一輪是我?guī)熜纸o我打電話告訴我應(yīng)該怎么準(zhǔn)備(一開始我?guī)熜侄紱]想到這就是一面);第二輪是我?guī)熜值慕M長面的,他表示非常希望我能加入他們團隊,然后象征性的問了幾個問題,比如前后端分離的項目是怎么傳輸數(shù)據(jù)的這類;第三輪是團隊老板面,主要問了項目經(jīng)歷,我就答了我在永哲信息的項目經(jīng)歷,最終順利通關(guān)。只可惜最后到hr這里給卡住了,這里的可能原因很多,我也不太想深究,最可能的原因就是今年形勢不太好,hc不多。總之,最終就是沒能進入阿里云,挺可惜的。對了,這里補充一點,阿里面試前會有筆試,不過這個筆試其實說重要也重要,說不重要也不重要,我當(dāng)時做了34分,平均分是35分,公司規(guī)定,如果筆試低于平均分的話要加一個筆試,不過這個加的筆試也就是走個形式,在線做一個算法題。面試最重要的一般是二面,因為二面的面試官一般就是你入職后的直系領(lǐng)導(dǎo),他想要你的話hr和老板一般不會卡(當(dāng)然也有例外,比如我這次)。
京東京東
在6月份的時候,我辭掉了在永哲信息的實習(xí),全身心投入找實習(xí)。
這段時間我投了非常非常多的公司,最后拿到了兩個offer,第一個是天津銳捷java,第二個是京東側(cè)開。
先說銳捷,這段經(jīng)歷比較奇妙,當(dāng)時面試的一個領(lǐng)導(dǎo)我是福建老鄉(xiāng),所以很輕松的給我過了,不過我還是辜負(fù)了他們,最終拒了這個offer,有舍才有得嘛。
再說京東,我在BOSS上投的是java開發(fā),然后京東的領(lǐng)導(dǎo)招聘側(cè)開的時候也是從java開發(fā)里面撈人,我就被撈了,后來就是加微信,用微信面試。一共面了三次,一如既往的,一面是同事面,二面是組長面,三面經(jīng)理面。由于是測試開發(fā)崗,所以問的問題挺簡單的,就是問怎么寫測試用例。后來我很順利拿到了offer。
6月底的時候我就來到北京開始實習(xí)。京東總部位于北京亦莊經(jīng)海路地鐵站旁,剛下地鐵,我就被京東大樓的氣勢給怔住了,真的挺氣派的。
不過我不是在這里上班哈哈,我是在京東總部旁邊的凱恩帝上班。
不過在哪里上班其實沒什么差別,都是打工嘛。
京東的工作和我的前東家很不一樣,京東很大,員工非常多,部門也非常多,整個工作流程非常規(guī)范。而且,京東有一個中臺部門,專門寫中間件的,京東項目里使用的中間件基本都是中臺寫的。一個需求從提出到上線周期非常長。在前東家我一個下午能搞定的需求,在這邊可能要一周甚至兩周時間。也正是在京東,我見識到了大廠的工作流,接觸到了非常多的崗位和人。雖然我是實習(xí)生,但是我的工作和正式工基本是差不多的,有的時候也要承受很多壓力。
可以這么說,兩個月的實習(xí)雖然都沒怎么寫代碼(主要是做測試),但是我真的學(xué)到了很多,漲了很多見識。
對了,這邊補充一點供大家參考。我覺得如果你想畢業(yè)后找工作,不走學(xué)術(shù)道路的話,實習(xí)經(jīng)歷是非常加分的。我自以為能拿到京東側(cè)開offer,很大一部分原因是因為我有java開發(fā)的實習(xí)經(jīng)歷;后來我們組又來了一個實習(xí)生接替我的工作,他也是有java實習(xí)經(jīng)歷的。我記得網(wǎng)上有一個段子,說現(xiàn)在找大廠實習(xí)的要求就是有實習(xí)經(jīng)歷,我現(xiàn)在覺得這在某些情況下也是真的,畢竟現(xiàn)在真的挺卷的233。
尾聲
我的研究生實習(xí)生涯馬上就要畫上句號了,實習(xí)結(jié)束后我要開始準(zhǔn)備秋招,并且完成論文。回想起這半年的實習(xí)經(jīng)歷,我的感觸還是非常多的,期間有非常多的心酸經(jīng)歷沒有在文章中展現(xiàn)。不過人嘛,就是要向前看,一味回顧過往也沒有什么意義。繼續(xù)前行,不懼風(fēng)浪,永遠相信美好的事即將發(fā)生。加油,奧利給!
?
總結(jié)
- 上一篇: 学生网页作业——大型购物商城(1页) H
- 下一篇: 右键桌面刷新,反应迟钝,刷新后很长一段时