读《Java程序员,上班那点事儿》部分内容有感
 
qingcheng33
 
我是一名从事高校计算机专业课程教学与科研工作的年轻教师,有幸看到《 Java 程序员,上班那点事儿》这本书,花了三天时间仔细地看了一遍,感触颇多。学 IT 有很多年了, IT 总结四个字:硬件、软件,但实际上是两类,我自己一直想从事软件工作,只是高校的工作不允许也不可能整天研究或者开发软件,软件的使用或者开发仅仅作为一种手段。很遗憾,我从没有认真做过一个软件,时间、能力、精力和耐心都不够,但现在我明白了,做软件需要基础和毅力。
       没怎么好好学习 Java ,更没有用 Java 开发过软件。但 Java 做面向对象开发还是不错的选择,而且 Java 是源代码开放的。在做底层开发方面,比如驱动开发, Java 是不行的,《 Java 程序员,上班那点事儿》这本书也提到了这点。感谢《 Java 程序员,上班那点事儿》,指出了 Java C 语言的不同之处,比如占用内存大小、运行速度等都不同。现在我想学习 Java ,无疑这本书给我指明了方向。我从书中了解到做一个程序员应该具有的能力:基础过硬、头脑清晰、身体健康、持之以恒。这本书也说出了用 Java 开发软件的流程,原则上这是软件工程的内容,但作者以通俗明朗的语言表达出这些内容,使我茅塞顿开。在做基于面向对象软件开发的过程中,数据库设计是重要的一环,也是比较难的一步,《 Java 程序员,上班那点事儿》中也说得很清楚:要做好数据库的设计。我从没有理解过 EJB ,感谢作者,以通俗的语言表达出 EJB 的含义: 把你编写的软件中那些需要执行制定的任务的类,不放到客户端软件上了,而是给他打成包放到一个服务器上了。
       以前,写程序基本用 C C ++,还没有感受过用 Java 写程序的乐趣,接下来我应该好好尝试下。《 Java 程序员,上班那点事儿》这本书很不错,作者把自己的开发 Java 软件的亲身经历和自己对 Java 的理解表达出来,对 Java 的初学者或者从事 Java 开发的工作者都有一定的帮助作用。接下来我将在学生们宣传一下。