web java 大家都說java不好學(xué),到底難在哪呢?
大家都說java不好學(xué),到底難在哪呢?謝謝你的邀請。有句老話說“學(xué)Java的人不難,學(xué)Java的人不難”,應(yīng)該是Java的成長和深度比一般的技術(shù)和語言越來越廣,學(xué)Java就是買各種各樣的書,比如用Ja
大家都說java不好學(xué),到底難在哪呢?
謝謝你的邀請。有句老話說“學(xué)Java的人不難,學(xué)Java的人不難”,應(yīng)該是Java的成長和深度比一般的技術(shù)和語言越來越廣,學(xué)Java就是買各種各樣的書,比如用Java思考、核心Java、Java數(shù)據(jù)結(jié)構(gòu)、設(shè)計模式(Java版本);參加各種培訓(xùn)課程、網(wǎng)站和論壇。
而且在實(shí)際項(xiàng)目中,Java技術(shù)應(yīng)用廣泛,問題也很深,有些問題不是一個人能解決的,需要整個團(tuán)隊(duì)甚至多個團(tuán)隊(duì)協(xié)同工作。而現(xiàn)在國內(nèi)外廠商各種Java技術(shù)框架的開源,會讓Java從業(yè)者為了學(xué)習(xí)新知識而疲憊不堪。如果他們長期不注意新技術(shù),他們就會落后。
自學(xué)JAVA應(yīng)該怎么規(guī)劃?
這是一個非常好的問題。作為一名計算機(jī)專業(yè)的教育工作者,讓我談?wù)勎业目捶ā?/p>
首先,本科生應(yīng)該重視編程語言的學(xué)習(xí)。Java作為一種比較流行的全場景編程語言,在未來的工業(yè)互聯(lián)網(wǎng)時代仍有很好的應(yīng)用前景,相關(guān)的帖子也很多。
編程語言本身只是一種工具,編程語言的應(yīng)用與場景密切相關(guān),不同的開發(fā)場景也需要積累不同的知識結(jié)構(gòu),所以在學(xué)習(xí)編程語言的過程中,要選擇一個主要的方向,然后圍繞主要方向制定學(xué)習(xí)計劃。
從知識體系建設(shè)的角度來看,無論Java未來的發(fā)展方向是什么,最好按照web的發(fā)展方向來組織知識結(jié)構(gòu)。一方面,web開發(fā)的知識體系相對成熟,有大量的案例可供借鑒。另一方面,網(wǎng)絡(luò)開發(fā)領(lǐng)域的就業(yè)機(jī)會更多,未來的就業(yè)機(jī)會也更多。
掌握了基本的Java Web開發(fā)技術(shù)體系后,我們可以專注于大數(shù)據(jù)方向。大數(shù)據(jù)方向的發(fā)展空間很大,目前大數(shù)據(jù)發(fā)展崗位的人才缺口比較大。從大數(shù)據(jù)的發(fā)展趨勢來看,未來很長一段時間,大數(shù)據(jù)將處于快速發(fā)展時期。雖然大數(shù)據(jù)的技術(shù)體系已經(jīng)成熟,但大數(shù)據(jù)在行業(yè)中的應(yīng)用才剛剛起步。
要向大數(shù)據(jù)方向發(fā)展,我們需要學(xué)習(xí)更多。除了奠定堅實(shí)的編程基礎(chǔ)外,我們還需要關(guān)注操作系統(tǒng)(Linux)和大數(shù)據(jù)平臺的學(xué)習(xí)。由于大數(shù)據(jù)平臺的內(nèi)容較多,在學(xué)習(xí)過程中要多做實(shí)驗(yàn),最好結(jié)合具體的行業(yè)場景。
Java和web前端哪個比較好,平時哪個加班嚴(yán)重?
它沒有說哪個加班是嚴(yán)重的。這取決于項(xiàng)目要求。一般來說,加班很嚴(yán)重,但是工資很高。
沒有固定的方式來說什么是好的。這取決于人。這取決于你適合哪一個。我認(rèn)為web將被Java、PHP和python所取代。網(wǎng)絡(luò)不會,因?yàn)闆]有人能取代網(wǎng)絡(luò)。Java現(xiàn)在真的很流行,但你必須考慮長遠(yuǎn)