關(guān)于“Web前端和Java開(kāi)發(fā)應(yīng)該選擇哪個(gè)?”這樣類(lèi)似的問(wèn)題比比皆是,眾人的回答也是各有其說(shuō)。下面幾方面來(lái)給說(shuō)說(shuō)它們各自的優(yōu)點(diǎn)。
ROUND1—前景Web前端開(kāi)發(fā)
優(yōu)勢(shì):人才缺口大,發(fā)展前景好,需求量大
前景指數(shù):★★★★★
web前端開(kāi)發(fā)前景大好!其中的HTML5技術(shù)更是日趨成熟,HTML5是移動(dòng)互聯(lián)網(wǎng)前端的主流開(kāi)發(fā)語(yǔ)言,目前還沒(méi)有任何一種前端開(kāi)發(fā)技術(shù)能夠取代HTML5。因此,無(wú)論是PC端還是APP端的應(yīng)用,前端樣式都離不開(kāi)HTML5。
JAVA
優(yōu)勢(shì):全球*,就業(yè)方向廣,選擇性多
前景指數(shù):★★★★★
Java的發(fā)展前景都是很樂(lè)觀的。Java開(kāi)發(fā)語(yǔ)言是全球*的開(kāi)發(fā)語(yǔ)言,無(wú)論是程序界還是整個(gè)互聯(lián)網(wǎng)行業(yè)勢(shì)必帶來(lái)很大的影響。不管是人才需求還是薪資水平上,Java的發(fā)展前景都是很樂(lè)觀的。
Web前端開(kāi)發(fā)
起點(diǎn)低、容易好纖知入門(mén)
相對(duì)于其他IT技術(shù)職位來(lái)說(shuō), HTML5前端工程師相當(dāng)于半個(gè)程序員,所以你不用擔(dān)心學(xué)不會(huì)。很多程序員都是0基礎(chǔ)開(kāi)始學(xué)的,而且因?yàn)槁毼凰幬恢玫慕徊嫘?,也就有很多Web前端開(kāi)發(fā)人員是轉(zhuǎn)行而來(lái)。
HTML5前端源于HTML語(yǔ)言發(fā)展而來(lái),由于HTML和CSS起點(diǎn)低、容易入門(mén)。
JAVA
語(yǔ)言語(yǔ)法簡(jiǎn)單,但有一定難度
Java語(yǔ)言擁有與C、C++等眾多流行語(yǔ)言一樣的簡(jiǎn)潔易懂的關(guān)鍵字、語(yǔ)法,而且是各種后臺(tái)開(kāi)發(fā)語(yǔ)言中相對(duì)比較容易上手的語(yǔ)言。使用Java語(yǔ)言開(kāi)發(fā)諸如服務(wù)后臺(tái)等復(fù)雜的應(yīng)用場(chǎng)景都有簡(jiǎn)單完美的解決方案。
Java的入門(mén)難度在后臺(tái)開(kāi)發(fā)語(yǔ)言中也是屬于比較容易的,但相比前端還是較難
ROUND3—薪資Web前端開(kāi)發(fā)
web前端開(kāi)發(fā)工程師的薪資月平均收入為1萬(wàn)元,工作經(jīng)驗(yàn)達(dá)到3年的web前端工程師甚至達(dá)到3萬(wàn)元。
北京前端開(kāi)發(fā)平均工資:¥9766元/月
*工資2K-3K,*工資20K-30K。
上海前端開(kāi)發(fā)平均工資:¥9541元/月
*工資2K-3K,*工資20K-30K。
JAVAJava的薪資還是非??捎^的。初級(jí)Java工程師的待遇大概在5000-7000之間,而高級(jí)JavaEE工程師的待遇基本破萬(wàn)。
北京java開(kāi)發(fā)平均工資:¥19730元/月
*工資4.K-6K,*工資10K-15K。
上海java開(kāi)發(fā)平均工資:¥21920元/月
*工資2K-3K,*工資10K-15K。
我個(gè)人覺(jué)得視頻會(huì)比書(shū)好些,因?yàn)槌鯇W(xué)者看書(shū)很容易看不懂。資料下載我推薦技術(shù)討論自學(xué)資料qun:前面是926:中間是452:*是303知識(shí)體系整理好(源碼,豎州筆記,PDF教程,學(xué)習(xí)視頻)免費(fèi)領(lǐng)取
*我總結(jié)一下,如果你是初學(xué)者,剛?cè)腴T(mén)編程行業(yè):女生我建議選擇前端,男生我建議選擇JAVA
因?yàn)閖ava現(xiàn)在是主流的語(yǔ)言,市場(chǎng)比較龐大80%以上的高端企業(yè)級(jí)應(yīng)用都使用JAVA平臺(tái)(電信、銀行等)。
JAVA是成友消熟的產(chǎn)品,已經(jīng)有10年的歷史。Amazon、Google、 eBay、淘寶、京東、阿里和其它的大型電子商務(wù)品牌都在使用Java來(lái)后臺(tái)處理。這么多企業(yè)都青睞Java,主要原因是Java的可擴(kuò)展性好,可以處理更多的客戶(hù)數(shù)據(jù)。這門(mén)編程語(yǔ)言簡(jiǎn)單易學(xué),因?yàn)樗且婚T(mén)面向?qū)ο蟮恼Z(yǔ)言符合思維模式,讓人們更加容易上手。
先講一下自己進(jìn)入前端的經(jīng)歷:15年CS專(zhuān)業(yè)畢業(yè),沒(méi)找到工作。由于游戲天賦比較好,在校時(shí)都在幫同學(xué)朋友上分代練LOL,在游戲里找到了一點(diǎn)點(diǎn)的尊嚴(yán)和存在感。15年7月畢業(yè)時(shí),進(jìn)BAT的同學(xué)大有人在,自己卻連個(gè)小公司也沒(méi)找到,那僅有的存在感也不復(fù)存在了。
迫于生活壓力,放棄了游戲,虧得上天眷顧,自己腦袋瓜比較聰明,對(duì)數(shù)字圖形條條框框的東西也比較敏感,再加之是計(jì)算機(jī)專(zhuān)業(yè)出身,有很多其他語(yǔ)言的基礎(chǔ),數(shù)據(jù)結(jié)構(gòu),操作系統(tǒng),算讓悶法也有一定的基礎(chǔ),看中了前端是最接近用戶(hù)的程序崗,所以就開(kāi)始發(fā)奮自學(xué)前端。自學(xué)兩個(gè)月后來(lái)到深圳找到*份前端工作,月薪7k,同時(shí)結(jié)識(shí)了自己的前端導(dǎo)師,他是一個(gè)8年經(jīng)驗(yàn)的前端胖子,我們經(jīng)常聯(lián)系,探討前端技術(shù)。在*家公司又發(fā)奮學(xué)習(xí)了差不多半年,不滿(mǎn)于公司招的新人薪資高過(guò)我,于是跳槽了,目前月薪12k。
自學(xué)還是培訓(xùn)這個(gè)東西因人而異,有的人有一定的計(jì)算機(jī)基礎(chǔ),而且有一定的自制力,那么他自學(xué)起來(lái)真的很快。同樣,我身邊也有很多培訓(xùn)出來(lái)的人,他們給我的感覺(jué)就是沒(méi)有計(jì)算機(jī)相關(guān)的基礎(chǔ),跨行業(yè)學(xué)習(xí)前端,所以自己自學(xué)上手很慢,且沒(méi)有方向。其次,有些人自正滑悔制力可能有些差,自學(xué)進(jìn)度及其慢,反而給培訓(xùn)班砸上近兩萬(wàn)塊的培訓(xùn)學(xué)費(fèi)讓他們感到肉痛,而不得不認(rèn)真的去學(xué)習(xí)前端。
說(shuō)了這么多,就是想說(shuō)明:*類(lèi)人:要對(duì)前端有熱情,對(duì)前端有熱情的這些人,不管是自舉正學(xué)進(jìn)入前端這個(gè)行業(yè),還是以后再前端這條路上的發(fā)展都是非常的快。第二類(lèi)人:就算沒(méi)有*類(lèi)人那么對(duì)前端有熱情,那么我們也要為生活考慮不是嗎?做一個(gè)有目標(biāo)的人也是不錯(cuò)的,為了更好的生活質(zhì)量,為何不下功夫好好學(xué)學(xué)前端呢?第三類(lèi)人:聽(tīng)別人說(shuō)前端的薪資比較高,對(duì)前端沒(méi)有任何熱情,且沒(méi)有自制力,我覺(jué)得可以盡早放棄了,不是說(shuō)不能入行,我身邊有這樣的同事,做了3年前端技術(shù)還停滯不前,經(jīng)常向我這個(gè)不足1年的前端問(wèn)問(wèn)題,可真是實(shí)打?qū)嵉漠?huà)網(wǎng)頁(yè)的啊。
下面說(shuō)一下我自學(xué)那兩個(gè)月的情況:一臺(tái)可以24小時(shí)上網(wǎng)的電腦,足夠量的水,足夠量的食物,一個(gè)棲息所,秒味課堂,慕課網(wǎng),w3school,一個(gè)jQueryAPI手冊(cè),一本《高級(jí)程序設(shè)計(jì)》。(我真的不是打廣告的。。)按著視頻由淺入深的學(xué)習(xí)順序,一步步的寫(xiě)代碼。coding、coding、coding(ing)..不能只是過(guò)手,照著視頻將代碼過(guò)一遍自己的手,其實(shí)一點(diǎn)都不理解,真以為前端是碼農(nóng)?不一定每天能夠?qū)懚嗌俣嗌俚拇a,但一定要做到出自自己手的代碼自己都很清楚每一個(gè)字母的意義。
HTML:搞清楚HTML4和HTML5,學(xué)習(xí)HTML的大部分標(biāo)簽,并明白什么標(biāo)簽有什么樣的含義,做到標(biāo)簽的語(yǔ)義化,我們用CSS完全可以做到只用一種標(biāo)簽去完成布局,但是為什么標(biāo)簽有那么多種?要想一想這個(gè)問(wèn)題,這些nav、header、footer、section、article、aside、div、a、p、span、img、input、i等等,常用的標(biāo)簽一定一定要清楚,并在恰當(dāng)?shù)臅r(shí)刻使用它們。
CSS:它是一門(mén)學(xué)習(xí)起來(lái)深不見(jiàn)底的知識(shí),甚至不能叫他為語(yǔ)言。但是入門(mén)CSS掌握以下就差不多了:要清楚瀏覽器每種標(biāo)簽它們有什么默認(rèn)的樣式,inline、block、inline-block要很清楚,盒模型、定位、浮動(dòng)、非常的重要。
JS:入門(mén)前端JS可以學(xué)習(xí)的不是特別深入,當(dāng)初我入門(mén)的狀態(tài)主要是使用jQuery,搞清楚jQuery各式各樣的API來(lái)實(shí)現(xiàn)網(wǎng)頁(yè)交互。北京java培訓(xùn)發(fā)現(xiàn)有人說(shuō)我怎么可以就9個(gè)月的時(shí)間從零到月薪12k,下面我來(lái)說(shuō)說(shuō)自己現(xiàn)在的狀態(tài):已經(jīng)早就放棄了視頻,入門(mén)可以,深入的知識(shí)真的不多。
Java和前端還是有區(qū)別的:
前端悉輪開(kāi)發(fā):
課程相對(duì)簡(jiǎn)單,要精通JS,能熟練應(yīng)用JQuery,懂CSS,能熟練運(yùn)用這些知識(shí),進(jìn)行交互效果的開(kāi)發(fā)。后期覺(jué)得能適應(yīng)可以補(bǔ)充后端技能,成為現(xiàn)在熱門(mén)的氏笑web全棧工程師。
Java開(kāi)發(fā):
課程難度相對(duì)較大,要會(huì)寫(xiě)Java代碼,會(huì)寫(xiě)SQL語(yǔ)句,能做簡(jiǎn)單的數(shù)據(jù)庫(kù)設(shè)計(jì),會(huì)Spring和iBatis,懂一些設(shè)計(jì)模式等。后期發(fā)展方向更多,薪資待遇也高。
要學(xué)的內(nèi)容主要有:
①計(jì)算機(jī)基殲陸含礎(chǔ)以及PS基礎(chǔ)
②前端開(kāi)發(fā)基礎(chǔ)(HTML5開(kāi)發(fā)、基礎(chǔ)到高級(jí)、jQuery網(wǎng)頁(yè)特效、Bootstrap框架)
③移動(dòng)開(kāi)發(fā)
④前端高級(jí)開(kāi)發(fā)(、Veu.js框架開(kāi)發(fā)、webpack、前端頁(yè)面優(yōu)化、React框架開(kāi)發(fā)、AngularJS 2.0框架開(kāi)發(fā)等)
⑤小程序開(kāi)發(fā)
⑥全棧開(kāi)發(fā)(MySQL數(shù)據(jù)庫(kù)、Python編程語(yǔ)言、Django框架等)
⑦就業(yè)拓展(網(wǎng)站SEO與前端安全技術(shù))
想要系統(tǒng)學(xué)習(xí),你可以考察對(duì)比一下開(kāi)設(shè)有相關(guān)專(zhuān)業(yè)的熱門(mén)學(xué)校,好的學(xué)校擁有根據(jù)當(dāng)下企業(yè)需求自主研發(fā)課程的能力,能夠在校期間取得大專(zhuān)或本科學(xué)歷,中博軟件、南京課工場(chǎng)、南京北大青鳥(niǎo)等開(kāi)設(shè)相關(guān)專(zhuān)業(yè)的學(xué)校都是不錯(cuò)的,建議實(shí)地考察對(duì)比一下。
祝你學(xué)有所成,望采納。
北大青鳥(niǎo)的*度是很高的,在教學(xué)方面也都是有自身的優(yōu)勢(shì),我們?cè)诹私獗贝笄帏B(niǎo)有網(wǎng)頁(yè)前端么的時(shí)候當(dāng)然是可以看看是不是有這個(gè)專(zhuān)業(yè),因?yàn)橹挥泻侠淼倪x擇專(zhuān)業(yè),在學(xué)習(xí)的時(shí)候才可以掌握更多的知識(shí),所以,在這些方面確實(shí)都是需要及時(shí)的了解,對(duì)于相關(guān)的入學(xué)情況也*是可以了解一下。
其實(shí),想要知道北大青鳥(niǎo)有網(wǎng)頁(yè)前端么讓悶還是可以詳細(xì)的了解一下課程,博士后主要就是針對(duì)這些方向的,在獲得證書(shū)之后就是可以勝任比較高的職位,其中就是有高級(jí)軟件工程師和WEB前端工程師,由此可見(jiàn),北京java培訓(xùn)認(rèn)為選擇這樣的專(zhuān)業(yè)確實(shí)是很不錯(cuò)的,在將來(lái)的工作中也會(huì)比較好。
入學(xué)條件其實(shí)也沒(méi)有很?chē)?yán)格,主要就是針對(duì)年滿(mǎn)二十一周歲,或者是已經(jīng)或即將獲得*學(xué)歷,這樣的人員就是可以進(jìn)行相關(guān)工作的勝任,選擇這樣的專(zhuān)業(yè)還是很不錯(cuò)的,課程也是有兩個(gè)方向,一個(gè)是基礎(chǔ)的技術(shù)培訓(xùn)正滑悔,還有就是項(xiàng)目沖刺階段,只要能夠好好的學(xué)習(xí),都是可以掌握相關(guān)的技能。
不同階段的學(xué)習(xí)目標(biāo)都是很明確的,現(xiàn)在知道了北大青鳥(niǎo)有網(wǎng)頁(yè)前端么之后,想要選擇的就可以放心的選擇,因?yàn)閷?zhuān)業(yè)整體的評(píng)價(jià)還是很不錯(cuò)的,并且在以后的就業(yè)上也都是有保障的,自然是可以放心的選擇,建議有想要學(xué)習(xí)的學(xué)員都是可以輕松的了解這些專(zhuān)業(yè),自然是可以知道實(shí)舉正際的優(yōu)勢(shì)。
只要一個(gè)電話(huà)
我們免費(fèi)為您回電