研三秋招,一敗涂地
之前有個(gè)小伙伴泡沫(忍不住想起了鄧紫棋那首同名歌曲)給我發(fā)了一段很長(zhǎng)很長(zhǎng)的私信,我一直沒(méi)想好怎么回答,就在收藏夾里擱淺了很長(zhǎng)一段時(shí)間,今天拉出來(lái)認(rèn)認(rèn)真真回答一下。雖然可能已經(jīng)晚了,但我心里那份虧欠可以放在岸上了。
我把泡沫的問(wèn)題拆解了一下,希望我的回答能夠幫助到有同樣煩惱的小伙伴。
二哥,您好!有時(shí)間會(huì)看您的文章,很感謝您能發(fā)自肺腑的寫(xiě)一些東西讓大眾受益,替所有受到您幫助的人感謝您。
問(wèn)題的開(kāi)場(chǎng)白真的是太妙了,夸得我一直笑,就差把口水流下來(lái)。遇到這樣用心的小伙伴,真的是我的榮幸。
但是呢,我要提一點(diǎn)小小的要求,有沒(méi)有時(shí)間都要看看二哥的文章嘛,保證受益。畢竟真的都是肺腑之言。
我是一名研三的學(xué)生,最近在參加秋招,去年這個(gè)時(shí)候看到師兄師姐找工作不是很順利,所以當(dāng)時(shí)就開(kāi)始準(zhǔn)備為找工作打基礎(chǔ),那時(shí)剛開(kāi)始學(xué) JAVA,會(huì)聽(tīng)一些前輩的意見(jiàn)把 JAVA 基礎(chǔ)過(guò)了一遍。
秋招是校招的一種,還有一種就是春招。
春招,也就是春季校園招聘(3 月- 4 月末),與秋季校園招聘(9 月 - 11 月,也可能提前到 7 月份)相比,周期短,崗位少,宣傳力度小(線(xiàn)上、線(xiàn)下宣講會(huì))。
秋招面向的群體一般是應(yīng)屆生,面臨畢業(yè),課業(yè)較少,時(shí)間比較富裕;春招面向的群體是應(yīng)屆生和大三/研二等在校生,往往作為秋招的補(bǔ)充。
對(duì)比來(lái)看,好好準(zhǔn)備秋招比春招更容易成功上岸,所以一定不能錯(cuò)過(guò)。但機(jī)會(huì)總是留給有準(zhǔn)備的人,只要你準(zhǔn)備得充足,無(wú)論秋招還是春招,總會(huì)收到心儀的 offer 的。
再來(lái)看泡沫的問(wèn)題,師兄師姐找工作不是很順利,原因可能有很多,比如說(shuō)大環(huán)境的問(wèn)題。不過(guò),去年才開(kāi)始準(zhǔn)備學(xué) Java(泡沫注意了,簡(jiǎn)歷上千萬(wàn)不要寫(xiě) JAVA,有些招聘方是很介意的),時(shí)間確實(shí)有些緊張,應(yīng)該再早一點(diǎn)。
學(xué)生階段,基礎(chǔ)確實(shí)是最重要的,不光是 Java 基礎(chǔ)(OOP、IO、集合、異常、多線(xiàn)程并發(fā)、Java 虛擬機(jī)等等),計(jì)算機(jī)方面的基礎(chǔ)知識(shí)(比如說(shuō)操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)結(jié)構(gòu)與算法)同樣重要。
然后大家都說(shuō)光看視頻學(xué)基礎(chǔ)沒(méi)用,得做項(xiàng)目,然后我就去找項(xiàng)目,花錢(qián)找項(xiàng)目買(mǎi)經(jīng)驗(yàn),項(xiàng)目中要用到很多技術(shù)棧,然后我又去學(xué)技術(shù),很多人都在強(qiáng)調(diào)項(xiàng)目炒技術(shù),可是我學(xué)完之后還是感覺(jué)很空虛,不敢說(shuō)自己是計(jì)算機(jī)的。
我在之前的文章里談過(guò)看視頻還是看書(shū)。我覺(jué)得入門(mén)的時(shí)候可以看視頻,用最短的時(shí)間過(guò)一下知識(shí)點(diǎn),但如果想要鞏固基礎(chǔ),進(jìn)一步深入的話(huà),最好還是看書(shū)。
當(dāng)然了,不管是看書(shū)還是看視頻,最終都要實(shí)操,也就是所謂的實(shí)踐出真知,但我覺(jué)得沒(méi)有必要花錢(qián)找項(xiàng)目買(mǎi)經(jīng)驗(yàn),這個(gè)就有點(diǎn)心急了。
招聘方對(duì)于沒(méi)有項(xiàng)目經(jīng)驗(yàn)的學(xué)生,更看重的應(yīng)該是扎實(shí)的基礎(chǔ),以及學(xué)習(xí)能力。因?yàn)樗麄冃睦镆查T(mén)清,校招不是社招,面向的群體就是沒(méi)有太多經(jīng)驗(yàn)的新人。
所謂基礎(chǔ)不牢,地動(dòng)山搖,做再多的項(xiàng)目,都只會(huì)在用的層面上有感知,但對(duì)于知識(shí)點(diǎn),尤其是一些枯燥的理論知識(shí),就會(huì)感覺(jué)很空虛。
腹有詩(shī)書(shū)氣自華?;ㄌ鄷r(shí)間在項(xiàng)目上面而不是理論知識(shí)上面,我覺(jué)得對(duì)于學(xué)生來(lái)說(shuō),是得不償失的,畢竟時(shí)間就那么多,用在項(xiàng)目實(shí)踐上多了,理論知識(shí)就會(huì)少。
另外,我想對(duì)泡沫說(shuō)的是,自信一點(diǎn),研究生的學(xué)歷相對(duì)于本科學(xué)歷,甚至大專(zhuān)學(xué)歷,已經(jīng)好很多了?!安桓艺f(shuō)自己是計(jì)算機(jī)的”,我覺(jué)得有點(diǎn)過(guò)于自卑了。
自信的人,和自卑的人,是有很大差別的,可能水平相當(dāng),但給人的感覺(jué)是完全不一樣的。
問(wèn)一些身邊人他們就說(shuō)你用的不熟,對(duì) JAVA 不熟,可是我一直感覺(jué)沖破不了那種空的障礙,一直在尋找,直到最近開(kāi)始秋招找工作,我才發(fā)現(xiàn)我提前準(zhǔn)備了一年卻連筆試都過(guò)不了,感覺(jué)自己準(zhǔn)備了個(gè)寂寞。
我覺(jué)得你可能問(wèn)錯(cuò)了人吧,對(duì) Java 熟不熟,精通不精通,是需要大量的項(xiàng)目經(jīng)驗(yàn)支撐的。對(duì)于學(xué)生來(lái)說(shuō),要求對(duì) Java 的 API,包括第三方類(lèi)庫(kù)非常熟悉的話(huà),我覺(jué)得有點(diǎn)牽強(qiáng)。
不知道你的筆試題有哪些,但我想,肯定還是那些基礎(chǔ)知識(shí),包括數(shù)據(jù)結(jié)構(gòu)(數(shù)組、鏈表、隊(duì)列、堆、棧、哈希表、樹(shù)、圖)與算法(簡(jiǎn)單排序:插入排序、選擇排序、冒泡排序;分治排序:快速排序、歸并排序;分配排序:桶排序、基數(shù)排序;樹(shù)狀排序:堆排序;計(jì)數(shù)排序、希爾排序等)。
說(shuō)到筆試題,如果沒(méi)有去力扣或者??蜕纤⒁凰?,會(huì)吃大虧的。刷題可以先從簡(jiǎn)單開(kāi)始,再到中等,再到困難。其實(shí)就和打游戲一樣,先簡(jiǎn)單練手,給自己一點(diǎn)信心。

