隨筆-12  評論-64  文章-1  trackbacks-0
          ? 前幾天在TSS上看到一篇文章,是關于一個國外的Java程序員對Java平臺上有太多的選擇抱怨。細細想來確實他有些道理。在Java的平臺上的選擇實在太多了,參見下面的列表:

          Web Framework:Struts(Classic, Shale, Struts-EL), JSF(SUN implemetaion, MyFaces, ADFaces), WebWork(已經(jīng)要并入Struts),Jakarta Tapestry, Stripes, Wicket, Spring MVC, Grials等等。
          Persistence: Hiberate, , iBatis, Toplink, JDO, EntityBean,......
          Appliction Server: JBoss, Tomcat, Websphere, Weblogic, Sun Application Server, GlassFish, OAS..... ?
          IDE: Eclipse, NetBeans, JDeveloper, Intellij IDEA, JBuilder......

          競爭是一件好事,它會促進技術的發(fā)展.但過度的競爭是否會分散整個Java社區(qū)的力量,造成各自為戰(zhàn)的局面. 一些JCP的成員經(jīng)常會為了各自的利益而爭的面紅耳赤就是最好的例證。
          作為一名Java程序員,一名Java的Fans,一方面為Java Community的龐大而感到欣喜,一方面也確實感到過彷徨,經(jīng)常會為了究竟要采用那種技術而猶豫不覺,因為畢竟都有各自的優(yōu)缺點,魚和熊掌不可兼得。
          作為Java程序員確實也比較辛苦,因為有太多的東西要學,而人的精力是有限的,畢竟不可能什么都會什么都懂。
          反觀微軟一家壟斷的Net,VS.Net, IIS, ADO.NET幾乎沒的可選,而相對Net程序員的選擇也會少些。但有時這也挺不錯的,比如Net程序員找符合條件的工作也比較好找。反觀,Java程序員找工作時就會遇到條件不符的情況(因為選擇太多了)。
          不知道大家對此有什么想法?
          posted on 2006-05-28 17:54 潘鋒 閱讀(2768) 評論(14)  編輯  收藏

          評論:
          # re: Java有太多的選擇究竟是好事還是壞事? 2006-05-28 19:41 | 差沙
          分久必合,合久必分。萬物皆如此,何況程序。  回復  更多評論
            
          # re: Java有太多的選擇究竟是好事還是壞事? 2006-05-28 20:08 | ASCII
          我想在這個標準化的社會里面,一個事物要存在下去,統(tǒng)一的標準化是很重要的.  回復  更多評論
            
          # re: Java有太多的選擇究竟是好事還是壞事? 2006-05-29 08:20 | yuxie
          不思進取的程序員當然不知道怎么選了~  回復  更多評論
            
          # re: Java有太多的選擇究竟是好事還是壞事? 2006-05-29 09:44 | skyboy
          是啊,感覺要學的東西太多了,還得了解一些。NET的知識啊。。。。  回復  更多評論
            
          # re: Java有太多的選擇究竟是好事還是壞事? 2006-05-29 10:09 | lizongbo
          我們可以吃的飯,可以吃的菜也有那么多種,怎么沒見多少人因為不知道選擇吃什么而煩惱???

          中國幾大菜系分散了飲食文化的力量,造成各自為戰(zhàn)的局面嗎???

            回復  更多評論
            
          # re: Java有太多的選擇究竟是好事還是壞事? 2006-05-29 10:59 | Jonney
          @lizongbo
          學習一種框架或者中間件可沒有吃飯吃菜那么簡單哈。
          吃飯吃菜半個小時就完事了。
          學習一個框架需要的時間卻是以天為單位以星期為單位甚至以月為單位。要能熟練運用就要花費更多時間了。
          你想進一個公司,而這個公司要求你必須吃這個菜,而你又不會,怎么辦?學去罷。  回復  更多評論
            
          # re: Java有太多的選擇究竟是好事還是壞事? 2006-05-29 11:35 | lizongbo

          除了struts,spring,hibernate,我學習的時間稍微長了點。
          其余的,如果看兩個小時不能夠有點頭緒的,我就不學,除非工作需要。

          yuxie說的話我就不再復制一遍了。
            回復  更多評論
            
          # re: Java有太多的選擇究竟是好事還是壞事? 2006-05-29 13:05 | xiaofeng
          白花齊放,百家爭鳴。
          java開源的路才會越走越長,要不然微軟也不怕Google了。。。。。  回復  更多評論
            
          # re: Java有太多的選擇究竟是好事還是壞事? 2006-05-29 14:54 | 兵臨城下
          確實如此,J2EE的復雜性帶來了其技術實現(xiàn)的多樣性。
          在眾多技術面前,像我們這些“鉗工”真有些茫然不知所措,怕選錯了婆家而斷送自己的前程。
          而當今技術實現(xiàn)領域出現(xiàn)這樣一種情況:王婆賣瓜,自賣自夸。
          “經(jīng)典”的J2EE框架就不說了、Rod Johnson說Spring 怎么怎么好,國內(nèi)banq說jdon怎么怎么好……
          怎么辦?像這種框架型的東西,學習曲線可是很長的。(現(xiàn)在感覺就是看公司選擇的是什么,想待下去,只有自己去學吧?。┑枪镜倪x擇并不代表此項技術在這個領域的優(yōu)越性,你一陷其中會不會對你將來的發(fā)展帶來不利的影響,值得自己好好考慮一下!

          開源固然很好,可我現(xiàn)在真渴望:秦始皇一統(tǒng)中國,統(tǒng)一度量衡。
          哎……!何時才能分久必合呢??  回復  更多評論
            
          # re: Java有太多的選擇究竟是好事還是壞事? 2006-06-01 16:18 | yytt
          如果不思進取的話,恐怕連去“選”的這樣的想法也都不會有  回復  更多評論
            
          # re: Java有太多的選擇究竟是好事還是壞事? 2006-06-01 16:21 | yytt
          拿學習和吃飯來比,你也到一定境界了!
          在下佩服,佩服!  回復  更多評論
            
          # re: Java有太多的選擇究竟是好事還是壞事? 2006-07-09 19:43 | Jcat
          物競天擇,適者生存!

          這句話既適用于Java中的種種選擇,也適用于可敬可愛的Java程序員們。

          你不能選擇Java有如此多的選擇,你只能選擇努力適應。

          能選一棵樹去吊死,總比在一棵樹上吊死強!  回復  更多評論
            
          # re: Java有太多的選擇究竟是好事還是壞事? 2007-03-26 17:52 | 水印
          我一向認為作為程序員必須基本功非常扎實
          這點在學java上就顯得尤其重要
          有了扎實的基本功之后隨便什么框架現(xiàn)學現(xiàn)用
          用不到的時候沒必要去專門深入的學,了解一下就夠了

          我見過不少剛畢業(yè)的學生
          在那兒擺弄Hiberate不明白來問我
          我看了下他的代碼發(fā)覺連最基本的實例對象和實例引用之類的概念都很模糊
          沒有扎實的基礎就拿著一些框架來依樣畫葫蘆的話
          等到哪一天你熟悉的框架淘汰的時候 你也就跟著一起被淘汰了  回復  更多評論
            
          # re: Java有太多的選擇究竟是好事還是壞事?[未登錄] 2008-04-15 20:36 | 隨風
          個人認為, 學什么技術不重要, 重要的是如何將技術變成資金的頭腦 有了這樣的頭腦 學什么不該學什么自然而然 就都知道了 此外就是如何利用別人的技術制定自己標準的頭腦 呵呵 這些才是 最重要的
          努力打好基本功 然后在變化中利用基本功去求發(fā)展 才能拓寬自己的思想 制訂出別人想不到的東西  回復  更多評論
            

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 永清县| 图们市| 常宁市| 公主岭市| 英吉沙县| 双峰县| 炎陵县| 漠河县| 全州县| 萨迦县| 芦山县| 四会市| 南漳县| 枣阳市| 舒城县| 九龙城区| 科技| 札达县| 龙海市| 建湖县| 康保县| 南阳市| 上犹县| 金阳县| 龙口市| 若尔盖县| 绥德县| 水城县| 呼伦贝尔市| 义马市| 武宣县| 合山市| 梁平县| 澄迈县| 阳谷县| 德昌县| 黄石市| 郎溪县| 读书| 二连浩特市| 明水县|