从零开始学 Java - 我放弃了 .NET ?

时间:2022-03-01 20:03:46

这不是一篇引起战争的文章

毫无疑问,我之前是一名在微软温暖怀抱下干了近三年的 .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》,我那天抽风了,可是还打算写读书笔记的。赶快祝我疯了吧!