雙非本秋招上岸總結(jié)
個(gè)人簡(jiǎn)介 學(xué)歷:雙非;專業(yè):軟件工程;求職崗位:大數(shù)據(jù)開發(fā)工程師;狀態(tài):已上岸 翻車經(jīng)歷
學(xué)歷:雙非;專業(yè):軟件工程;求職崗位:大數(shù)據(jù)開發(fā)工程師 狀態(tài):已上岸
學(xué)校以 Java 后端開發(fā)為主流,我從大二開始學(xué)習(xí) Java,直到大四都會(huì)學(xué)習(xí)與 Java 開發(fā)相關(guān)的技術(shù)棧。大三前的假期,我被大數(shù)據(jù)的技術(shù)棧所吸引,開始將方向轉(zhuǎn)向大數(shù)據(jù)領(lǐng)域。從此開始 Java 后端與大數(shù)據(jù)雙路線并行學(xué)習(xí)(翻車)。由于我嚴(yán)重低估了學(xué)習(xí)大數(shù)據(jù)技術(shù)棧所需要的時(shí)間,同時(shí)開發(fā)環(huán)境總是存在問(wèn)題,加之八月份硬盤離奇燒掉,導(dǎo)致九月份開始秋招投遞,嚴(yán)重耽誤秋招進(jìn)程,成功翻車。
秋招的大體流程:筆試 => 第一輪技術(shù)面 => 第二輪技術(shù)面 =>(第三輪技術(shù)面)=>hr 面 =>(意向書)=> 談薪。
老話說(shuō):"金九銀十",但今年 “金七銀八”。7、8 月份為提前批是沒(méi)有筆試的,相對(duì)來(lái)說(shuō) 進(jìn)大廠難度最低。9 月份開始為正式批,正式批一般都有筆試。頂級(jí)大廠筆試一般只有算法題,而且是 難度不低的 原創(chuàng)題!所以投遞要趁早。像我這樣九月份投遞可能意味著與頂級(jí)大廠無(wú)緣。這些頂級(jí)大廠九月初還有不少 hc,但是筆試需要等待一段時(shí)間、一面、二面、hr 面、談薪都需要時(shí)間,可能在某個(gè)環(huán)節(jié)的某個(gè)時(shí)間點(diǎn),已經(jīng)沒(méi)有了 hc。甚至有些大廠九月中旬秋招結(jié)束。如:網(wǎng)易互娛、網(wǎng)易互聯(lián)、攜程、愛(ài)奇藝...
九月份我開始進(jìn)行大量的筆試,因?yàn)槲业乃惴芰σ话?,筆試階段我被摁在地上摩擦。最開始很不適應(yīng),編程題分?jǐn)?shù)可憐,但筆試多了也找到了自己的感覺(jué),編程能對(duì)一半以上。我個(gè)人認(rèn)為一些編程題不要過(guò)于模式化,不要總想著深搜、滑動(dòng)窗口、動(dòng)態(tài)規(guī)劃... 可能只是個(gè)腦筋急轉(zhuǎn)彎。當(dāng)時(shí)參加完阿里筆試,很詫異題過(guò)于簡(jiǎn)單,我在牛客看到有很多大佬說(shuō)用動(dòng)態(tài)規(guī)劃做,都說(shuō)邏輯沒(méi)毛病,可結(jié)果就是不對(duì),我用單層 for 循環(huán) 10 行左右 A 了。筆試這東西,做的多了,感覺(jué)自然就來(lái)了,不會(huì)的就暴力,湊子集,湊著湊著也就 A 了。
九月中旬我陸續(xù)收到了面試,那時(shí)天真的我自信滿滿。隨著去哪兒一面掛、美團(tuán)一面掛... 前兩次面試以失敗告終時(shí),我立即意識(shí)到秋招和我想的不一樣。我立即作出了改變,對(duì)熟悉的關(guān)鍵技術(shù)進(jìn)行了深化,將不足加以補(bǔ)充,同時(shí)面試過(guò)程中嘗試讓自己更加主動(dòng),主動(dòng)去介紹、主動(dòng)展現(xiàn)自我優(yōu)勢(shì)、主動(dòng)與面試官聊天,面試也愈加輕松、熟練。
十月初,當(dāng)時(shí) 0 offer 的我開始慌了,因?yàn)榇蠖鄶?shù)企業(yè) 10 月份結(jié)束秋招,于是我開始了海投(實(shí)際上已經(jīng)多家公司待談薪,只是自己不知道)。海投的代價(jià)是幾乎每天晚上 7 點(diǎn)~ 晚上 9 點(diǎn)這個(gè)時(shí)間段我需要同時(shí)答 3 家筆試題,但正常兩個(gè)小時(shí)答一家筆試都勉強(qiáng),但特殊情況特殊處理,我就每家筆試寫上一道算法題立馬交卷,以保證三家都有面試機(jī)會(huì)。從此每天 3~4 次面試、3~4 次筆試成為了常態(tài)。至于時(shí)間沖突的,就隨他去吧...
十月中旬,我第一個(gè) offer 下來(lái)了,待遇高于大廠白菜,十分吸引人,公司是兩個(gè)超一線大 Leader 新創(chuàng)辦的公司。但考慮到初創(chuàng)公司的存在風(fēng)險(xiǎn),同時(shí)為了保留三方協(xié)議簽約心儀的公司,我選擇了拒絕 (拒絕 offer 后,等待簽約的每一天都是黑暗的)。很幸運(yùn),后來(lái)與心儀的公司簽了約...
十月末又下來(lái)一些與大廠待遇媲美的offer,拒了知乎(加面)、南京數(shù)睿、易車、小米、深信服...
秋招結(jié)束。
我覺(jué)得對(duì)于不同崗位的就業(yè)形勢(shì)判斷是很重要的,這很好判斷,第一個(gè)方法:校招官網(wǎng)可能會(huì)有所提示,比如說(shuō)熱招、急招;第二個(gè)方法:部分內(nèi)推貼會(huì)寫哪些崗位急招甚至免筆試部門直推;第三個(gè)方法:加答疑群?jiǎn)?hr;第四個(gè)方法:看補(bǔ)錄。今年 Java 普遍內(nèi)卷、大廠算法卷、測(cè)開嚴(yán)重缺人(簡(jiǎn)歷多次被莫名其妙的投了測(cè)開)。c++、客戶端、IOS、Android 就業(yè)環(huán)境良好( 十一月網(wǎng)易等公司仍在補(bǔ)招相關(guān)方向,小米內(nèi)推群十一月中旬瘋狂撈 c++ 簡(jiǎn)歷,通過(guò)率離譜)。
對(duì)于大數(shù)據(jù)開發(fā)崗,我也不知道卷不卷,但我從部分公司對(duì)外同步的投遞表格來(lái)看,通過(guò)率很低。同時(shí)很明顯的感受到了卡學(xué)歷,甚至存在招聘要求本碩 985 的情況。投遞很多公司簡(jiǎn)歷被機(jī)篩。而且大數(shù)據(jù)開發(fā)崗位 hc 太少了,頂級(jí)大廠需求量偏大但遠(yuǎn)遠(yuǎn)不如 Java 崗、C++ 崗需求高 (百度官網(wǎng)我看今年校招大數(shù)據(jù)開發(fā)全國(guó)需求總量才幾十人),其余中大型企業(yè)整個(gè)大數(shù)據(jù)項(xiàng)目組規(guī)模才三四十人(包括數(shù)分、數(shù)倉(cāng)、數(shù)開...)校招全國(guó)也就招幾個(gè)人,其中大部分公司也就招兩三人。大數(shù)據(jù)外包公司招人可能會(huì)多一些。所以需要海投,但沒(méi)有那么多公司可投。
對(duì)于 Java 開發(fā)崗我也投遞了幾家企業(yè),我對(duì)于 Java 開發(fā)技術(shù)很多已經(jīng)模糊了,可能是因?yàn)槲視?huì)大數(shù)據(jù)開發(fā)的技術(shù),面試過(guò)程較為順利。跟面試官閑聊時(shí)面試官說(shuō) Java 雖然卷,但需求大,對(duì)技術(shù)薄弱的限制較大,只要學(xué)的可以不愁找個(gè)好工作。
對(duì)于池子問(wèn)題,要理性看待。這現(xiàn)象大多出現(xiàn)在大廠和高薪廠,企業(yè)為了優(yōu)中選優(yōu)而養(yǎng)魚,而能沖擊這類企業(yè)的學(xué)生手里也都有好幾家企業(yè)的意向書,企業(yè)與學(xué)生之間是雙向選擇關(guān)系(雙向養(yǎng)魚),所以不存在什么道德不道德的問(wèn)題。當(dāng)手里的意向書多了,企業(yè)就是你池子里養(yǎng)的魚。我現(xiàn)在小紅書、茄子、水滴等等等等仍在泡池子...
如果沖擊大廠過(guò)程中手里沒(méi)意向書,那就不要沖高了,合理評(píng)估局勢(shì)、降低標(biāo)準(zhǔn),不要把雞蛋放在一個(gè)籃子里,蛋都碎了怎么辦?
面試時(shí),技術(shù)只是占一部分因素,一直跟面試官講技術(shù)是很枯燥的。面試過(guò)程中如果可以找到機(jī)會(huì)和面試官聊些題外話,是個(gè)非常不錯(cuò)的選擇,當(dāng)然這個(gè)機(jī)會(huì)要合理。聊題外話的面試我都通過(guò)了,甚至面某乎時(shí),面試官親手教我做題、告訴我未來(lái)發(fā)展方向、補(bǔ)充哪方面的知識(shí)、去看哪些技術(shù)書籍(精確到哪幾章),感激!感激!
大廠實(shí)習(xí)經(jīng)歷是很重要的敲門磚,大概率能成為 offer 收割機(jī)。如果沒(méi)有實(shí)習(xí)經(jīng)歷,最好做一些含金量高的項(xiàng)目。
少看一些搞心態(tài)的帖子。人均清華碩士、人均超一線大廠、人均請(qǐng)網(wǎng)友幫忙投票兩個(gè) 60w + 股票 offer 選擇哪一個(gè),一個(gè)公司能有多少個(gè) ssp?就如同抖音人均月薪百萬(wàn)一樣。即使都是真的,但除了搞心態(tài)對(duì)自己毫無(wú)用處。目前秋招結(jié)束了我校軟工和計(jì)算機(jī)就業(yè)率也就 43%。
現(xiàn)在各行各業(yè)都在內(nèi)卷,所以,內(nèi)卷要趁早。大一期間我沒(méi)有過(guò)多的去了解各個(gè)方向,明確目標(biāo),導(dǎo)致大二末期才開始大數(shù)據(jù)方向的學(xué)習(xí)。大數(shù)據(jù)與 Java 學(xué)習(xí)并不相似,大數(shù)據(jù)技術(shù)棧過(guò)長(zhǎng),流程復(fù)雜、理論過(guò)多、開發(fā)環(huán)境特殊,學(xué)起來(lái)十分耗時(shí)。
首先需要根據(jù)技術(shù)棧圖制定學(xué)習(xí)路線。我的路線:Java-Linux-MySQL-Zookeeper-Hadoop(HDFS、MR、Yarn)-Hive-Flume-Sqoop-Azkaban-Redis-Kafka-HBase-Scala-Spark-Flink。
在學(xué)習(xí)過(guò)程中也出現(xiàn)很多問(wèn)題,每學(xué)完一個(gè)技術(shù),不論學(xué)多少遍,都不知道作用是什么。直到做項(xiàng)目,將所有技術(shù)棧串聯(lián)在一起才能感受到各個(gè)組件的作用和價(jià)值。所以要一直往下學(xué),只有在項(xiàng)目里才能感受技術(shù)。
另一個(gè)大問(wèn)題就是開發(fā)環(huán)境,大數(shù)據(jù)的很多操作我都是在虛擬機(jī)里完成,每個(gè)技術(shù)都需要配置高可用以及各種依賴,所以就用了三臺(tái)虛擬機(jī)。雖然搭建過(guò)程很鍛煉人,但還是 白嫖個(gè)好使的集群吧,個(gè)人感覺(jué)這不是我這樣的在校生能搭建出來(lái)的,而且各種依賴、版本錯(cuò)誤層出不窮,即使能夠解決也太耽誤時(shí)間了。后來(lái)我使用白嫖的集群進(jìn)行學(xué)習(xí)。再到后來(lái)面試也出現(xiàn)了一些問(wèn)題,有些技術(shù)棧我沒(méi)有重點(diǎn)的去理解:Druid、Kylin 等等,但是面試官看到項(xiàng)目中這些關(guān)鍵字,總會(huì)去問(wèn)這些,然而我卻需要解釋為什么沒(méi)有重點(diǎn)的去學(xué)這些技術(shù)棧,大部分面試官理解你想在項(xiàng)目中突出的重點(diǎn)不是這個(gè)技術(shù),但總會(huì)有例外。對(duì)于涉及到的技術(shù)棧,即使不深學(xué),也要去了解個(gè)大概。
對(duì)于在校期間一些課程開發(fā)項(xiàng)目,要多去主動(dòng)地做,會(huì)使自己的技術(shù)愈加熟練,不要在意一時(shí)的得失以及所謂的公平,因?yàn)槎嘧龅亩际亲约旱摹?/p>
至于時(shí)間規(guī)劃,每個(gè)人都不相同,不過(guò)相同的就是努力地去學(xué),技術(shù)強(qiáng)了,也就不會(huì)被秋招摩擦了,所幸秋招結(jié)果也對(duì)得起我的努力。
不打算再卷春招,打算散散心年后直接實(shí)習(xí)。這篇討論帖也算是開啟了自己的職業(yè)生涯。后續(xù)也會(huì)記錄我技術(shù)方面的學(xué)習(xí)成果以及成長(zhǎng)歷程。同時(shí)也希望更多像我一樣學(xué)歷普通、 目前處在迷茫狀態(tài)的同志 能在秋招春招找到自我。未來(lái)人能夠繼續(xù)堅(jiān)持、繼續(xù)內(nèi)卷。
牛客:我有一個(gè)大廠夢(mèng)