IT Consultant, Agile Coach, Business Analyst

Java培训、实践与认识

June 5, 2005 – 2:55 am | by 冰云

人的学习过程是渐进的,人的认识是来源于实践的。

最近有个人问我,刚学Java看什么书好。我推荐说《Java与模式》《重构》。
诚然,这两本书不是入门就能看得懂的。但,问题在于,Java的功力并不看语法。

大学里经常有人抱着一本Java语言教程看来看去,直到最后也没看出点什么。
Java的学习在于实践。其实,任何东西的学习都是。除非你是天才,不需要动手就都会。

我推荐看这两本书,是希望一个初学者能够先提高自己的眼界:
Java与模式讲了UML、模式和Java中不少地方的原理
重构讲了JUnit和基本的重构思想。这些都是一个Java程序员的基本素养。
哪怕第一次看不懂,也要浏览一遍。等到用到的地方,自然会想起来。这时再去看。

公司有一名新来的刚学Java的同事,我帮他配好所有环境,告诉他如何用Eclipse
然后,每天告诉他几件简单的事情让他做。例如,今天是修改Hibernate配置,
明天是写Webwork的Action,后天是统一修改页面某处。
他开始并不知道自己在做什么,但能够照猫画虎的做个囫囵。

之后,等他有了直观的感受后,我一点点地开始培训,
这次是OO基础知识,下次是Web原理,再下次是开源软件,然后是元数据与反射,
再往后是O/RMapping,想到什么就培训什么,问到什么就解答什么

很快的,大概一周之后,他就能够自己独立修改一部分项目代码
也对项目和整个框架有了大体的了解。

对他的培训是从易到难,实践和理论相结合的培训。这样的效果最好。
如果希望集中培训三天就能上岗胜任的话,我想那效果不会比这样好。
带入到项目中,用实战来培训。不怕出错,就怕不好学。

这是我最近的一点体会~

  1. One Response to “Java培训、实践与认识”

  2. By bluejNo Gravatar on Jun 14, 2005 | Reply

    真好。。我也想去接受培训。。555….

Sorry, comments for this entry are closed at this time.