面向构件(组件?)还有面向对象,怎么办?

今天下午去了学校的阅览室看了看,发现一本新书,好像是上海普元写的关于面向构件的。
有人说,面向构件是软件业的银弹,尤其对于我们中国来说是一个很好的摆脱IT殖民的机遇。
这可苦了我们这一群学计算机的学生了,OO还没有学好,又出来个面向构件的思想,大致看了下里面的玩意,术语都是英文缩写,我估计啊,这每个英文缩写都能写出一本书来。很迷茫~
我今天的问题就是:
1,我们这一群爱好计算机技术却又很迷茫的学生到底该怎么办?跟风?抑或还是学OO,然后等着OO被面向构件替代?

2,我们学计算机专业的本科生到底需要掌握哪些东西,比如很基础性的东西,如英语,沟通能力,数学,哲学等我认为应该很好的去学习,但是这些东西对于我们学生来说显然不够,因为一毕业我们就要就业,这是很残酷的现实,如果考研,我想不是每个人都喜欢呆在实验室的,希望JDON的各位牛人能指点下,thanks.


[该贴被shyboymu于2007-11-25 17:32修改过]

OO是构件、组件和SOA基础。

我知道该怎么做了
谢谢banq前辈~