说说我自己的观点吧,J2EE是个万花筒,如果太去关注一些时下的技术,就很容易迷茫.其实做为程序员,我的观点首先是怎么样能写出干净没有重复的代码,也就是重构的能力.然后就是怎么样去分析,去建模,以及设计思想.工具都是为了项目需要而用,而基础的东西是不变的,也因此,我的侧重点是放在基础,重构,OO,和架构等.而我并未去关注hibernate,spring,ajax等,用到的时候在学.真正重要的应该是IOC模式,对XMLHTTP的理解这样的东西.至于SPRING,DWR这些框架怎么运用,也是针对项目来的,但是,我们不是为了做项目而去当程序员的,我们是为了当程序员而去做项目的,对吧..
就比如我现在要面EAI的,可能与JAVA没和大联系,但是道理都是相通的,因为追求技术,最终都会转到业务上来.很多技术都是为了解决业务而存在,设计模式也是如此.所以对业务的了解同样重要,毕竟,编码并不难,JAVA也容易学,难的就是分析问题,和架构.说了这么多,也算是写给我自己了.
希望对你有所帮助哦,大家一起努力,我们都会是最棒的~!