尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️
本文來自 | 公眾號編程劍譜
作者 | wait0804
封面 | 系作者所攝
2016 年的 12 月,我大三,2 年前的這時候,我跟現在的大三/研二學生一樣,處在了一個十字路口,我做出的決定是:就業 + 考研的戰略打法。
我之前對於找實習,一點概念都沒有,也不知道實習最終對於秋招的影響有多大;剛好我所在的實驗室,在 2016 年 11 月底的時候,進行了就業經驗交流分享會,4-5 個大四的學長、學姐給我們普及了實習相關的知識,讓我認識到了找實習的重要性。
先交代一下我找實習之前的背景吧:雙非本科,非科班,沒有四六級證書,沒有任何省級以上獎項(只有校獎學金以及學校的一些小比賽獲獎),可以說是不占任何的優勢了。
01
關於實習
日常實習 + 暑期實習 + 入職前實習
實習分為這三種方式,其中的差別真的很大,我是親身經歷過暑期實習與入職前實習(就是拿到秋招offer,提前去公司實習)。
對於實習,你一定要清楚的知道自己現在的實習或者以後的實習是這三種的哪一種,只要這樣,你才能清楚的知道自己的處境!
1、日常實習
就是公司的某一職位在特定的時間段需要招人來幹一些比較簡單的工作(屬於緊急缺人的狀態)。
日常實習常見於大二、大三、研一、研二期間。一般要求實習至少三個月及以上(大部分都是要求至少半年的),並且面試難度也不大,是相對容易進去鍛煉的,實習最終轉正留下的幾率很小,主要是 hc 不夠,還要看具體實習時間的長短與表現最終決定秋招給你發不發正式 offer(不要太抱有日常轉正留下的希望)。
我以前根本就不知道日常實習這回事情,所以就沒找過日常實習,對於大二、大三、研一、研二的同學來說,真的是很好的機會,如果你能想辦法越過學校,保證不掛科,保證能順利畢業的前提下,是可以提早的進入企業進行實習的,而對於大四、研三,我還是那句話:直奔秋招—>補招—>春招,沒必要這個時候還找什麼實習。
2、淺談秋招
不知道現在的大二學生,有沒有這個意識,出去找日常實習(研一的學生應該是有這個意識了),重在積累寶貴的面試經驗,換一種思路:找到日常實習,學校實在不讓去,沒辦法走,不去就好了,但是這個找的過程,面試的過程是真的很難得!
我覺得科班出身的,大一學過一點編程,有一點底子就可以去找了,不用擔心什麼你這不會,那不會的,直接投簡歷面試就行了,日常實習要求不高的,你面試幾輪就大概知道什麼情況;我是很建議大學期間,有好的去企業實習的機會一定要抓住,對你最終找工作是有幫助的(尤其是現在的大二學生,寒假也是可以參加日常實習的)。
我的學弟、學妹也是大二,已經在百度和小米實習了,不要局限於技術方向,非技術崗位也是可以去鍛煉一下的,能搞定學校的束縛,人家有人家的方法,這也是一種能力,在學校自己學和去百度這樣的公司實習,自己權衡就好,我只是告訴各位,日常實習是進入大廠比較好的機會,尤其是百度,頭條這些崗位是真的多,對於百度,日常實習也叫做散招,想去百度的,真的機會很多的。
能不能找到(能不能通過面試),跟你能不能去實習是兩回事,不要想的太多,直接放手去幹就好了!
3、暑期實習:
具有很多校招的 hc,是比較容易進入大公司的途徑之一。
暑期實習常見於大三學生和研二學生(一般會說明 20XX 年畢業的學生才能參與投遞),實習的時間一般是 7 – 9 月,大概 3 個月左右的時間,這個時間段對於學生是相對有時間可以去實習的, 大廠一般都會有暑期實習的招聘需求,並且暑期實習的要求也比秋招能低一些要求,競爭的人也是更少一些。
大三/研二的一定要抓住機會,參加來年(2019 年的暑期實習生招聘),暑期實習相對來說,轉正的概率會大很多,基本的秋招一半 hc 甚至更多的 hc 都會給到暑期轉正的名額。
暑期實習是有最終的考核標準,這個將決定你能不能轉正留下,一般就是個答辯,就跟本科/碩士畢業時候的答辯形式一樣,下面是公司的大佬,有你直系 leader,你部門 leader,更高級別的人物以及 hr,給你時間,講你這段時間做的什麼事情,最後這些大佬都會提問的,最終每人給你打分。
暑期實習轉正答辯跟試用期轉正答辯又是不一樣的,一個是秋招拿 offer 前,一個是你畢業進入公司,試用期滿 3/6 個月進行的答辯,這些我後面會寫自己的心得體會,戰略打法。
4、入職前實習
是公司已經錄用了你,提前到公司熟悉環境以及和組里面的同事處理好關係
一般公司在給你發了校招的正式 offer 之後,你的導師/hr 會跟你聯繫,咨詢你什麼時候可以來公司提前實習,這個屬於正常的操作,一般人都會選擇在大四/研三的上半學期或者在下學期的 3 – 5 月來公司進行實習,還有一部分人不會提前來實習,忙於畢設和享受最後的學生生涯,這些都是可以的,不參加這個實習,畢業之後直接來上班就好,不影響什麼的。
入職前實習,是你已經拿到正式 offer 了,已經簽署了三方協議,來不來實習隨你,來的好處:跟組里面的同事處好關係,熟悉公司的環境,以及周圍的交通方式和租房信息,熟悉組里面的技術棧,以及常用的開發工具,可能還會做 1-2 個小項目進行鍛煉自己,在技術上會有一定的拔高!不來實習的好處:利用這個時間節點,多出去玩玩,享受一下最後的學生生涯,幹一些自己喜歡的事情!
入職前實習是沒有考核的,根據你的情況進行選擇就好,到了這一步,工作已經是板上釘釘了,需要注意的一點是:有些公司入職前實習是算試用期的,有些公司不算試用期,找 hr 問清楚這件事。
02
如何找實習
在整個找實習的過程中,沒有人是一帆風順的,肯定會遭受挫折,但是一定一定心態不敢崩了,直面困難,時刻保持著樂觀、堅持學習的態度,撐過去就好了。
現在大家找實習的話,應該會有 2 種選擇,找一個寒假實習的公司,先去實習(混一個實習經歷,這個點你們自己去想),或者現在好好鞏固基礎,全力備戰暑期實習,對於這 2 種打法,中間的路雖然不一樣,但是我覺得最後的目的就一個:找暑期實習,找這種容易轉正的實習(拿到校招 offer)。
暑期實習,一般情況下時間節點在:2 月中旬到 5 月初,這個時間段是最為集中的招聘時間點,參與的人遠沒有秋招的多,所以必須明確的一個觀點:來年的暑期實習,不管我準備的如何,都是要參與的(過了去實習,沒過積攢面試經驗)。
找暑期實習,真的不是準備的越早越好,也不是說刷題越多越好,這樣你就牛逼了,我是很不建議把找工作當做應試教育的考試去對待;我希望的是你平常學習編程技術的時候,可以系統性的去學習,具有舉一反三,活學活用的思維(這個對於要找工作的沒時間了,大一、大二、研一的還是要以系統性學習為主)
我當時開始全力準備找實習是在 2017 年的元旦,在這之前,我一直都是系統性的學習,沒有專門的看面經、刷算法、刷相關的筆試題,在學校的期末考試完成之後,我投入到了找實習的大軍中,找工作這一戰,持續了 10 個月左右的時間,直到 10 月中旬簽了三方,我才松了一口氣。
1、前期準備
寫簡歷 + 海投:對於馬上要找實習的,現在就可以寫簡歷了,1 – 2 張即可,然後去實習僧、牛客網、脈脈上面去找實習機會,看看有沒有人發一些招聘需求,現在應該是以招聘日常實習的為主,投啊,我都說了,在正式的暑期實習面試來之前,多參與面試,主要是積累相關的面試經驗(至於過了去不去,看公司以及你是否能去),找實習在網上投遞就好了,會先有電話面試的,不用說什麼還非要自己跑到北京、上海去找。
沒寫簡歷的同學,趕緊寫一份簡歷,我從寫好的第一版到秋招結束,改了三四十次簡歷。
03
學基礎 + 刷算法 + 做項目
對於算法這個東西,很重要,我找工作的時候刷過《劍指offer》和 leetcode,但是秋招過去一年了,你說那些算法題我現在還能寫出來嗎?我可以很清楚的告訴各位,對於一些簡單的還行,比較難的算法題,我可能知道一些思想,但是手寫出來,我覺得很難了,算法這個東西,平時有時間了可以系統學學,多做一些解決實際問題相關的,但是到找工作的時候,就沒有其他方法了,只有刷算法題了,無他捷徑,就是不斷的刷 leetcode,算法在某種程度上真的是可以看出一個人的智商和潛力。
抓住每一次的面試機會,下來多做總結與反思,不管是找實習,還是秋招找工作,都是圍繞著:基礎 + 算法 + 項目來展開準備就行。
1、中期應戰
電話 + 視頻 + 現場:一般春招就是這麼 3 種面試形式,基本上投遞 BAT 的人,都會接到電話面試的,可以把整個電話面試錄音下來,方便自己復盤,對於視頻面試,主要就是看你敲算法的能力了,現場面試是我最喜歡的,可以當面跟面試官很好的溝通交流。
筆試:現在的很多內推都是一個噱頭(BAT 是可以直接電話面試的),其實還是要經過筆試的,對於工程師找工作,筆試是第一關,只有通過了筆試,才有發郵件邀請你進行面試的;筆試主要就是:選擇+算法,基礎好點,leetcode 刷過的,基本上通過筆試還是很容易的。
面試:去現場面試的話,帶上簡歷和自己就行了,其他沒用的東西都不用帶(比如:四六級、大學成績單、什麼工程師證,我說的是面試互聯網企業,銀行、國企特別重視這些,另說),把自己收拾一下,精神的去面試。
2、談談自己面試的幾點體會
A、自信:我去應聘面試的時候,面試官問我問題,我一般回答問題的語氣是:斬釘截鐵,給面試官一種技術可以,很自信的表現,這個很重要,面試也是考察綜合能力的,你說以後給你安排工作了,你能沒點自信行嗎?
B、要會引導面試官:當拋出來一個問題的時候,你不要急於回答,而是先換位思考,面試官想知道的結果是什麼?好好思考一陣,從問題的本質入手,系統的講解這個問題,帶著面試官往下走,講清楚其前世今生,要有深度的分析,前提是有理有據,不要把自己繞進去。
C、積極思考,主動回答:在遇見複雜問題的時候,不是直接說不會,而是先分析問題,拿筆在紙上畫清楚一些邏輯關係,讓面試官看出來你是主動,積極之人;而且在某些領域面試官也不一定會,他問你的時候,你的有所判斷力。
D、化被動為主動:面試的時候,要在合適的時機主動出擊,作為求職者,給人一種感覺,不是面試官在面試你,而是你在面試面試官,只有這樣,你才能掌握主動權,才能通過面試。
E、手寫代碼:就強調一點,變量命名以及代碼的判空和邊界值的考慮必須要有,這個是工程素養的問題啊!
3、後期戰略
基本到了五月份,要是還沒有找到暑期實習,這個時候,還是要不斷的投遞,因為還有少量的補招,還是有點面試機會可以一試的,能去爭取個暑期實習的機會也是不錯的。
到了 5 月底這個時間節點,我想你應該把更多的心思放到校招的提前批上面的,互聯網公司的校招真的是一年比一年來的早,這個時候,經歷過春招的面試,你也會有一些經歷與積累,再調整調整,準備迎接校招提前批的面試。
真的是抓住牛客網、脈脈,就抓住了大部分的機會與管道,一定一定要多關注這 2 處(每天堅持抽時間上去看看),我相信,只要你準備的夠早,不管中間的過程怎麼樣,最後的結果絕對不會差!
幫助別人就是幫助自己,一定要在找實習的時候,多與別人交流,互相溝通好一些面試相關的情況,找實習要一起找,要抱團走,基本上一個實驗室的還有共同找實習的人,沒有實驗室的話,多去牛客上面看看,這樣大家最後都好,多人互助才能走的更遠!
04
實習的重要性
在學校一般學的是理論知識偏多,對於工程、項目這些理解是很不到位的,也就做一些 demo 類的項目,成長是有限的,而 BAT 實習,有可能接觸到的一些項目可是觸達上億用戶,讓你真正的知道什麼是系統的穩定性,什麼是接口的超時,什麼是分布式部署集群,在算法不優化時,會出現什麼後果等。
在這期間,會增加你的項目經歷,實習的時候,你會看到一個職場人應有的素質以及工程質量,溝通能力、業務理解能力、專業能力、以及表達能力等,對你都會有很大的幫助。
實習的時候,你接觸的崗位,會讓你對這個職位本身是做什麼的,工作中需要哪些技術棧,有了足夠的了解,以及自己是不是喜歡做這方面的事情(跟你想像的是否一樣),可以幫助你自己更加清楚的進行自我定位,以及進行職業選擇和職業規劃。
實習期間,還會打開你的視野與格局,你身邊的圈子會影響著你,在這期間,你會認識一些志同道合的人,會認識一些很優秀很厲害的大佬,這都是一種緣分,就的多去歷練,我現在最大的感受就是:騰訊、百度一旦有什麼動作,朋友圈就立馬被刷屏了!
尤其對於,學校不突出,還是其他不相關專業的學生,更應該在校期間,抓住實習的機會,多去外面實習(多去大廠,百度、頭條、小米這種公司實習,不管是日常實習還是暑期實習,都是機會),想要秋招進入 BAT,暑期實習轉正就是一個非常好的途徑,也是最大的一個機會,不要等秋招,秋招你會看到各種實習大佬、各種 985 本科/研究生大佬(尤其對於雙非院校的同學),所以來年的暑期實習一定一定要抓住,爭取去 BAT 實習。
在沒有一個好的學校平台的前提下,也沒有什麼能拿得出手的獎項,沒有任何加成的情況下,唯一的打法就是有實習經歷加身,你要相信,你去百度這些大廠的實習,學到的東西比你在學校搞一些亂七八糟的事情強很多,這個實習經歷的分量是比較大的,這條路是可以走的,畢竟你沒得選了。
留在學校是死路一條,出來實習是前途未仆,與其坐以待斃,不如放手一搏!
你,會怎麼選呢?
今日精品課推薦:
對於初學者我覺得還需要給點面試方面的經驗總結,也可以加深讀者對於算法的理解。
▼掃碼了解面試題
同時,這里基本上網羅了多年來 BAT 真實面試題,能搞懂這些面試題加上多次反復研習本課程,我相信你在應對 BAT 初中級算法面試沒問題。點擊閱讀原文,了解一下面試題~