[站內] 找工作真的很難
各位台灣軟體業未來的棟樑
早上好
還記得嗎...這個討論串當初的主題是什麼, 是找工作很難!!!
當討論變成純粹的 FrameWork 使用與否的辯論, 似乎對主題於事無補
可以另開討論串, 針對 FrameWork 的問題更深入的討論下去 (敲~~戰下去 囧
再繼續討論 FrameWork 之前, 分享一篇之前看到的文章 (好啦..承認是下載的電子書
Beyond Java , 作者Bruce A. Tate
各位愛待玩的 Java 高手們
當這裡花上一堆版面討論 F/W 的時候, 國外的趨勢, 已經在討論 :
Beyond Java (超過 Java)
裡面的作者序有一句寫得很對 :
I know no language can keep its leadership and its luster forever. Java's
reign will end. It's not a question of if, but when.
先拋開作者推崇的 Ruby, 要思考的, 如何能夠將手頭上的事情用簡單的方法處理
也是作者提出的問題 :
Why can't we improve Java to cover the shortcomings?
然後帶出下個問題 :
Do the other frameworks and languages that you presented have enough
commercial backing?
FrameWork, 市面上的五花八門功能, 重點在於, 有沒有足夠的商業性/獲利性.
使用各種 FrameWork 有其因素, 不使用也有其原因, 不在於個人功力問題.
上次我提過, 會使用只是代表你/資方碰巧有環境, 或是你自學,不代表會轉換為成功案例
不會的, 也不代表你的基礎薄弱或是不夠格, 只是你/資方沒有環境或專案使用
同事說的好, "外面這麼多 FrameWork, 有興趣老子就去摸看看, 沒空就再說啦"
碰過會用, 跟能夠調教完全是兩碼子事, 如同 Oracle 會使用的 DBA 薪水跟能夠
Performance Tuning 的 Consultant 薪水, 又是天差地遠
這麼多的開發工具, 這麼多的開發語言, 想要精通無疑是痴人說夢話,敢這樣說的, 請先
去 TigerBlue 版po 文自我介紹先.
比起各種人才的特質, 能夠使用各種 FrameWork 的人員, 我更建議各位當個能想辦法解
決事情的 Tuner, 這是開發人員最佳的特質以及狀態, 不會的, 很正常, 需要的時候多
花點心思學習即可, 但是遇到問題就等人開導等著答案掉下來的, 會多少 FrameWork 都
只是延緩你被公司 layoff 的時間, It's not a question of if, but when
提出兩點目前預知的 Hibernate 可能會讓你遇到問題的地方, 免得版大說我又違規來亂
1. 當 init. Load 的 ActionForm 太多, 可能會導致啟動系統 Out off Memory Error.
這點我之前 po 過, 不單指 init load, 之後的每個 tag, 假設都是如此
建議調整如下 :
* 調整以下的 Xms, Xmx 等值
* set JAVA_OPTS=-server -Xms768m -Xmx768m -XX:PermSize=256m -XX:MaxPermSize=512m -XX:NewSize=24m -XX:MaxNewSize=48m
2. 當欄位內容超過 2000字元, 請避免使用 Char/Vchar 等, 無法正常存入, 且無錯誤
建議如下 :
* JDBC Driver 升級為 10
* 欄位型態改為 Clob
* Hibernate 的 Config 中, 使用
<property name="connection.connectionProperties">SetBigStringTryClob=true</property>
結論是 :
找工作很難嗎? 真的很難 (溜
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.72.125.10
話說, 一邊打混一邊聊天, 文章從早上寫到中午 囧
※ 編輯: BalahBalah 來自: 211.72.125.10 (06/12 11:36)
討論串 (同標題文章)