迷茫了
大家好,我是帥地。
最近我回答了幾十個(gè)星球小伙伴的各種疑難雜題 + 七八個(gè)星球的小伙伴和我微信私聊了大半天。
話題基本都是:焦慮 + 迷茫,并且這些人都有一個(gè)特點(diǎn),就是錯(cuò)過(guò)了大一大二的學(xué)習(xí),直到最近進(jìn)入大三,才意識(shí)到不能這樣下去,然而,由于時(shí)間緊迫,也不知道該如何做比較好。
也有大一大二的學(xué)生,明明學(xué)了很多,但也在迷茫,因?yàn)楹芏嘀R(shí)都學(xué)了,不知道接下來(lái)該如何發(fā)力,,,,
人的煩惱,果然不盡相同,但是唯一可以確定的是:每個(gè)人都有每個(gè)人的煩惱,包括帥地,也有自己的煩惱。
下面是我篩選了幾個(gè)不同類型的問(wèn)答,或許可以給正在迷茫的你帶來(lái)一些參考:
1、大四機(jī)械轉(zhuǎn)行

總結(jié):大四轉(zhuǎn)行后知后覺(jué),考研來(lái)不及,編程知識(shí)也沒(méi)學(xué)多少
我的回答:
你的目標(biāo),確實(shí)定位中小公司比較合適,主要是非科班 + 學(xué)歷一半 + 學(xué)的也很少,既然是中小公司,那么 Java 技術(shù)棧和項(xiàng)目這塊可能會(huì)問(wèn)的比較多,所以這是我們著重要學(xué)的點(diǎn)。
所以呢,你可以先優(yōu)先學(xué)習(xí)下 javaweb,然后學(xué)習(xí) ssm + springboot + redis 這幾個(gè),之后做一兩個(gè)項(xiàng)目,如果項(xiàng)目用到了 MQ,就順便學(xué) MQ。
做完項(xiàng)目,重點(diǎn)學(xué)習(xí)下 Java 中的幾個(gè)集合,特別是 HashMap,ArrayList 這幾個(gè),還有幾個(gè)多線程相關(guān)的知識(shí),主要就是 cas,volatile,synchronized這幾個(gè),JUC比較難,先不學(xué)。還有 JVM,這個(gè)直接刷視頻吧,感覺(jué)看書(shū)有點(diǎn)來(lái)不及。
你先學(xué)這些,到時(shí)候看看進(jìn)度,如果還有時(shí)間,可以學(xué)下幾個(gè)排序算法,注意是快速排序,歸并排序和冒泡排序這幾個(gè)。
然后計(jì)算機(jī)基礎(chǔ)你沒(méi)什么時(shí)間學(xué)了,到時(shí)候可以快速刷一下視頻,就刷這個(gè):計(jì)網(wǎng) 操作系統(tǒng) 計(jì)組入門教程,主要是了解下計(jì)算機(jī)網(wǎng)絡(luò)和OS,計(jì)組沒(méi)時(shí)間就不理了。
最后,我不清楚你學(xué)習(xí)進(jìn)度如何,但是在面試前一個(gè)月,要刷一刷面試題,可以在我網(wǎng)站刷:www.iamshuaidi.com,優(yōu)先刷 Java 的。
總的就是,項(xiàng)目,Java,redis ,mysql這些工作必定用到的給予更高的優(yōu)先級(jí),而算法,計(jì)算機(jī)基礎(chǔ),等有時(shí)間再來(lái)補(bǔ)。
剛好星球里也有一位三四個(gè)月轉(zhuǎn)行的小伙伴,給了他一些激勵(lì)

2、北郵大二凡爾賽

