回覆列表
-
1 # 阿湛小記
-
2 # 微捷Kevin
Java自從1.6版本之後,與其之後的版本在核心效能上差別不大。後續的JVM版本大多是在功能特性以及標準化上進行升級。因此,你們公司仍舊在使用十多年前的1.6版本並非什麼難以接受的事情,更不是讓你辭職的理由。oracle在接手java之後,對JVM的版本更新迭代還是比較積極的,比SUN時代明顯要頻繁。但是我覺得並沒有多少有影響力變革。反而出了一些雞肋功能,比如JAVA9模組化。JAVA8是一個分水嶺,這個版本由SUN制定,為之後spring boot、groovy等優秀開源產品的面世奠定了理論和技術基礎。
作為JAVA開發人員,我當然是建議隨時掌握最新的JVM技術,至少每一個關鍵版本推出來之後花點時間去研究其中的新特性,是否能夠為自己的開發工作帶來便利或者為產品專案帶來技術升級最佳化的可能。
-
3 # 奔放的小金
那如果公司用的是foxbase的話你豈不是要砸電腦,發爛渣了?還看不起JAVA1.6,一些已經跑開幾十年的系統,你說換就換?
-
4 # 少點虛假廣告才好
跳槽和java版本有什麼關係?拿到多少金才是王道,也才是跳槽的理由。版本底反而大大降低了學習成本,那些多新多牛x的框架,往往搞架構的人可能是牛x的,實際做事的人瞭解的雲裡霧裡,把東西搞得一團糟,複復雜雜的,一個糟糕的專案就被玩壞了,切身體驗。
-
5 # 般若科技
看題主這問題,就知道沒做過長期性專案。當然,如果你入職的目的是為了以後的履歷表上加一行的話,你可以離職了。
新技術總歸是要跟上的嘛,可以自己下來私自學習Java新特性,工作這種事情,怕是用1.6給你月薪3w你也不會掉吧。所以我認為很多時候可能是錢沒到位原因,才會挑挑撿撿。新技術不單單是語言方面,要學的還很多,也不意味會多了就能高薪,因為沒有給你嘗試新技術的平臺,那你可能說換了不就有平臺了,人總不能為新技術老是跳槽吧。所以我們不能為新技術而新技術。應該為錢而錢。多去GitHub找好的開源專案,自學,貢獻程式碼,提高自身知名度才是王道。