學習Java的困惑

來源:互聯網
上載者:User
    一直以來都在學習Java,可是一直以來,也同樣困惑著。因為不清楚學了以後能在哪些地方可用。在ChinaJavaWorld看過不少文章,覺得似乎用的最多的地方也就是web開發和J2ME的開發了,其他的似乎用到Java的很少。於是自己就很動搖,不知道該不該堅持下去。尤其像現在在教研室做項目,幾乎很少用到Java,多數都是用的MS的VB,VC等。讓我覺得自己學的東西在現實中找不到著力點。也有不少人對我說可以自己做一些小的開發練手,可是畢竟這同在大項目中搞開發有太多的不同了,實在是沒有什麼實際的意義。
    於是就有人問我,為什麼要學習Java。我無語了。最初接觸Java是在懵懵懂懂的本科的時候,鋪天蓋地的宣傳Java,讓我覺得學習Java是一件很酷的事情,因為很少人懂嘛。然後又有說Java程式員的工資要比普通的程式員高出很多,也許正是這個因素促使了我開始接觸Java。可是真正到現在畢業了,讀研了,發現似乎又是另外一個樣子了。其實我覺得很多事情都是這樣的無奈:比如你很喜歡mac的筆記本,可是現實中你又要在ms的環境下開發,你怎麼辦?比如你是個linux的蹙擁,可是你的開發卻從來不在linux下,你怎麼辦?。。。你也許會說:我買個macbook,再裝個winxp,不就可以了?是的,如果你不是純粹的mac迷,這樣的確可以,可是你這樣的話,為什麼還要買mac呢?還不如用Thinkpad呢,要知道macbook的問題不少的哦。曾經有一段時間我也在猶豫是否買macbook,最後還是放棄了,實用主義佔了上峰。
    平衡,或者說中庸,也許是解決萬事萬物的最佳方案,但也註定了你不可能在每個方向都很精通。於是我重重地投入了ms的懷抱,我開始學習c#,無論從開發環境上,還是語言本身,你都不得不承認,它是個不錯的選擇。有很多人盛讚Java的開源環境eclipse,說它基於外掛程式,可是也正是這點既是它的優勢也是它的缺點,倒還不如NetBeans來的好。而VS.NET,能讓你有不錯的舒適感,雖然有很多人鄙視ms,但我從來不這樣看。市場的選擇就是這樣子的。很多高手曾經曰過:學什麼語言並不重要。我想那說的是一種境界,就好必武林功夫中無招勝有招,達到這樣層次的人,我們稱之為:巨俠-大俠中的大俠,那需要對技術鑽研的精神。而現實中的開發要求我們這些剛入行的程式員做的工作更像一個劍客,快速出招,一劍封喉:短平快的學會一門語言然後使用之並快速的搞定一個項目,不能不說沒有收穫,但對於個人的知識來說,並沒有什麼實質性的好處。說白了,就是現在軟體業的一種浮躁情緒,許多新的技術並沒有多少團隊在實習的項目開發中使用。
    無奈,除了無奈,還是無奈。
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.