總結(jié):北郵大二,學(xué)了好多好多了,遇到了瓶頸
我的回答:
不得不說(shuō),你大二這個(gè)水平,很強(qiáng),北郵的很多都進(jìn)了大公司也是有道理的。
另外對(duì)于你的問(wèn)題:
1、大廠看重基礎(chǔ) + 算法,同時(shí)語(yǔ)言也看重,就是你是 Java 崗位的,那么就要把 Java 學(xué)好,如果遇到面試官比較懂 Java 的,也會(huì)問(wèn)很多 Java 的知識(shí),感覺(jué) Java + 算法 + 基礎(chǔ) + 項(xiàng)目,被問(wèn)的比例差不多,具體還得看公司,例如阿里,會(huì)問(wèn)很多語(yǔ)言和項(xiàng)目,像騰訊,會(huì)問(wèn)很多基礎(chǔ),像字節(jié),會(huì)問(wèn)很多算法。
所以,這四種都要掌握,掌握之后,無(wú)論你面啥崗位都問(wèn)題不大,不會(huì)因?yàn)槟愕恼Z(yǔ)言而進(jìn)不了核心崗位的,面試官只看你的潛力。
然后就是,你 Java 學(xué)了很多了,就繼續(xù)學(xué) Java 吧,到時(shí)候完全可以面字節(jié)和騰訊,大不了到時(shí)候轉(zhuǎn)崗,例如我就是Java的,進(jìn)去騰訊之后就轉(zhuǎn)到別的語(yǔ)言了,而且騰訊和字節(jié)也有Java崗位的,只是少而已。
所以呢,照舊學(xué) Java,沖!
2、你的學(xué)習(xí)路線可以的,看直接做的題目會(huì)被卡是正常的,所以我這里推薦大家到時(shí)候要二刷一下,平時(shí)多總結(jié)。
不過(guò)你 lc 200,其實(shí)不多,普普通通,可以按專題刷,也可以刷到400+,再來(lái)二刷。
3、有時(shí)間多話,八股文不推薦看別人的筆記,而是應(yīng)該自己系統(tǒng)學(xué)一下,以后復(fù)習(xí)再看別人的筆記差不多,所以自己系統(tǒng)看書(shū)學(xué)下了,這樣你才能更好掌握這些知識(shí),別人總結(jié)的都是別人的理解,容易參差不齊,沒(méi)時(shí)間突擊看這些還好,你時(shí)間還多哦。所以建議系統(tǒng)學(xué)習(xí),可以看我推薦的視頻和書(shū)籍。
4、去實(shí)習(xí)的話,直接投大廠,你這實(shí)力可以的,投之前,可以讓自己先做個(gè)項(xiàng)目吧,然后其他的,按照正常來(lái)學(xué)習(xí)就行,就是類似于高考,實(shí)習(xí)就是模擬考,以高考的學(xué)習(xí)計(jì)劃來(lái)學(xué),不用為了一個(gè)模擬考,而打亂學(xué)習(xí)計(jì)劃。
加油。
3、大專生的煩惱

總結(jié):大專,學(xué)了很多了,但是由于某些原因不去讀本科,改怎么辦?
對(duì)于你的情況,首先我想說(shuō)的是,學(xué)歷是硬傷,網(wǎng)上春秋招規(guī)模稍微大的公司,基本都寫著要求全日制本科,這點(diǎn)太傷了。
不過(guò)你居然說(shuō),不想考本科,那就針對(duì)大專找工作來(lái)說(shuō)。
首先你的定位是小公司可能會(huì)更好,對(duì)于中大公司,我的建議就是你就去投遞,死馬當(dāng)活馬醫(yī),因?yàn)橛幸恍┕镜恼衅?,其?shí)不會(huì)明顯說(shuō)本科要求(但其實(shí)大部分是),反正被刷了也不影響,因?yàn)檫^(guò) HR 這一關(guān)還是挺不容易!
不過(guò)呢,重點(diǎn)還是小公司,小公司注重產(chǎn)出,會(huì)問(wèn)項(xiàng)目和框架,那我覺(jué)得,對(duì)于 Nginx,Docker 這些,B站啥的隨便找個(gè)入個(gè)門,做一些 demo 就行,當(dāng)然可以在項(xiàng)目中體現(xiàn)是最好的,反正不用研究很深。
而對(duì)于 SSM,SpringBoot 這些流行框架,你要多了解他們有哪些功能,例如有一些組件可以去了解一下,如MyBatis plus 啥的,之后如果有機(jī)會(huì),可以在做一個(gè) SpringBoot + Redis + MQ 的項(xiàng)目。
然后對(duì)于 Java 相關(guān)技術(shù)棧,也是要花時(shí)間了解,例如 JVM,線程池這些,具體如何學(xué),我是建議看書(shū)就行,具體看啥,我那篇八股文的文章有說(shuō):八股文
至于你說(shuō)的該重點(diǎn)優(yōu)先看哪些,我覺(jué)得我說(shuō)的這幾個(gè)都挺重點(diǎn),你 Redis 貌似不怎么熟悉?那建議先補(bǔ) Redis,就看《redis開(kāi)發(fā)與運(yùn)維》這本書(shū)就行,之后學(xué)習(xí)我說(shuō)的框架,畢竟你 JVM,MySQL 這些還是有一定基礎(chǔ)的。
對(duì)標(biāo)的話,對(duì)標(biāo)小公司合適一些,貌似我知道的,大專的,挺多是在外包的,但看起來(lái),你比他們強(qiáng),你先盡量多投,看看有沒(méi)有機(jī)會(huì)找到好一點(diǎn)的,學(xué)歷不行,只能辛苦一點(diǎn),多投,多嘗試。
最后,如果你有目標(biāo)想進(jìn)大一點(diǎn)的廠,也是有機(jī)會(huì)的,不過(guò)得在社招機(jī)會(huì)大一些,社招相對(duì)沒(méi)有校招那么看重學(xué)歷,到時(shí)候如果有朋友部門直推,那么概率更大。
另外就是,多打碼多實(shí)踐,小公司,理論層考的相對(duì)小一些,更加注重實(shí)踐,看看你能否干活!
加油!