千萬(wàn)不要灰心,泡沫,秋招還沒(méi)有結(jié)束,就還有機(jī)會(huì)。如果因?yàn)橐淮喂P試題沒(méi)過(guò),就徹底放棄了,那你的意志力也太薄弱了。史上最勵(lì)志雞湯不是有一句嘛,“失敗是成功之母”,心態(tài)擺正,沉下心,刷題,然后再次參加筆試。
我本科是通信工程,研究生才轉(zhuǎn)計(jì)算機(jī),研究生的課全是深度學(xué)習(xí)算法之類(lèi)的,找工作沒(méi)啥用,現(xiàn)在秋招一敗涂地,我想以后走的遠(yuǎn)一點(diǎn),好好打基礎(chǔ),卻不知道怎么打基礎(chǔ),剛剛看到您的朋友圈一下戳到了我的痛處,為什么那么多人不注重基礎(chǔ)熱衷于炒技術(shù),沒(méi)有基礎(chǔ),技術(shù)就是空架子感覺(jué)走不遠(yuǎn),但是我目前的狀態(tài)不知道該怎么打好基礎(chǔ)。
本科沒(méi)有學(xué)計(jì)算機(jī),確實(shí)是有影響的。但如果找借口的話(huà),借口能找很多,比如說(shuō),我上大學(xué)之前就沒(méi)有接觸過(guò)計(jì)算機(jī),大學(xué)也就學(xué)了兩年就出去實(shí)習(xí)了。
時(shí)間不是問(wèn)題,心態(tài)才是。心態(tài)好的話(huà),研究生三年同樣可以有一番作為,但如果心態(tài)爆炸的話(huà),給再多時(shí)間,都會(huì)蹉跎。
深度學(xué)習(xí),確實(shí)是高學(xué)歷才能接觸到的專(zhuān)業(yè),一般本科學(xué)歷我都不建議去搞,因?yàn)橛屑夹g(shù)壁壘。但既然接觸了,也不一定是壞事,畢竟余生還很長(zhǎng),沒(méi)準(zhǔn)哪一天等泡沫你經(jīng)驗(yàn)豐富了,就搞了,到時(shí)候就有了基礎(chǔ)。
確實(shí),很多人會(huì)不注重基礎(chǔ),因?yàn)榫蜆I(yè)壓力,或者錯(cuò)誤的向?qū)О桑鸵恍南朐黾禹?xiàng)目經(jīng)驗(yàn),但作為過(guò)來(lái)人,我必須要說(shuō)清楚的一點(diǎn)是,項(xiàng)目經(jīng)驗(yàn)項(xiàng)目經(jīng)驗(yàn),不工作的話(huà),哪有那么多項(xiàng)目經(jīng)驗(yàn)可以積累。
打基礎(chǔ),其實(shí)也沒(méi)想象中那么難。我之前在知乎上分享過(guò)一個(gè)回答,題目是《關(guān)于 Java 的書(shū)籍最佳閱讀順序》,這里再貼一下地址:
https://www.zhihu.com/question/269505829/answer/933582331
我只列了 13 本書(shū),并且上手難度很低,適合所有人。剛剛還有小伙伴在群里截圖點(diǎn)贊。

