回覆列表
  • 1 # 幀言

    自己什麼水平去面試一下就知道了 j2ee是個無底洞 真要學的話上至樣式下至系統底層原理這些你都懂了?還是說停留在用的層面

  • 2 # 櫻木花道141682567

    像極了當初的我,只是熟悉了自己已知範圍內的東西,所謂的框架都會了,像什麼ssh,ssm,springboot,cloud其實這些東西任誰學一個月都會用了 最簡單的辦法,如果自己瓶頸了,那就換份工作!

  • 3 # Yuuuma

    12年java開發,目前某國企架構師,建議你把每個細節研究深入,比如異常怎麼處理,日誌怎麼處理,如何抽象,中介軟體化。

  • 4 # 陽陽春哥

    我是Java後端轉安卓 ios雙端,給你說一下我的真實經歷。Java後端在入門前三年工資確實不如安卓和ios,其中安卓工資又是略高於ios的 原因是開發階段安卓比ios要複雜一點。但是你要往未來發展和適用行業來看絕對Java後端比安卓和iOS前端要好。如果你是個十年資深Java後端絕對比10年安卓找工作要容易。原因有以下幾點:1安卓做了五年以後基本沒辦法轉型了,安卓沒辦法往深了做,往深了無非是rom hal c linux等。行業確實有點限制,rom無非華為小米等手機廠商的選擇,app開發除了位元組跳動,現在已呈現弱勢。相反,現在微服務,如火如荼,背後的技術棧都是java後臺,spring zookeeper等。2如果你是個10年資深開發/架構,去招聘網站找找工作就知道是andriod開得多還是java開得多,首先一點安卓開發限制最高基本是5-10年,十年以上不招了,Java10以上的工齡工作崗位還是很多的,集中在30-50k區間。3Java後臺可以轉cto,而安卓iOS屬於前端範疇,轉cto難度比Java要大的多。4很多傳統行業數字化對Java後端需求大,對於app需求不大。–––我是一個Java後端轉安卓IOS,十年經驗的架構師的經驗之談

  • 5 # 四海百曉生

    第一個問題:感覺j2ee該學的都學了,不能精通,算是熟練.

    對於j2ee,還有目前大部分公司主流使用的框架。

    service 端

    Spring, Spring boot, Spring integration,Spring MVC等

    通訊協議

    Http, Https, Webservice, Active MQ, Dubbo等

    資料庫連線

    Hibernate, Ibaties, Mybaites,JDBC等

    其他必備技術

    Git, Jenkins, Tomcat, Jira, Conflence, Scrum等

    可以明確的說,熟練使用這些技術,一年時間肯定是不夠的,除非每天加班到12點,第二天6點起來繼續工作,當然熟練使用這些技術也只能達到中級java 開發工程師的級別,如果面試高階java開發工程師,對常用的框架底層知識沒有了解,那基本上也是廢了。

    下面是我在boss直聘擷取的職位要求,題主可以看下,要求還是蠻高的。

    Java中級開發工程師

    所以說,就目前來講,java工作一年時間,有了一定的專案基礎,java框架都在專案中使用過,是個很好的學習和提升自己的契機,目前要做的是在java後端開發中繼續提高自己的層次,深刻了解所用到的技術,包括底層架構,所用演算法等,等到你能滿足大部分市面上的高階java開發工程師的職位要求的時候,再去學別的語言也不遲。

    網際網路中流行T型人才,所謂的一專多能,是指你在某一方面要強出同行中大部分的人才,在別的技術領域也能有技術儲備,大概能到別的技術領域的初級開發的水平。如果沒有自己的主線,所有技術棧都是一知半解,簡單的看不上,難得問題解決不了,談何競爭力!

    第二個問題,職業規劃

    這裡不得不多談及到職業規劃的問題,題主Java 開發一年多的時間,應該提早做出職業規劃,從問題二:學手機端?安卓,還是IOS?,還有問題三:學大資料,基本上可以看出是要走技術路線的。

    Java 開發工程師的職業規劃路線

    走技術路線:技術高手、技術專家、軟體架構師。走管理路線:專案經理、部門經理、技術總監

    兩種規劃的選擇,需要根據題主的目標和目的來選擇,現在的大部分的程式設計師都是以薪資為導向,哪個工資高,就學哪門技術。這個想法當然可以,但是需要注意的是,技術更新是日新月異,而學習能力和精力會隨著年齡的增長而減弱,所以我們在選擇自己學習什麼技術,還是走哪條路線的時候,一定要考慮到5年後,10年後的自己應該在幹什麼崗位合適。

  • 中秋節和大豐收的關聯?
  • 樹木種在村裡公共土地成材後可以賣嗎?