作者RoySu1215 (Roy)
看板Soft_Job
標題Re: [請益] Java新鮮人找工作,框架是必須要會的嗎
時間Wed Jan 13 11:08:24 2016
首先回答你的標題。
框架不是必須的,不會也能找到工作。我有幾個朋友都是不會框架時就找到了工作。但會框架的話,你的選擇會多很多。
再來是學習順序的建議。
Java -> Servlet & JSP -> Spring + Hibernate -> Struts or other...
Servlet和JSP是Java web的基礎,如果還不熟悉的話,建議你找本書看過一回,至少有個概念,以後遇到不懂的可以知道用什麼關鍵字查詢。
再來框架的部份,我會建議你先學Spring + Hibernate就好,我認為這是在時間投資上最划算又實用的組合,又可以降低你學習的複雜度。
至於Struts,除非工作上有馬上要用到的壓力,不然我建議學完Spring + Hibernate後再學,原因是Struts甚至Struts2(這兩個是不同的,Struts2不是Struts的下一個版本),都與Spring的Spring MVC在架構上都是屬於同一類的,也就是MVC概念裡Controller的部份。
我覺得當前你的狀態,將時間花在學許多不同工具,但同樣效果的工具上,是不划算的時間投資。
不過基本上有點年紀的Java web專案,的確有很多都用Struts + Spring + Hibernate,所以Struts可以列在你學完Spring + Hibernate的下一個學習目標,至少學到看得懂,知道怎麼改的程度,以後工作上遇到老專案會上手快速些。
最後祝你找工作順利囉。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.66.85
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1452654506.A.13A.html
※ 編輯: RoySu1215 (118.163.66.85), 01/13/2016 11:16:26
※ 編輯: RoySu1215 (118.163.66.85), 01/13/2016 11:19:46
1F:推 sivid: 推好人 01/13 11:25
2F:推 NB574: 推熱心!剛好也想了解這部份,Tks 01/13 13:57
3F:推 jonyig: 推正好想知道 01/13 14:45
4F:推 cloud1230: 同意,我當初也不會框架,到公司後邊做邊學習的。 01/13 18:01
5F:推 gpctv: 最近在看Struts2,我想我會先改看Spring 01/13 19:13
6F:推 RunRun5566: spring簡單迅速確實 01/13 20:43
7F:推 locklose: java之後還可以再套zk framework 處理基本前端 01/14 12:02
8F:→ locklose: 在前期功能驗證時非常好用,zk8還可塞3th party的js lib 01/14 12:04
9F:推 ckknmark: 我現在工作就是用SSH,但是我也建議先學Spring MVC 01/14 18:15
10F:→ ckknmark: Struts有需要或有時間再學 01/14 18:16
11F:推 pinkzera: 推好人 01/14 21:00
12F:推 s30142: 我了解了 謝謝你細心的解說 01/16 02:20