科学家和工程师的区别

小时候有人会说自己长大以后成为科学家,很少有人说自己成为工程师,小孩的脑海里好像工程师比科学家低一个等级。工程师一般是在公司里面工作,而科学家一般是在大学或者研究所工作。中国的级别里工程师可以分为:助理工程师,工程师,高级工程师,教授级高级工程师,而以科研为主的教授仅分为:助理教授(国内叫讲师),副教授,教授。所谓教授级高级工程师就是相当于教授的工程师,高于高级工程师一个等级,那也就是说高级工程师只相当于副教授。

从学历上讲:在美国,本科毕业可以做工程师,硕士毕业可以做advanced, advisory 工程师,而博士毕业马上就可以做高级工程师。一般大学只要博士毕业的人当老师,博士毕业就可以做助理教授,几年以后可以做副教授,再过几年可以做教授,从这个层面看,好像高级工程师只相当于助理教授的级别。不过国外的很多“职业工程师”的头衔:Professional Engineer需要专业的考试,有的国家:比如加拿大需要考过PE的考试,才能算工程师,好像也没有什么高级工程师的头衔。而美国和中国一样,只要受过工程的本科训练,就可以做工程师的工作。

中国有一种叫助理工程师,一般指刚毕业在实习期的工程师,或者指技术员,美国没有助理工程师这个头衔,只有技术员(technician)。一般来说大专或中专毕业的人只能做技术员,不管时间长短,经验多少做不了工程师,类似大学里面,没有博士学位无法做教授(制度对否不在讨论范围啊)。

一般来说:科学家主要研究理论,做一些理论上的突破,主要工作就是做一些理论上的发现,比如研究人类的基因,当然研究也分为基础理论研究,应用理论研究等,比如:我认为制造系统(manufacturing system里面)的研究就是属于应用理论研究,这50年来制造领域搞的SPC, 6sigma, TQM, ABC (activity based costing) 等等都属于应用理论研究。我个人认为,而基础理论研究,在很多领域已经停止很多年了,甚至半个世纪以上了,毫无任何新的基础理论上的突破。
工程师的主要工作就是用现有的理论完成一个工作,条条道路通罗马,往往很多实施方案都能解决实际问题,而一个好的工程师一定是一个工程商人,也就是他(她)必须要有用最小的成本去最好地解决实际问题,就是多快好省地设计和生产出顾客需要的东西。
从这点上讲:工程师和科学家就有很大的区别,研究人类的基因可能花费百亿美元,研究出来的人,会被称为好的科学家。而如果设计一个百亿美元的产品,可能被称为烂的工程师。

网上看到这么一个解释科学家和工程师的区别,我觉得不错:Scientist is about why and engineer is about how.

一条评论

  1. 小M said,

    22 1 月, 2010 @ 3:24 上午

    涂老师 你好
    虽然看到你的博客没多久 但一口气就看完了所有的文章 然后就成了你博客的忠实粉丝 一直在关注你的更新 很喜欢一些文章和观点 还有精美的游记和照片 期待更多的好文可以欣赏。

RSS feed for comments on this post