JAVA學(xué)到什么程度能找到工作?入門(mén)級(jí)別可以找到工作嗎?
網(wǎng)友解答: 不同人的觀點(diǎn)會(huì)不一樣,首先大家對(duì)“入門(mén)級(jí)”的定義就會(huì)不同,我這里提一個(gè)自己對(duì)“入門(mén)級(jí)”的定義:以下是必會(huì)項(xiàng):會(huì)安裝JDK、IDE開(kāi)發(fā)環(huán)境;掌握J(rèn)ava的基本數(shù)據(jù)類(lèi)型與各種常用
不同人的觀點(diǎn)會(huì)不一樣,首先大家對(duì)“入門(mén)級(jí)”的定義就會(huì)不同,我這里提一個(gè)自己對(duì)“入門(mén)級(jí)”的定義:
以下是必會(huì)項(xiàng):會(huì)安裝JDK、IDE開(kāi)發(fā)環(huán)境;
掌握J(rèn)ava的基本數(shù)據(jù)類(lèi)型與各種常用語(yǔ)法,如:函數(shù)、類(lèi)、對(duì)象的定義與使用等;
掌握類(lèi)與對(duì)象的概念;
會(huì)用Java寫(xiě)冒泡排序;
會(huì)用Eclipse或IntelliJ IDEA搭建項(xiàng)目;
會(huì)編譯項(xiàng)目、在服務(wù)端部署(可以在Windows或Linux部署);
會(huì)基本的數(shù)據(jù)庫(kù)增、刪、改、查操作;
上面是必選項(xiàng),下面幾個(gè)是任選項(xiàng):會(huì)用SpringMVC 或 SSH等框架做一個(gè)企業(yè)網(wǎng)站,包含后臺(tái)和前臺(tái);
會(huì)用Android開(kāi)發(fā)框架,可以做一個(gè)簡(jiǎn)單數(shù)據(jù)庫(kù)操作的安卓APP;
會(huì)用Android開(kāi)發(fā)框架,做兩個(gè)簡(jiǎn)單小游戲,如俄羅斯廣塊、貪吃蛇;
會(huì)Socket操作,會(huì)某種Socket框架,搭建服務(wù)端與客戶(hù)端;
會(huì)用Java連接Hadoop等大數(shù)據(jù)平臺(tái)進(jìn)行大數(shù)據(jù)分析;
這樣的入門(mén)級(jí)別,就可以找到入門(mén)級(jí)的工作了。
感謝悟空小秘書(shū)的邀請(qǐng)。
網(wǎng)友解答:我是在學(xué)習(xí)階段,并沒(méi)有往這方面去找工作啊或是干什么,但是我覺(jué)得其實(shí)對(duì)于所有的事都一樣,打好基礎(chǔ)是必須的,也就是說(shuō)至少掌握了概念,能分清楚數(shù)據(jù)類(lèi)型,特殊符號(hào),特別是進(jìn)行數(shù)據(jù)篩選的時(shí)候,還有就是函數(shù)或是方法,至少基本概念先有自己的一套理解,再綜合起來(lái),提升就不會(huì)很難。
在掌握了基礎(chǔ)概念之后可以適當(dāng)?shù)慕佑|一下算法了,明白的說(shuō),基礎(chǔ)就是為算法準(zhǔn)備的,我自己對(duì)算法的理解就是用別人總結(jié)出來(lái)的經(jīng)驗(yàn)來(lái)完成自己想要做的事。聽(tīng)說(shuō)學(xué)會(huì)算法之后就可以"為所欲為"了。
還有就是要多去看看源碼,理解其中的意思,至于能不能找到工作就不得而知了,我自己對(duì)這類(lèi)知識(shí)的悟性比較差,不能舉一反三,學(xué)的也比較累,還好有別的工作可以做,就這樣啦