回覆列表
-
1 # 平章芯事
-
2 # 依然菜刀
java開發方向分為3個方向:安卓,javaweb,java後臺(後臺可以細分為大資料和後臺服務)
--------------------------------------------------------安卓,較為獨立,不贅述。javaweb,主要就是基於資料庫,後臺服務介面實現的一套介面展示程式(帶有部分簡單處理邏輯,偏業務應用),主要用一些類似於ssh的框架,幾乎不需要使用多執行緒,socket相關的知識。java後臺,提供無介面的後臺程式,支援資料分析挖掘(大資料),高併發服務(訊息佇列,redis,dubbox)
java開發倆方向: android和伺服器端。自己選一個。
無論哪個,都必須學好java再進行。
鑑於你已經畢業一年,甚至可能不是計算機專業,海思建議你上培訓班,至少能讓你短期內有幹活的能力。
若想自學,我只熟悉伺服器端開發,大約需要半年到一年時間。
給你一個學習路徑:
1,資料庫,伺服器端不得不學,至少mysql,oracle學學也好。
2,基礎的伺服器端技術,servlet,jsp,jdbc,等,這些技術以後可能用的不多,但你只是要會用這些寫專案。
3,框架,自學建議jfinal或spring boot,前者極簡,可以很快乾活。後者才是主流。
4,寫個專案,沒有實際工作經驗,也沒有動手經驗,是沒人要的。
最後,說一下php,其實非計算機專業學php好一點,沒那麼難,快的話一個月上手。而且市場上招聘php的並不少。