點個贊,看一看氨鹏,好習慣欧募!本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收錄,這是我花了一年總結的一線大廠面試總結仆抵,本人已拿大廠 offer跟继。
另外,原創(chuàng)文章首發(fā)在我的個人博客:blog.ouyangsihai.cn镣丑,歡迎訪問舔糖。
我們先來看個數據,有數據有真相莺匠,下面這張圖的數據是來自沤鹇穑客網的一個投票調查,結果慘不忍睹趣竣,后端開發(fā)的人數占據了50%摇庙,這個數據雖然只是牛客網的一個投票而已遥缕,但是卫袒,還是可以說明很大的問題的,后端的競爭確實很大单匣,至于Java怎么樣夕凝,接著來聊聊宝穗。
Java的牛逼我們就不用說了,這么多年來码秉,基本上都是位居所有的開發(fā)語言的榜首逮矛,常年居高不下,為什么這么多的企業(yè)都用Java語言來開發(fā)呢泡徙,其實橱鹏,原因很簡單膜蠢,用Java開發(fā)比其他的語言的成本要小很多堪藐,Java現在的技術體系其實已經很成熟了,Java的框架一抓一大把挑围,所以礁竞,對于很多中小企業(yè)來說,是比較適合的選擇的杉辙,這也是為什么很多公司都會這樣選擇模捂。
再回到我們求職者,找后臺開發(fā)的工作蜘矢,現在無非就是Java狂男,C++,Python,相對于Java和C++品腹,Python的主要陣營還是在人工智能岖食,所以,我們就來比較一下Java和C++的就業(yè)對比性舞吭。
先來聊聊我當時的選擇吧泡垃,在大學的時候,我最開始學習的語言其實是C語言羡鸥,這應該也是大多數大學生的啟蒙語言了蔑穴,唐浩強的C語言課本還記憶猶新,再到后來惧浴,又學習了C++存和,也用過C++一段時間,當時學習C語言和C++的時候衷旅,最大的感受就是工程開發(fā)真的很麻煩捐腿,特別是在大學的時候,指針學的不咋的芜茵,所以叙量,當時對于這兩門語言是沒有什么好感的,這應該也是很多大學生的感受吧九串,當然绞佩,大佬不在討論的范圍內寺鸥;后來,有接觸到了Java品山,結果發(fā)現胆建,Java竟然沒有指針,這簡直是我的福音啊肘交,隨后就一發(fā)不可收拾笆载,學著學著就學到了研究生,也學到了現在找工作涯呻。
其實凉驻,在大學的時候,也是有很多的培訓機構來招學生進行培訓的复罐,那時候涝登,都是3-5個月2-3W的學費這種,當然效诅,我也看過一些盜版的視頻胀滚,有些還是不錯的,但是乱投,你會發(fā)現咽笼,那個時候來的培訓機構,一般都是來培訓Java的戚炫,很少發(fā)現說一個培訓機構來找培訓C++的剑刑,再次回到這個話題,為什么培訓機構就是喜歡培訓Java呢嘹悼?其實是很有道理的叛甫,記得從2010年開始,Java就有很多的框架了杨伙,比如那個時候流行的ssh框架其监,再到后來的ssm,這些框架限匣,對于培訓機構來說抖苦,是很快可以把學生教會的,而且米死,那個時候,只要你會ssh框架峦筒,或者ssm框架,去個中小公司找個工作基本是沒有任何問題的卤材,所以,培訓機構就瘋狂的進行Java的培訓术吗。
但是较屿,到現在卓练,由于那時候昆庇,培訓機構的這種瘋狂的行動,導致市面上的Java的太多了,當然表蝙,這也把Java的名聲搞起來了乓旗,后面很多的新進入到這個行業(yè)的,轉專業(yè)的汇跨,基本上都是學習Java妆距,這就導致學習Java的特別多,另外蚪黑,Java更容易學中剩,更容易上手结啼,也是一個重要的原因了。
我再講講我身邊的例子朴译,我們實驗室以前基本上都是找C++的工作动分,最后也發(fā)現師兄師姐們最后找的工作也都是不錯的互聯網公司。今年姆另,到我找工作了迹辐,因為我是老Java迷了甚侣,自然而然的就找Java的崗位了殷费,結果其實并沒有那么順心如意详羡,而身邊找C++的朋友,基本上都是人均大廠offer在手水泉。
總體上來說草则,雖然用Java的公司多一些蟹漓,我們都知道現在Java幾個巨頭公司牧牢,阿里,美團伯铣,快手等等腔寡,特別是中小企業(yè)掌唾,用的更多。然而凭语,整體上來看似扔,如果你想要進入到一線互聯網公司的Java崗位炒辉,其實黔寇,難度還是相當的大的,因為屏轰,這些公司的hc就那么多亭枷,相比較于C++,C++用的多的基本上都是大廠猾编,中小企業(yè)使用C++的很少答倡,所以瘪撇,如果找C++你會發(fā)現倔既,其實進入到一線大廠的幾率還是更高的,當你投Java崗位的時候佩谣,假如有100個hc茸俭,可能投遞這個崗位的人數達到了1W调鬓,而C++腾窝,hc可能思50個,當時投遞的人數可能就只有1000人辜贵。
另外托慨,從我投遞的情況來說也是這樣的厚棵,很多公司我投遞Java崗位婆硬,最后能夠走到最后的幾率真的不大彬犯,所以我一般就投遞后端開發(fā)工程師谐区,就不限制語言了宋列。
所以炼杖,雖然Java需求大盗迟,但是诈乒,對于想要進入大廠,Java的競爭其實特別大消约,因為投遞Java的人數遠遠大于其他崗位投遞的人數或粮,僧多粥少,這也是沒有辦法的氢哮,但是冗尤,對于找工作來說裂七,唯一能做的就是認真刷題背零,拿出干凈好好復習徙瓶,這樣才能找到你滿意的工作倍啥。
最后,再分享我歷時整整一年總結的 Java 面試 + Java 后端技術學習指南,這是本人這幾年及春招的總結江耀,已經拿到了大廠 offer祥国,整理成了一本電子書舌稀,拿去不謝觉至,目錄如下:
現在免費分享大家,在下面我的公眾號 程序員的技術圈子 回復 面試 即可獲取。
另外碉纺,這些知識的話惜辑,我都寫了原創(chuàng)文章,比較系統(tǒng)的講解了抵卫,大家可以看看,會有一定得收獲的姻采。
序號 | 原創(chuàng)精品 |
---|---|
1 | 【原創(chuàng)】分布式架構系列文章 |
2 | 【原創(chuàng)】實戰(zhàn) Activiti 工作流教程 |
3 | 【原創(chuàng)】深入理解Java虛擬機教程 |
4 | 【原創(chuàng)】Java8最新教程 |
5 | 【原創(chuàng)】MySQL的藝術世界 |