作者a88241050 (再回頭已是百殘身)
看板java
標題[問題] java資深工程師一定要會框架嗎?
時間Mon Aug 20 00:39:25 2018
如題
小弟是一個菜鳥java工程師
最近在看框架的書
我發現ssh這三個框架好像都是用來寫網頁的
可是小弟又不太想寫網頁 有學過一點JSP
但因為對寫網頁沒興趣 所以沒有繼續鑽研
請問當一個稱職的java工程師 如果不朝寫網頁的方向發展的話
那還需要用到框架嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.105.156
※ 文章網址: https://www.ptt.cc/bbs/java/M.1534696768.A.88B.html
→ ssccg: 在ssh這組合裡只有struts是寫網頁的08/20 08:19
→ ssccg: spring是全包的框架,但最常用(包括在ssh中)是ioc的部分08/20 08:23
→ ssccg: hibernate是orm,這兩個在非"寫網頁"的地方還是能用到08/20 08:25
→ ssccg: 至於你的問題,在寫大型一點的系統,一定不可能全都從頭寫08/20 08:32
→ ssccg: 多少會用到框架(包括開源的或in-house),不然你就要是那個08/20 08:33
→ ssccg: 負責寫框架的人08/20 08:34
→ fayhong: 你認為稱職的 java 工程師,是什麼呢?08/20 11:00
→ justoncetime: 只要你以此維生,稱職與否是由老闆決定,不是你啊 XD08/20 11:05
推 kigohcy: 要看你遇到的老闆要你用java幹嘛...當然有機會永遠用不08/20 11:48
→ kigohcy: 到08/20 11:48
推 now99: 不用框架難維護08/20 11:57
推 lei0705: 資深的需要啊,你總會維護到別人寫的程式,總不可能都資08/21 09:21
→ lei0705: 深了還跟主管老闆說我不會吧08/21 09:21
→ Cavalier: 不可能不用啦 只有用哪種的區別 軟體開發就是合作兩個字08/21 09:28
→ Cavalier: 你不用框架的人幾乎不可能跟人合作08/21 09:29
→ Cavalier: 就算你想負責寫框架, 現在的框架也是建立在其他框架之上08/21 09:30
→ Cavalier: 反而要理解得更徹底更完整才做得出來08/21 09:30
→ pttworld: 原po的問題是不走java web, 只走java swing08/21 09:48
推 jej: 多跑幾家公司駐點啊 你就知道真正的工程師是什麼08/21 12:15
→ jej: SI要的是能夠從一種語言 反推其他語言並能維護/開發的能力08/21 12:16
→ jej: 例如說會java就會要求你C# Swift Python而且還要會framework08/21 12:18
→ jej: java資料庫處理 就有jdbc hibernate myibatis jdbctemplate08/21 12:21
→ jej: 單純在這邊問java工程師 很難給你答案啦08/21 12:22
好哦,謝謝各位的回答@@
※ 編輯: a88241050 (101.11.3.210), 08/22/2018 01:27:04
推 kyleJ: 只寫java swing也用得到啊 裡面元件相依用spring注入 資料 08/22 12:40
→ kyleJ: 儲存用hibernate對應很方便 我有一個swing的操控介面就是 08/22 12:40
→ kyleJ: 用spring boot寫 08/22 12:40
推 swpoker: 都要能夠自己寫框架了 08/22 20:17
推 atpx: 會用不熟就可以了吧, 真的用到在研究就好 08/25 15:12
→ atpx: 重點還是要框架做不到的事自己有能力去彌補, 這才有價值 08/25 15:13