1. 程式人生 > >學習JAVA以後是怎麼找工作的呢?

學習JAVA以後是怎麼找工作的呢?

最低什麼程度就可以出去碰碰運氣?
我這裡並不是教大家投機取巧,而是為不瞭解求職的小白朋友提供一個參考。理論上當然是基礎越牢固越好,你最好把科班的“四大課”都啃了。
就我自己做外包的經驗,基本上培訓視訊中ssm框架往後教的就用不太到了,什麼redis,ActiveMQ負載均衡等等,都用不太到(但我不敢打包票)。而且你一個零基礎的,學了能咋滴?工作一兩年的人都沒怎麼搞透的技術,你還能用它寫出花?最多學會幾個單詞罷了。總之,如果你沒有朋友內推,沒有過人天賦,我預設你和我一樣,學得再好幾個月剛出來也就外包水平。那麼既然做外包,視訊中電商專案啦、高併發這些都和你沒什麼關係了。甚至什麼maven也和你沒什麼關係。什麼?你說導包太繁瑣、自己不會獨立搭建ssm框架?別逗了老鐵,給你幾千塊,你還真當自己是架構師啊….外包工作基本就是ssm一套,前端搞個layui或者easyui這種第三方模組化框架湊合一下,而這些環境都是專案經理給你搭好的,你就是增刪改查而已。另外,你要知道,外包很少有什麼前端工程師、後端工程師之分的,給你一把鍵盤,你就是從前臺頁面擼到後臺資料庫的“全綻”工程師。也就是什麼都會一點,但是程式碼都是“破綻”的碼農。所以有心思搞什麼高併發,還是學好怎麼切圖做頁面吧。
這裡寫圖片描述


學JAVA以後是怎麼找工作的呢?
但我也要對我說的話負責,萬一你們心直,信了我的話,學完ssm就出去騙錢,然後被社會主義無情扇耳光,我也是很心痛的。給個重點吧:
1.JavaSE基礎:
一定要好好學,很多人都不明白基礎的重要性。上來就什麼ssm,springBoot,redis。比誰認識的單詞多嗎?面向物件、字串處理、集合、IO一定要重點學!
2.JavaWeb前端:
不要老一副吊樣,覺得自己出去就是後端工程師,不學什麼HTML, CSS, JavaScript。老鐵,不存在的。進了外包公司你萬一發現後臺邏輯簡單的一逼,就幾個介面,反而前端頁面切個圖都要一天,難道你還好意思暗搓搓問老闆:怎麼我們公司沒有前端的嗎?所以前端一定要重視。div+css佈局一定要麻溜的,js的dom操作必須給力。jQuery/bootstrap你必須會吧!
3.JavaWeb伺服器端:
Tomcat目錄結構必須瞭如指掌吧。讓你手動部署個webapp總要會吧。哪裡配置虛擬主機,哪裡改埠號,web-info資料夾下的內容外部無法訪問這些都要懂一點吧?這些皮毛都不懂,怎麼好意思說自己搞伺服器端?jsp和servlet什麼關係,servlet最常見的三種建立方式,Javaweb四大域物件,jsp九大內建物件都要知道吧?el表示式必須熟悉吧?mysql增刪改查sql語句要會寫吧,多表關聯、左外右外不能慫吧?jdbc是幹嘛的,sql注入是啥,如何用jdbc實現事務等等都要知道吧?
4.框架預備知識:
xml讀寫操作要知道,反射、內省、泛型不要求精通,但怎麼用總要心裡有點那個什麼數吧。不然你框架學起來就是懵逼的。
5.ssh、ssm框架:
不要求你精通底層原理,但是山寨版的原理總要略知一二吧。如何山寨實現IoC容器,如何對dao進行抽取,如何藉助反射實現同一個servlet處理多個請求,這些最好都要了解吧。在理解山寨版框架的基礎上,把配置多配幾遍,做到心裡有數。明白每個配置大致起到什麼作用。另外,我一向覺得,學習框架必須帶著下面的疑問:這個框架沒有出現之前,我們的前輩們如何解決的?它的出現解決了哪些痛點?又有什麼缺點沒有?都是需要去琢磨的。
最後,還是忍不住說一下,很多小白老是覺得框架是學習路上的終極boss。too young, too simple. Sometimes naive! 框架如果不細究底層(我承認底層很複雜),其實完全可以看做很大很大的工具類。只不過以前我們寫程式碼調工具類,現在我們寫點程式碼讓框架調…工具類就像鑰匙,是工具,我們用它開門。框架就像房子,我們的程式碼是窗戶,窗戶是嵌在房子了的。
反正,框架不是大boss,你的專案經驗和編碼能力才是攔路虎!
2.學到什麼程度比較保險?
那這個就沒有上限了。你面試上去就說:我,20年開發經驗,6歲開始開發。對方就應該準備遞煙了。但是很顯然,你沒有經驗。沒有經驗,那麼大公司就會要求你基礎要紮實。你越往後學,就會越發現自己和科班出身的朋友的差距。就好比你開車,能到目的地不被違章拍照就好了。而人家開車,考慮的是乘客的舒適性、耗油、輪胎磨損等等。這個時候,是不是老司機就高下立判了。你沒有底層知識的支撐,難免浮沙築高臺。要麼後期心有餘力不足,要麼垮了。所以,我建議啊,培訓班視訊ssm後面的內容可以看,也鼓勵多學一點。但是能掌握多少,到時你自己就知道了。壓根就是天書,聽完就忘。你只是學到幾個高階單詞,還心裡美滋滋。所以還在校,不急著找工作的朋友,建議資料結構,作業系統有時間都學學。萬一你出來找不到工作,還可以曲線救國,先去考個計算機的研究生,然後出來報復社會呢?考研基本上資料結構,作業系統必考啊…
最後呢,建議大家不要執著。現在轉行工作真的不好找。360行,哪條不是路呢?更不要貿然裸辭,今天看IT人傻錢多,第二天就裸辭。脫衣服都沒見你這麼快的。大可以先自學試試,萬一你發現你一學程式設計就脫髮,女朋友就鬧著分手呢?
最後,給個路線吧,我8個月學出來差點找不到工作,很是心酸。但是有了我這個路線相信你只要6個月

以上內容轉載自今日頭條