IT人士未来发展的出路何在
2006-05-02 17:57:24
来源:星星生活

程序员的唯一出路是软件设计和架构。软件设计和架构的资料比比皆是。GoF Patterns(1994),充满Design Pattern和Best Practice的Java(1995),以Internet为基础的IT Infrastructure等,都极大地提高了程序员设计和架构的知识和技能。然而软件质量仍不理想。资金流向廉价劳动力地区是生产力发展的必然结果。软件外包去亚洲仍处在一个初级阶段。软件设计和架构的质量直接影响到外包的成败。外包回流北美,其原因就在于外包亚洲的软件质量不理想。

病源何在?答案就是,我们使用的编程语言! 程序设计与编程语言是互相牵制的。这使得我们的程序设计思想被局限在一个单一的模式之中。出路何在?答案就是,Aspect Oriented Programming (AOP)! 为了解决cross-cutting的问题,国际上有众多的研究方向,比如,Generative Programming, Meta Programming, Reflective Programming, Compositional Filtering, Adaptive Programming, Subject-Oriented Programming, Intentional Programming, Aspect-Oriented Programming (AOP)等。

JDK 5.0是Java的新生命! JDK 5.0是Java自1995年诞生以来对语言做了最大改进的一个版本,提供了近百个新的feature。这个版本将是Java历史上一个新的里程碑,具有极为重要的意义。未来将由它来谱写。它的重要内容包括:新的并行模块基于CPU内的CAS为我们提供高效能的Multi-Threading的处理,使得Java程序员第一次可以用纯Java语言开发“wait-free”和“lock-free”的并行算法,大大提高Multi-Threading的performance,尤其是在多CPU的服务器上的performance。这为Java巩固其在Server市场的统治地位打下了不可动摇的基石。更可喜的是,这个模块弥补了很多缺陷,大大提高了Java thread programming的能力。

AspectJ 和 JDK 5.0 是未来Java程序员的两条腿! 综上所述,IT人士尤其是J2EE开发者立足未来必备的技能 — AspectJ, JDK5.0, Security, XML! 掌握AspectJ, JDK5.0, Security, XML,将使正在找工的J2EE 人士脱颖而出,将使有工作的IT专才在公司内快捷获得提升。如果您是J2EE老学员,都知道新概念著名课程“JAVA 精华班”及授课老师Raymond,在他的指导下,“JAVA 精华班(Core & Advanced)”已经成功开设了四年,并且培养并输送了大量的学员走向多市J2EE岗位。

现在Raymond将于5月6日(周六)4:00pm,5月13日(周六)2:00pm隆重再次奉献这门好课“Java实用技术班”。为满足更多非IT人士转行和其他IT领域人才的背景需要,新概念推出特价“JAVA入门班”,以便为将来真实参与到公司项目或CO-OP实践中打下坚固的基础。参加地点: 45 Sheppard Ave E,Suite 510 ;电话: 416-482-9558;www.nctol.com。

(本文由新概念培训学院供稿 作者及授课老师:Raymond Lin)

收藏

发表评论