不同的领域,不好相比,就像争论搞软件的牛X,还是搞硬件的牛X,意义不大~~~ 不过LZ的观点也反映出一个不可忽视的问题,板桥兄言辞里颇具个人感情色彩,容易被误解为偏激。软件开发世界里的各种理论、学说很大程度上融合了个人所掌握的方法论和所处的世界观,希望各位道友探讨时本着客观、平和、晓之以理、一分为二的态度,尽量使用辩证法的观点(比如:对立和统一、斗争和运动、普遍联系和变化发展)分析软件世界里出现的新问题、新理论,避免出现情绪化和绝对化。经常关注板桥兄的言论,刚刚加入,希望J道里百家争鸣、百花齐放的氛围更上一层楼。

取其精华,去其糟粕。
初学者方向未定就要好好思考,取决于选择方向术业专攻问题。
[该贴被fbi1823于2009-02-13 16:05修改过]

我来水一句:最近不开心,昨天夜里又梦见这个帖子了,并且是Banq兄在开馆,楼主来踢馆,就像电影<<叶问>>。。

今天看到这个站点,看情况这个站开的时间不长,但是看了下文章,都很不错~~~~~
看到这个争执其实很正常,我曾经也认为算法这些才是王道~~~但是真正在做一些J2EE的项目的时候才发现,当你用OO的思想去把问题简化为代码的时候,已经不是那种单纯用算法这些基础能直接解释的了。
其实随着软件的发展,程序员的重心在改变而已。最初程序员都是做硬件的人,自己做的硬件上自己知道怎么写~~~直到现在我们不需要去计较一个ArrayList是怎么实现的,我只需要直到它是数组做的线性表,我可以装东西就行了,而重点在于我要把多少什么样的数据装进去,要怎么去处理

有点小的建议,其实既然都是做这个的,网站做成这样不太好呢~~~不能体现出做软件的人的特点,特别是在如今web开发如火如荼的时代中~~~呵呵 后面这些算是自己乱说的吧

互联网最没技术含量
看这一句就知道你是多么的井底之蛙啊

看看是GOOGLE牛还是你所在的公司牛

走过,路过,飘过,大家争论的很激烈!!学到了很多。
PS:“学术交流,别攻击人啊!!保持气氛就OK”

呵呵,关闭网站和算法是两回事

毫无意义的话题
不过气氛是好的 哈

一看楼主就是井底之蛙啊,sap,ibm等就不是大公司啊,你就一草包。

OOnull是什么,不好意思,我刚来这个JDON? 谁能告诉我,不过我觉得这里倡导的思想很不错,而且这个论坛的人都很上进,对技术的研究很深入。

不怕发表任何观点,只要自己相信那是正确的,没必要假谦虚和稀泥,非要平衡一下反面观点才算完。我觉得banq做得没错。你有不同观点就晒出来,公平辩论,这才是真正的言论自由。那些劝版主谦逊一些的人少来这套,惧怕竞争你就没资格来竞争。

有一个开放的交流平台很好,哪怕有很多争论,技术问题本来就是需要讨论的。

我是这样理解的,面向对象是宏观的,算法(面向过程)是微观的,纵观软件发展的历史,面向对象是面向过程的高级阶段。
在现阶段,宏观与微观是一个事物的两个方面,是不可分割的。做为一个软件工程师,我们即要考虑宏观,又要计算微观,这两个方面不能偏废任何一方。
一个软件工程,要有一个面向对象的架构和一些大粒度的业务对象便也要有用于计算的的对象内部的算法逻辑,这样才能构成一个整体。
所以说,现代的软件工程包含的概念要比面向过过程时代多得多,这也是事物发展的必须--新的思想总是要不断产生。

我是这样理解的,面向对象是宏观的,算法(面向过程)是微观的,纵观软件发展的历史,面向对象是面向过程的高级阶段。
在现阶段,宏观与微观是一个事物的两个方面,是不可分割的。做为一个软件工程师,我们即要考虑宏观,又要计算微观,这两个方面不能偏废任何一方。
一个软件工程,要有一个面向对象的架构和一些大粒度的业务对象便也要有用于计算的的对象内部的算法逻辑,这样才能构成一个整体。
所以说,现代的软件工程包含的概念要比面向过过程时代多得多,这也是事物发展的必须--新的思想总是要不断产生。

楼主的意思我明白,他认为中国软件关注的都是高级层面,是拿来注意,做的都是应用级的软件,低层软件(如操作系统、数据库等)根本做不来。中国的应用软件也很浮躁,找几个没经验的毕业生也不舍得花钱去请经验丰富的。为什么国外的程序员能做到60岁,中国的程序员干到30多就不干了???为什么???因为我们跟着别人屁股后面跑。而这个论坛关注的也是应用系统开发,BanQ讨论的思想也是应用级的系统。楼主所说的软件是更低层的。而中国高校计算机专业所能教给学生的也是应用级的。这对一个国家来说不是好事。如果我们能掌握楼主所说的低层的系统,那么将带动很多行业,很多行业也不会受制于人。
我看到很多国内软件公司取名叫什么科技有限公司。你真是科技公司吗,做一些应用系统就是科技吗。我希望中国国内有更多的公司去关注低层的东西,而不是整天叫嚷“面向对象”。希望在有生之年看到国内能做出操作系统级的软件。而不是拿来主义。