在线463人
首页
主题表
培训咨询
标签
精华
查搜
注册
登陆
用户
自动登陆
密码
新用户注册
忘记密码?
首页
»
论坛
»
J2EE/JavaEE/JEE/EJB/JSF等技术讨论
上一主题
[main] WARN : net.sf.ehcache.config.Configurator#configure : No configuration found. Configuring ehc..
返回本主题
返回主题列表
下一主题
想用JBOSS SEAM开发,有结合JBOSS SEAM TOOL 讲解的资料吗?
Go
总共有
6
回复 /
1
页
前往下页:
cats_tiger
悄悄话
发表文章: 189
注册时间: 2003年05月16日 16:58
banq老大莫要误人子弟
2008年03月25日 09:04
标签列表
java学习
(89)
今天来这里看了《冒着倾盆大雨来向banq求教》(原帖:http://www.jdon.com/jivejdon/thread/33691.html),大吃一惊,banq竟然教导在校学生不要学习《离散》和《数据结构》!这两个是基础呀,也许学了用不上,但是不学你永远都是遗憾。
>不是排斥,而是软件和数学就是两个专业,两门学问,如果他们是一个学问,为什么我们用“软件”和“数学”两个词语来表达?
语文和软件更是两个专业,老大难道没有学过?
如果从学校出来就做企业应用或者用java搞个小网站挣钱什么的,《离散》和《数据结构》确实不用学,因为用到的都是
OO
、DB之类的。但是,如果不幸你去了一家做底层应用的公司呢?或者即使不是做底层,比如我吧,开始的时候用C做GIS应用。接到的第一个小任务就是计算任意多边形的面积和范围(就是判断一个点在多边形内或外),第二个是电厂应用中计算一次接线图中公式的结果,这个公式是4则运算+三角函数的任意组合,还有一个任务就是计算图的最优路径。老大,这类题目不用数据结构行吗?别跟我说有现成的类库,没有一个类库能完全满足要求!
你说的不错,数学和软件是两个专业,但是任谁都知道数学是基础学科。刚刚毕业的学生就是要多编程,从代码中体会
OO
之类的东西。你不能指望这些学生出来就做PM,PM当然不用学数学。
lgx522
悄悄话
发表文章: 104
注册时间: 2004年04月28日 15:37
re:banq老大莫要误人子弟
2008年03月25日 10:52
对于做底层的,《离散》和《数据结构》自是必修。
可惜大多数人都是在做应用,做应用就要有做应用的知识,banq一再强调的
OO
和
DDD
是没错的。
cats_tiger
悄悄话
发表文章: 189
注册时间: 2003年05月16日 16:58
回复:re:banq老大莫要误人子弟
2008年03月25日 11:00
OO和
DDD
当然没错。但是怎么能和这些基础知识对立起来呢?学校老师误导学生,是因为他想招生,想挣钱。那我们呢?
banq
悄悄话
发表文章: 9482
注册时间: 2002年08月03日 17:08
回复:banq老大莫要误人子弟
2008年03月25日 15:23
>数学和软件是两个专业
多谢指点,我那篇文章是在强调不要把软件当作数学专业,不要在软件教育中学习数学基础课程,我没有否定数学的作用,我在强调软件必须和数学分离。仅此而已。
软件应该作为一个独立的专业,有它自己的目标,不能再被数学这些基础学科绑架或者说强奸了。但是我从来没有否定数学等基础学科的重要性。
可能过分强调了两者区别,给人以将数学和软件对立起来想法,其实这就是两个不同的东西,天生就是有区别,也就是哲学上的对立统一。
数学也是一个非常强大的方法,数学可以借助软件达拓展人的能力,所以,如果你去一个做底层的公司,也就是专门的构件公司,那就需要数学了;但是这样底层公司相比大量构件应用公司,还是很少,不能因为极少数人会进入国防 科学计算所 或底层公司,让大量会进入社会的程序员陪练数学吧?
再说了,就是进入国防 科学计算所和底层公司,单靠你软件人员学得那点皮毛数学,能顶用吗?还必须靠专业的数学家给你软件人员建模,也就是提需求,包括算法实现,专业讲究分工,你做软件的就做软件,别瞎掺和人家数学。就象我们企业管理都不懂,不是照样和企业管理专家合作,开发企业管理软件吗?
[该贴被banq于2008-03-25 15:38修改过]
cats_tiger
悄悄话
发表文章: 189
注册时间: 2003年05月16日 16:58
re:banq老大莫要误人子弟
2008年03月25日 15:43
嗯,看来在校生还是要好好学习天天向上。有机会要编程,没有机会创造机会也要编程。至于
OO
呀设计呀,先编个1~2W行代码之后再说吧。
perry1103
悄悄话
发表文章: 1
注册时间: 2007年04月16日 17:29
re:banq老大莫要误人子弟
2008年04月30日 17:44
>banq竟然教导在校学生不要学习《离散》和《数据结构》!这两个是基础呀,也许学了用不上,但是不学你永远都是遗憾。
其实banq一直都没有否认《离散》和《数据结构》的重要性。只是强调如果你的专业方向是软件工程而不是数学,那么,或许你可以把《离散》和《数据结构》当成副科或者说选修课.无需花过多的时间精力去...
fyxruben
悄悄话
发表文章: 26
注册时间: 2007年01月31日 12:22
re:banq老大莫要误人子弟
2008年05月08日 11:26
可能遭遇不同。当你在编写工程这方面软件的时候,数学还真的很重要。
假如主要以信息化,或者做做界面什么的,用到数学方面的知识还真的是好少。。。
不过计算机科学和软件工程确实是两个方面。
我还是赞成该学的,虽然我还没学(因为非科班出生)。。。
这个主题有
6
回复 /
1
页
Go
上一主题
返回本主题
返回主题列表
返回页首
下一主题
热点TAG:
AOP
cache
缓存
DDD
EJB
集群
设计模式
Hibernate
IOC
JiveJdon
OO
RBAC
Seam
Spring
Struts
正在读取,请等待...
Wowzio
grab this
·
technology
blog
查询本论坛内
近一天
近三天
近一周
近一月
近三月
近半年
近一年
所有
回复超过
的热门帖子
标题
内容
发贴前查询
标签列表
勿重复发表问题
解惑之道在
J道
,打造中国最具影响力的的企业软件社区
OpenSource
JIVEJDON
v3.0
Powered by
JdonFramework
Code © 2002-08
jdon.com
anti spam