本文介紹地理資訊科學(GIS)專業的2024屆應屆生,在研三上學期期間,尋找後端研發、軟體開發等IT方向工作的非科班轉碼秋招情況。
首先,這篇文章一開始寫於2023
年年底,當時為了參加一個徵文活動,所以秋招還沒有完全結束就先寫下了本文的一部分內容;隨後,在2024
年01
月份,雖然秋招也還是沒有完全結束,但又為了參加01
月中旬的一個活動,空餘之時會再偶爾完善一些內容,直到本文初步完成(之所以說是初步完成,是因為後續可能還會陸陸續續再更新一些最新的心得和進展等)。其次,這篇文章暫時僅討論秋招,對於更早期的暑期實習、日常實習,以及目前已經開始面試的春招暫不討論——當然,這些內容後期也會在其他文章中再做覆盤。以下是本文正文。
2023
年的最後一個週五,坐在周圍領導同事都已經走完的工位上,正好回顧一下這個充實的秋招歷程。
首先是總結。本次秋招經歷,歸納為一句話——賊菜的、後知後覺的非科班(期望可以)轉碼。
投遞情況:截至2024
年01
月,累計投遞105
(網申)+9
(線下宣講會)+2
(BOSS直聘)+一些記不太清楚的(估計就幾個),相當於一共120
個左右;這些企業中,我這裡主動退出流程的大概有10
家,其他全部都參與了。其中,面試大概有30
場左右,每一場面試的詳細提問情況、演算法題目等我也都多次在全網完整、詳細分享過(截至目前還沒分享過的企業,我在之後也會陸陸續續發出來),所以這裡不再贅述。
收穫情況:截至2024
年01
月,三方空白(甚至我的三方是連有都還沒有,因為我們學校是拿到企業的意向後再申請開三方);明確的Offer有4
個,分別為光庭、大華、建信金科、天津勘察設計院;給出意向但沒有明確Offer的有1
個,為華為(因為工資太低了,之前想的是肯定不去的,就陰差陽錯地和對接人說沒必要再給我報批了;但是後來對接人又聯絡,我也看春招形勢嚴峻,所以也申請報批,看看具體薪資怎麼樣再說);終面結束後主動拒絕推進後續流程的有2
個,分別為工行資料中心(體檢環節退出)、中國信通院(實習環節退出);此外,目前還有大概4
個過了終面後遲遲無迴音,肯定也是涼了——但是秋招還沒完全結束,所以暫且還是將他們算作是泡池子中,這些企業的名稱暫時就不說了。
接下來,個人情況方面,高考目標是保二本爭一本的我,本科有幸就讀於華中農業大學——是個末流211(潘老師說這裡應該叫做較強211而非末流),學校雖然和大家的比起來很菜但我真的很愛;碩士研究生有幸來到了中國科學院空天資訊創新研究院——歸屬於中國科學院大學,沒有任何985、211的名頭,好像據說屬於雙一流了現在,但是畢竟知名度低——在不同的用人單位,國科大有種時而屬於雙一流、時而屬於雙非、時而屬於野雞碰瓷中科大或GF科大、時而屬於要被問一下貴校是專科還是本科的感覺。本科專業和研究生專業都是地理資訊方面的(也就是GIS),本科是地理資訊科學(非常有用的專業!);研究生是地圖學與地理資訊系統(非常有趣的專業!),然後研究生階段的課題組主要研究的是植被定量遙感方向。說到這裡提一句,我還是比較習慣把自己的學校和具體專業全部說出來,感覺更清楚一些——畢竟我全網都是一個暱稱,認識的早就認識了,不認識的還是不認識,就算HR看到了也沒什麼。
其次,意向崗位方面,總的來說就是IT。其中,個人主要意向是後端開發、軟體開發這些細分領域的崗位(之所以確定這個意向,主要是因為實習是後端研發方向的),同時也投遞了一些運維崗位(這些主要是國企或銀行科技崗)。前述拿到Offer或意向的崗位,也全都是上述這些IT方向的崗位。
所以這麼來看,自己也算作非科班轉碼了。這個轉碼,倒不能說沒效果,但是效果目前還比較有限——目前所有有結果的企業,全都是來自制造業、銀行等領域,或者是一些子子孫孫國企,而沒有任何一家最想去的網際網路單位(甚至能走到一面的網際網路公司也就沒幾家,幾乎全都是筆試就掛了)。但其實對於這個結果,我感覺能這樣已經還是很幸運的了,畢竟知道自己當前的問題所在,那就是開始得太晚了。
1 秋招流程
所以這裡再覆盤一下秋招時間線。
- 2023.03下旬,開始初步準備簡歷與暑期實習。
- 2023.05中旬,暑期實習的申請都沒有透過,也就暫停了求職方面的準備。
- 2023.06下旬,開始投遞日常實習。
- 2023.07中旬,開始日常實習。
- 2023.08上旬,開始秋招投遞,主要為網申。
- 2023.08下旬,開始刷題,但較為隨意。
- 2023.09上旬,開始有計劃地刷題。
- 2023.09中旬,開始有計劃地複習八股。
- 2023.10中旬,逐步停止網申。
- 2023.11中旬,網申的筆試面試逐步減少;但投遞了宣講會。
- 2023.11中旬,收到第一個Offer。
- 2023.12中旬,各類面試都開始進入尾聲,要麼泡池子要麼完全沒有音信。
總的來說,我是從2023
年的08
月份開始,才算做真正意義上的準備秋招(前面的06
月雖然準備了日常實習並在07
月順利入職,但是當時也是運氣好,並沒有真正為了找實習、找工作準備太多內容);然後在11
月左右,就算逐漸停止了,只剩下進行一些未完成的筆試、面試。最終進入12
月中旬,可以說算是完成了全部秋招的內容(除了還在等其他幾個公司的結果)。
從下面的刷題記錄可以看出來,我開始刷題的時間是2023
年的09
月初(下圖是在2024
年01
月底擷取的,中間空缺的那幾天是因為我陽或者甲流了;niuke上我也刷過幾天題,但是不多,可以直接忽略)。要知道,這個時間別說科班了,大多數非科班也都至少進入了提前批泡池子的的環節,但我才開始準備做題。對於網際網路的筆試而言,在筆試最多的09
月中旬至10
月上旬期間,我的水平是連第一題都做不出來哈哈哈哈。
雖然現在隨著刷題的開展(每天至少3
道新題目,目前有500+
的題量,如下圖所示;這個圖擷取得稍早一些,不是最新的),確實可以感覺到演算法能力確實有提升了(華為2
輪專業面試的手撕都可以順利完成),但是畢竟早已經過了網際網路的秋招時間,所以至少在網際網路企業方面,還是顆粒無收的狀態。
進入11
月,隨著刷題和八股複習的深入,感覺對於當時的面試(當時的面試網際網路也都比較少了,主要就是銀行、國企這種對於演算法和八股考察沒有那麼深入的崗位),確實有比較大的提升,而這對於開始比較晚的銀行和國企而言,確實是有幫助的。
隨後,再進入12
月,此時還有幾個公司在等結果。這裡也正好再提一句華為(如果看過我削紅薯發的筆記,大家對這一點就很熟悉了)——由於誤打誤撞報了海思,所以預期薪資真的不高,算下來我需要進去幹個好幾年,才能趕上兩三年前畢業的研究生同學的起始薪資。所以一開始也和對接人說了,如果是報批13
那我應該就不去了;後來到了01
月,對接人又聯絡到我,我才知道原來上次我這麼一說之後,對接人看我意向不強烈,就乾脆沒再報批了;但如今,結合今年春招大致的情況,這一次還是讓對接人先報批了,走一步看一步再說。
但是無論怎樣,無論最後是籤一個保底,還是直接all in春招,這個春招是肯定還要再衝一衝的——尤其是網際網路公司和四大行的總行,和一些真國企,還是希望可以再嘗試一下。
最後,總的來說,上述我這個時間節點沒有任何參考意義,畢竟開始的太晚了——要是把我的節點全部前移一年,也就是秋招開始前的一年就準備起來就很好了——這個尤其適用於網際網路的研發方向的求職,說實話如果意向單位是網際網路,那研一、大二最好就得開始準備(如果是博士去網際網路,那多數情況就是進去搞演算法研究了,這種反倒不需要你提前太早準備,讀書期間好好科研,多發計算機、演算法領域的論文就行)。
我的戰線拉得比較長,因為我倒是挺能熬的——一邊實習一邊秋招一邊搞課題組工作一邊小論文一邊大論文一邊學生工作一邊寫部落格(部落格這裡,我的釋出平臺現在累積已經19
個了,也確實挺麻煩的),但越累越充實我就越開心(但記得要作息規律,否則秋招體檢會給你當頭一棒)。人這一輩子,年輕的時候就那麼幾十年一百來年,這個時候不累一點、不拼一點,難道還等著一兩百歲之後再拼嘛?那時候就算我想拼,說不定都拼不太動了——至少沒有現在年幼(未成年)的我拼起來效率高。事已至此,還是繼續努力💪,春招繼續吧!
2 個人心得
前面大致覆盤了一下自己秋招的時間節點,這裡就介紹一下從這個漫長的過程中,積累出來的一些經驗吧。
對於我而言,肯定稱得上做得好的並不多,但是踩的坑倒是不少,所以也算有一些避坑的建議或者經驗。這些經驗,有些或許我還可以用到春招上,但是大多數我雖然意識到的了,但是已經來不及去修正了,所以也就發出來,供大家參考。
那就按照秋招的準備流程,來彙總一下自己的踩坑經歷和避坑經驗吧。當然,結合自己的實際情況,這裡總結的經驗或多或少更適合於軟體開發、後端研發方向的崗位。此外,目前這幾點經驗,說得都比較寬泛;具體細緻的內容,之後有時間了可以再更新。
儘早明確方向。 是就業,還是深造?如果就業,投遞哪個方向的崗位,哪種型別的企業?如果深造,是國內還是國外,選擇什麼方向的課題組?這些都是越早搞明白就越好的。雖然我在和師弟師妹說求職、深造的時候,也經常說不著急,等研三之前搞清楚就行,但是還是儘可能早一些。我在實習的時候,旁邊組來了一位大四保研到北大的同學,就用這剩下半年的本科時間來實習——無論最終研究生畢業後,他是選擇走學術,還是找工作,至少早在大四就積累了一段大廠(應該可以稱得上吧)的實習經歷,對於自己衡量個人興趣,以及後面如果求職的話投遞簡歷、面試等流程,都是很有幫助的。回頭看看我自己,大四也有幸保研了,但是那一年過得渾渾噩噩,自己都不知道自己這一年做了什麼。如果能回到過去,我也第一時間來北京實習了哈哈哈。
儘早開始準備。 明確了方向,就需要儘快開始針對這一方向來做準備了。對於秋招,我感覺提前半年(從秋招那一年的寒假結束就開始)準備,都不能說夠早;最好就是提前一年(研一或者大二結束的暑假)來準備。就拿開發方向的崗位來說,一旦確定了自己的意向方向,那麼就需要充足的時間來準備刷題、背八股,如果時間有盈餘還可以再卷一兩個專案。如果像我一樣,在上文提到的,09
月才開始刷題、看八股的內容,還是非科班,這要是能找到大廠Offer我自己都不相信哈哈哈。
最好有一份對口的大廠實習。 我的能力一般,但是運氣真的很好——雖然秋招開始準備得很晚,但是研二結束的暑假,有幸參與了滴滴的日常實習。真的可以感覺到,我所參與的大概30
餘場面試,幾乎每一場的主要提問重點都是這一項實習的經歷,此外還外加本科期間參加的一些實習、課程設計經歷。尤其是有的面試,一共不到一個小時,提問滴滴的實習就可以有三、四十分鐘。試想一下,如果沒有實習經歷,那麼面試官要用什麼來消耗這接近一小時的面試時長呢——只能是八股了;而只要一提問八股,那被問到不會的知識點的機率,可就飆升了。與此同時,因為實習的經歷都是自己做過的(當然肯定也會誇大一些,畢竟要適度包裝自己嘛;但是再怎麼誇大,只要別太過分,自己肯定都可以圓回來的),所以題目的難度就小很多了;而且你還可以刻意將面試官的提問方向引導到自己比較擅長的領域。所以真的很感嘆,還好我有這一份實習,要不然以我這種菜雞的水平和短期的準備,那連現在至少可以用來保底的小銀行、小企業都拿不到Offer了。
多刷題,多背八股。 這個其實沒什麼好說的,如果想去網際網路相關的企業或崗位,不管科班不科班,相信大家都知道要準備這些。但是,知道要準備,和真正去準備,這可完全不是一個概念。我從今年的3
月份開始找暑期實習開始,就立志每天刷一道題;結果直到8
月份,連日常實習都已經開始了一個多月了,才真正實習每天刷題的目標。所以,為了追趕進度,從9
月份開始,每天堅持刷若干題目,其中至少3
道新的題目。有的時候,因為白天要實習,所以課題組很多工作沒有來得及做,寧願第二天開組會被老師罵(雖然我導師一般也不會罵我,她很支援我找工作的事情,還專門和我說如果需要去外地面試就儘管和她請假),我也要完成前一天的刷題目標後才開始搞組裡的活——沒辦法,誰讓我前面幾個月沒有開始準備呢哈哈哈。還有八股,這個我是堅持每天看1
節小林的八股。只要能堅持,雷打不動,節假日也不休息,那麼放心,肯定會有收穫的。
海投,海筆,海面。 這一條對於我這種非大佬而言很適用——對於大佬而言,投遞幾個最想去的企業和崗位,然後衝SSP就完事了;但是對於普通人而言,誰也不知道自己的秋招是滿載而歸,還是一無所獲。所以面對未知,能做的只有海投。我當時有一個策略——因為自己刷題比較少,所以很多時候一些網際網路公司的筆試做的就很差,考完試就知道涼了;那麼只要有這種情況出現,我就會再去投3
家新的公司,來彌補當前這個肯定涼了的機會。當然,我最終投遞的120
餘家公司,和真正的海投大佬比起來不值一提,九牛一毛;但是對於自己而言,積累了大量的筆試、面試(尤其是面試)經驗,甚至還出現過幾次不同單位面試手撕程式碼題目一致的情況。正是這種方法,才可以強制自己積累更多的經驗。
至此,大功告成。