我當(dāng)時(shí)就是按照這么個(gè)順序?qū)W Java 的,收獲非常大。每讀完一個(gè)章節(jié),就輸出一篇文章,短時(shí)間內(nèi)對(duì) Java 有了全新的認(rèn)知,可以說(shuō)基礎(chǔ)已經(jīng)很扎實(shí)了。
PS:回答里提到的這些書(shū)籍,可以在公眾號(hào)后臺(tái)回復(fù)「Java」獲取。
最近在看數(shù)據(jù)結(jié)構(gòu)與算法,刷leetcode題,碰到難題加上筆試過(guò)不了,筆試過(guò)了面試手撕代碼過(guò)不了的狀況心態(tài)有點(diǎn)崩,希望二哥能給一些打基礎(chǔ)的具體意見(jiàn)和建議,不甚感激!?
咦,我前面提到一些的方法,泡沫你也在實(shí)踐,這就非常好了。
心態(tài)穩(wěn)住,人生當(dāng)中遇到一些挫折,不見(jiàn)得是壞事。反正我這些年來(lái),經(jīng)歷過(guò)的挫折不算少了,但扛過(guò)來(lái)后,你就會(huì)發(fā)現(xiàn),柳暗花明又一層樓?。?/p>
關(guān)于心理方面的建設(shè),沒(méi)事多過(guò)來(lái)和二哥交流一下,你會(huì)好起來(lái)的。下面這幅圖是我在寫(xiě)這篇文章的時(shí)候,另外一個(gè)小伙伴和我交流的信息。

總之,誰(shuí)還能沒(méi)有點(diǎn)啥事呢,泡沫,加油哦!
PS:貼一下我的二維碼,之前每個(gè)月貼一次,上個(gè)月忘記貼了,這個(gè)月趁這個(gè)機(jī)會(huì)貼一下,需要的小伙伴可以加一下,有問(wèn)題可以找我交流。
