選擇學習java還是web前端開發?

用戶69290716


先交代下本人背景,大學期間做過前端、安卓、嵌入式,最後實習和找工作選擇了後端,我就結合一下自己的經歷來回答這個問題。

  • 興趣

有句話是這麼說的,工作都這麼累了,選擇自己喜歡的很重要。在大一的時候我是軟件硬件都有接觸的,當時就只是單純地覺得好玩,後來覺得對硬件的興趣越來越小,就確定了做軟件。不繼續做前端而轉做後端是因為當時覺得自己對美感的把握不足,也不太想把時間花在樣式這些(說實話還是當時學前端太淺了),比較想做跟數據相關的,所以就轉了後端,選擇了Java。

  • 發展

還有就是以後的發展問題,無論是前端還是後端,都是得持續不斷地學習的,前端的技術更迭相對來說會比快些。也有人是這樣的觀點,前端的天花板會比後端的低,關於這樣的觀點我的想法是,其實我們絕大多數人都只是普通人,並沒那麼簡單就能碰到天花板,其次,就算你碰到天花板了,那到時你的能力也是足夠強的了,那又何必去糾結天花板的問題呢。

  • 薪酬

做我們這一行,實際上都是靠技術能力說話的,只要你技術到位了,肯定有公司能開得起你的價。就我找工作的經驗來看,大多數公司招應屆生的時候,前端和後端的薪酬體系是一樣的,關於工作後的薪酬情況我不太瞭解,就不說了。

以上就是我對這個問題的想法。


正直的阿樺


學過Java,vue,js,h5,css等的我,建議先學Java(更建議拿c當真入門語言),h5和css基本上是拿來直接用就好,很容易上手,學了Java後,再學js,你會發現,js更簡單,限制沒那麼多。

最終建議前端和後端都涉及一下,然後選擇一個喜歡的方向去走。前端給我的感覺,很繁瑣,而且有些錯誤的地方,不報錯,讓人不知道錯在哪。而後臺邏輯性強,寫錯了,大部分都會報出來,讓你知道錯在哪。總覺得前端就跟學ps差不多,只不過用代碼來寫畫面。


Lx1-sinx


首先java是一門編程的語言,所以我覺得作為一個程序員,或者是想搞編程的話,java是應該掌握的基礎. 然後頁面開發的話,會涉及到很多的技術,比如從javascript. HTML. css 等基礎,而且目前很多基於框架的技術也很火vue 等,所以說其實這些都都是開發,可能都需要的,具體到每個項目,對員工有不同的需求,但其實如果幹上過3,4年的話,這些都是沒有難度的。初學者,我還是建議學習java 提高你的邏輯思維和編程水平,然後在系統的學習,各種相關的理論和思想


左右奔跑


個人認為最好清楚這兩種技術的結合個人情況分析再進行選擇,但不管前端還是後端,有一個共同點是必須具備的,就是能接受不斷的去接受和學習新的知識,不能因為不知道就拒絕了。

Java在一個應用中主要負責應用業務與數據的處理,即邏輯性有一定要求,如你在電商網站購買商品,那麼Java後臺就需要進行生成訂單、扣款、物流安排、購物積分運算、庫存運算都一系列操作,且部分操作具有執行順序的要求,如下單時需要去查下庫存,有足夠庫存才會允許你下單,但下單成功後就會返回結果給前端讓前端顯示付款成功的頁面。

web前端主要負責數據的顯示、渲染及與用戶的交互,根據後臺接口返回的數據進行相應的結果的顯示。如下單後後臺返回信息庫存不足,那麼前端就要顯示相應的渲染信息,邏輯性相應Java來說沒那麼強。

最後提一點建議,選擇時最好先拋開功利性的方面思考,優先根據個人的性格與興趣去選擇,帶著興趣學習也會事半功倍,祝你前程錦繡。


Wilson1995


我建議你先學習前端,瞭解下接口,數組這些東西,讓你對編程和一個產品組成有一個熟悉

等你理解了以後再轉java去學習接口的編寫。

js和java都屬於編程語言,語法上都是差不別不大,現在很多java也都有很多的組件去調用,學起來也不是很難!

希望你能堅持下去


大海里的小田螺


這個看你個人喜好,Java偏後端,後端主要是和諸如數據庫服務器這些打交道。前端的話偏視覺交互,開發所見即所得;更容易產生成就感,現在的前端不僅僅是做做web網頁,這幾年隨著移動互聯網的發展。前端還涉及移動端,比如H5 手機APP 以及小程序等;


從就業角度來看,目前市面上對前端的需求更大一些,收入其實兩者前期並沒有太大差距,但是後端經過長時間積累可能發展面更廣一些;大部分項目管理都是後端,因為後端對個項目瞭解度程度以及業務需求的瞭解要求更高一些;所以後端後期發展走向管理層相對前端來說更容易些;


其實不論選擇哪個方向最後都是殊途同歸,紮實的基礎以及過硬的技術才是實現人生價值的基石;


野生程序猿


這個看你想做什麼,JAVA工資要高一些,功能實現一般學JAVA,寫畫面學前端


分享到:


相關文章: