我的 2007 年

在 2007 年,我竟然写了这么多博文

2023-10-17

39 次浏览

今天规整电脑文件的时候,无意中发现了一个博文备份文件,双击打开,一股古老的味道扑面而来。洗去斑驳和尘埃,原来是我在 2007 年 Blogger 还没有被彻底“墙”之前写的文章。

2007 年,相对于现在的我来说,算是比较高产时期的一年,那时候我特别爱分享每天的见闻感悟,哪怕处理一个小错,实现一个小功能或者遇见一件不平事都会去分享。几乎每个月都有几篇文章发表,也不管别人看不看,自己开心就好。

my-2007

重读 2007 年的所有文章,发现,有的变化不大,有的变化很大。给我感触颇深。

就先说说技术吧。从文章标题可以看到,提及了 Java、JUnit4、Ant、Hibernate、Spring 、Ajax,Flex 和 laszio。 我们一个一个的来说吧:

  • Java,到了 JDK 8 之后,很长一段时间都没什么变化,缺乏新意,我都用 Kotlin过渡过很长一段时间,直到现在,就算 JDK 21 令人振奋,如果团队允许,我还是会优先使用 Kotlin,毕竟无副作用使用 JDK 几乎所有特性。
  • JUnit4,现在也不过是 Junit5,升了 1 个版本,当然这个版本已经非常棒了。
  • Ant,被 Maven 和 Gradle 替代了,但是没有完全死透。
  • Hibernate,作为 JPA 的最常用实现之一依然活跃,但是核心能力几乎没什么变化。如果你是初用者,你会发现不管是 Hibernate 2 还是 6,你都会遇到相同的坑。当然 只从 ORM 来说。
  • Spring,我们的老朋友了,和 Hibernate 一样,从 2 到 6,核心能力还是那几样,毕竟 Spring 的初衷就是这些。
  • Ajax,虽然是个概念,但是 jQuery 因此而红,到现在被前端框架占据了相当大的份额,但是依然是模板党最爱的 JS 库之一。
  • Flex 和 laszio,这两个已经消亡了,作为风靡了一段时间的 RIA 概念的产物,利用 XML 等技术,来生成 Flash。

综上可以看出一个结果,前端始终保持着活力,不断推陈出新。而 Java ,不是 Kotlin、Golang 的搅局,恐怕还会很长时间不思进取。所以,我最近两年都特别有留意前端技术栈,越了解越觉得他们有趣,充满激情和想象力。

然后,再说说当时的愤青文,主要是两篇“鼓励是一种美德”和“我们在争论什么?”,内容讲述了我在逛论坛的时候,发现人们的戾气很重,有人问个问题,能被一群喷子喷得体无完肤,看摘抄的这段:

有人在百度问题里面提了一个问题,问题的名称是,“请问,如何才能申请诺贝尔奖”,我也对这个问题很感兴趣,于是就进入了在这个连接,但是结果却令人失望,不仅如此还令人有些愤怒,回答问题的最佳答案尽然是“你先认识了100位国家元首再说”,或者就是“你把枕头垫得高一点”等等之流的回答

以及这段:

记得我去另外一个比较出名的论坛问问题,给我答案者不乏好人,但是也不乏无聊者,问题其实就表面来说很简单,但是有些答案却让我很尴尬,例如: 干嘛要这样做,一个XXX,需要这样的设计么? 或者: 一看就是初学者,你先看看《设计模式》.....;或者: 这个东西Java做起来当然复杂了,用C#啊……接着跟贴就变成了Java/.NET/C++的口水战。

到了现在,逛逛各种论坛,这种风气依然屡见不鲜,所以人心不古确实如此。而且,现今之物产较之过去更甚,浮躁亦更胜从前。一切向“钱”看,陷入物欲的漩涡不可自拔。

回顾过去,我特别期待和积极做的一件事情是学习新的技术,用起来,创造价值(不仅仅是钱)。而现在,依然如此,也算是保持本心了吧,就是写博文的频率下降了不少,一年也就几篇了。再过个 15 年看到今天的文章,不知道又是何种的心境,是不是还是 Spring 打遍天下呢?