在學(xué)校學(xué)習(xí)Java編程,畢業(yè)后好就業(yè)嗎?
網(wǎng)友解答: 其實目前的大學(xué)專業(yè)學(xué)這個,畢業(yè)出去找Java還是不難的,前提是你的基礎(chǔ)的過關(guān)。這個基礎(chǔ)過關(guān)的要求是什么呢?Java基礎(chǔ)的核心,三大特性就不說了,像網(wǎng)絡(luò)編程,多線程,鎖這些都要
其實目前的大學(xué)專業(yè)學(xué)這個,畢業(yè)出去找Java還是不難的,前提是你的基礎(chǔ)的過關(guān)。這個基礎(chǔ)過關(guān)的要求是什么呢?Java基礎(chǔ)的核心,三大特性就不說了,像網(wǎng)絡(luò)編程,多線程,鎖這些都要能說的清楚。應(yīng)用級別開發(fā)呢,像Javaweb中的基礎(chǔ)servlet,流行的框架Spring系列,操作數(shù)據(jù)庫的框架等,這個不要求理解太多,但得會用。這些說的都是表層,也就是要求基本的Java開發(fā)能力,可以說是外功,這些在工作中學(xué)習(xí)的很快??墒蔷幊滔胍叩倪h(yuǎn),不只是做個碼農(nóng),那么數(shù)據(jù)結(jié)構(gòu)和算法很重要,這個不是靠一時的學(xué)習(xí)就能突破的,畢竟內(nèi)功修行不易。將算法和數(shù)據(jù)結(jié)構(gòu)應(yīng)用到程序,需要慢慢積累。
大學(xué)時間很長,空閑時間很多,要是想畢業(yè)就從事開發(fā),沒考研的打算,那么就首先搞清楚Java開發(fā)的方向,這個很重要。自己學(xué)習(xí)最怕的是沒有方向,沒有目標(biāo),不知道學(xué)什么。建議從網(wǎng)上找一份系統(tǒng)的Java學(xué)習(xí)開發(fā)路線圖。
網(wǎng)友解答:就業(yè)跟你學(xué)什么關(guān)系不是特別大。總體現(xiàn)在互聯(lián)網(wǎng)行業(yè)缺口還是較大的。 但是學(xué)的好不好跟你出來的起點高不高但是有很大關(guān)系。
我倒是有以下建議,
努力提高coding能力。就業(yè)一點問題都沒有。多動手,學(xué)校期間多寫代碼,重量也重質(zhì)。
學(xué)習(xí)Java的話多去看源碼。畢竟開源,而且源碼都是大牛寫的你能學(xué)到不少。 能到手撕的地步就再好不過了。
注重基礎(chǔ),多學(xué)學(xué)數(shù)據(jù)結(jié)構(gòu)與算法,操作系統(tǒng),計算機(jī)網(wǎng)絡(luò)這種課程。尤其是數(shù)據(jù)結(jié)構(gòu)與算法,能看幾遍就看幾遍。熟悉完了可以去??脱?,leetcode呀這種上多虐一下。