| 企服解答
JAVA開發(fā)不全都是碼農(nóng)。碼農(nóng)一般就是指代碼的搬運(yùn)工,只會(huì)復(fù)制粘貼,自己沒有什么創(chuàng)造性,重復(fù)做著相同的工作,學(xué)不到新的技術(shù),接觸不到核心的東西,永遠(yuǎn)都在寫CRUD,技術(shù)沒有提升,跟農(nóng)民工干的是一個(gè)性質(zhì)的工作。java軟件開發(fā)主要分三個(gè)方向:JAVASE、JAVAME、JAVAEE。
JAVA開發(fā)是碼農(nóng)嗎
1、JAVASE
基礎(chǔ),主要用于桌面程序和控制臺開發(fā)(JFC)
2、JAVAME
嵌入式開發(fā),如手機(jī)和小家電等
3、JAVAEE
主流,能開發(fā)一系列的B/S系統(tǒng),包括各種辦公系統(tǒng),各種網(wǎng)站,電力的監(jiān)控系統(tǒng),報(bào)表系統(tǒng)等等。
| 拓展閱讀
java的方向很多,以下是針對Java開發(fā)的一些學(xué)習(xí)建議:
1、多學(xué)些架構(gòu)設(shè)計(jì)或特定領(lǐng)域的東西,對比理解多個(gè)同類組件的性能、優(yōu)缺點(diǎn)(當(dāng)然前提是都得學(xué)會(huì))
2、云計(jì)算必然是主流:hadoop, openstack
3、深入java底層:jvm調(diào)優(yōu)、并發(fā)
4、不要局限在java上,安卓、php、python、nodejs都可以學(xué)得可以做常規(guī)項(xiàng)目。
5、基礎(chǔ)!算法、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、網(wǎng)絡(luò)這些都是最重要的。
6、源碼學(xué)習(xí):開源框架源碼、linux源碼。
[免責(zé)聲明]
文章標(biāo)題: JAVA開發(fā)是碼農(nóng)嗎
文章內(nèi)容為網(wǎng)站編輯整理發(fā)布,僅供學(xué)習(xí)與參考,不代表本網(wǎng)站贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé)。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時(shí)溝通。發(fā)送郵件至36dianping@36kr.com,我們會(huì)在3個(gè)工作日內(nèi)處理。