從零開始學 Java - 我放棄了 .NET ?


這不是一篇引起戰爭的文章

毫無疑問,我之前是一名在微軟溫暖懷抱下干了近三年的 .NET 開發者,為什么要牛(sha)X一樣去搞 Java 呢?因為我喜歡 iOS 阿!哈哈,開個玩笑。其實,開始學 Java 也正好是一個無意之間產生的必然的結果。

很榮幸,當時我差一點沒考上大學,還好只有一個叫「軟件技術(.NET 方向)」的專業收了我,其實,一直到報道進了學校,我當時並不知道這個專業是干嘛的,聽他們說,我們要學一種語言,我想:完蛋了。因為我長這么大只學會了漢語,英語我從沒考過及格,又要學語言!不是說可以天天玩電腦么?都是騙人的。

第一節課真的不是「Hello World.」

就這樣吧,我莫名其妙的變成了一個整天對着電腦的人。

幸福的時光總是轉瞬即逝,接着就是,面臨畢業、找工作。學我們這專業的都知道,我們大部分學校都會和一些培訓機構勾結,讓最后一年的畢業生去培訓,年少無知的我們大部分都會去,我告訴你,這特么就是一個大BUG,現在要是知道誰設計的,他會像產品經理一樣都不知道怎么死的。

畢業意味着我們不能一起睡覺了

畢業的那天,都在十字路口站着不知道往哪走。有突然去選擇了「世界上最好的語言」PHP 的;有崇拜喬布斯到非要嫁給他的選擇了 iOS;有以為當了前端工程師是能掙好多錢,因為「前」和「錢」讀音相似就把自己交給了div、css;有人竟然去學了 Java,令我震驚了兩三天;有大部分人都去干了和專業毫不相干的事兒,如:淘寶、賣手機以及不見了,令人一度懷疑這個世界怎么了;不過也有人是富二代,就回家買了輛車,天天拉着妹子去兜風...

而我,什么都沒變。我工作用的依然是 .NET 。

從未遇見過如此優雅的你

從 MVC、NHibernate、Windows Service、Entity Framewor、Web API、DDD領域驅動,再到世界上最強大的 IDE,沒有之一的 Visual Studio 。在.NET框架下的開發真的太爽了,深深迷醉在那些語法糖之中不能自拔,這么多年過去了,如果你問我:世界上最美的語言是什么?毫無疑問,是 C# 。

過完年,到了一家新的公司,面試的是 .NET 開發,然后,項目的新版本要 .NET 全部重構為 Java ,然后,就這樣了。
我開始安裝 JDK、Eclipse、Tomcat、Nginx,沒錯,我開始學 Java 了。

好多人肯定特別理解不了為什么你做了那么長時間 .NET 開發,就因為公司調整開發語言,你也就跟着去學 Java 了?其實我想說的是,語言只是工具。不論是漢語、英語,還是 C# 、 Java ,這些語言只是幫助我們完成想要做的事情,走得更遠,看到更廣闊的世界,從沒有沒有好壞之分。

但是,PHP 是世界上最好的語言,哈哈哈...

突然之間我的世界變了

說了一大堆廢話,無論如何,我要開始學 Java 了。就是從零開始,因為我在這之前連 System.out.print 都不知道的。
我會根據我們現在項目用到的所有技術,一步步來學 Java ,具體可能會主要是 Spring MVC 框架下的一些相關內容,可能還會涉及 AOP、CORS、 JMS 、 Memcached、日志管理、異常統一處理、數據庫連接池等等這些配置的內容。

這算不算是目錄

如果我寫開心了

我寫瘋了之后,可能我會接下來寫一下:

  • Memcached 系列
  • JMS 系列
  • 關於百萬級別用戶對業務數據表的思考
  • ...

等等一系列文章吧。
對了,我現在可是在看《高性能的MySQL》,我那天抽風了,可是還打算寫讀書筆記的。趕快祝我瘋了吧!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM