Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
查看: 38794|回复: 85
打印 上一主题 下一主题

Computer Science,Software Engineering,和Business IT的分别

[复制链接]

2

主题

0

好友

420

积分

翡翠长老

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

跳转到指定楼层
1#
发表于 2009-12-19 09:15 PM |只看该作者 |倒序浏览
我想知道Degree - Computer Science,Software Engineering,和Business IT这3种的分别。
里面大概要读什么东西的?毕业了的工作是什么???




收藏收藏0

31

主题

0

好友

1228

积分

黄金长老

Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

2#
发表于 2009-12-21 12:12 AM |只看该作者
了解 scientist 跟 engineer 的差别, 就可以区分 computer science 跟 engineer 了.

computer science 着重于程式的了解, 研究, 开发. 简单的说, "想 algorithm, 写 code 的"
sofoware engineer 着重与程式的运用, 系统的开发过程. 简单的说, "想构造, 想开发过程的"

这两个都互相会了解对方的一点知识. computer science 一定会学到一点 software engineer 的知识,
software engineer 一定会学一点 coding. 不可能独自生存的.

business IT 就比较不一样, 比较偏向 business 多一点.
学的是 "怎样利用 IT 来让公司省钱/赚钱". 我说的不是 IT 公司.


如果是选学校选科系的话, 最好还是去问问你的学校自己的说法,
看看学校的课程 catalog 之类的.

[ 本帖最后由 ~Zero 于 2009-12-26 02:34 PM 编辑 ]


回复

使用道具 举报

2

主题

0

好友

420

积分

翡翠长老

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

3#
发表于 2009-12-21 11:13 AM |只看该作者

回复 #2 ~Zero 的帖子

即是说engineer写出program的开发过程,
而science是用algorithm来证明program的可运行咯?

(一个是前期工作,一个是后期工作。)


回复

使用道具 举报

10

主题

0

好友

862

积分

青铜长老

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

4#
发表于 2009-12-21 11:27 AM |只看该作者
去看看NUS的网页就可以知道了

Computer Science 在于程式设计。就好像 System.out.println() 这个 .out 过后 的 .println 的整个架构的开发。
Computer Engineering 在于 “机体”的设计与operating system的开发
Business IT 就是将IT运用在business上,不比 computer science注重整体 framework 的开发。


回复

使用道具 举报

46

主题

6

好友

6456

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

5#
发表于 2009-12-21 11:58 AM |只看该作者
可以肯定的就是, IT 修的 programming 不会多过 Computer science。

IT 修的 theory 比较多。


回复

使用道具 举报

31

主题

0

好友

1228

积分

黄金长老

Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

6#
发表于 2009-12-21 02:12 PM |只看该作者
例子: 写一个类似 microsoft excel 的软件.
这个软件需要可以打资料, 存资料, 整理资料 (sorting), 做一些基本算式.

以下是 software engineer 要想的问题:
从哪里开始写起? 怎么划分工作?
先画好 GUI 做一个 prototype 然后才来一个一个功能加进去?
还是一开始就设计好好计划好好, 然后就一次过从零 code 到一百?
客户是谁? 要专门写给 windows user? 还是要 web-based 的? 有没有用到 database?
要收多少钱? 容易 maintain 吗? 还是永远都不需要 maintain, 一次性的软件?

以下是 computer scientist 要想的问题:
要怎么打开资料? 什么样的 data structure? 每个格都是 String? 还是打进去了才来让系统判断?
要怎么存资料? 存资料的格式要大众化的还是 software specific 的? pdf? xls?还是新创一个 extension?
要怎么 sorting? 用怎么样的 sorting algorithm?
怎么让用户可以做简单的算式? 怎么加? 怎么减? abc+123 的时候要怎么办?

以下是 business IT 要想的问题:
一个公司需不需要一个 centralize 系统? 还是 distributed system 比较容易管理?
需不需要 database 跟 data mining 人才? 系统? 运用了对公司的好处胜于开销吗?
公司需不需要聘请软件设计师专门设计一套软件给公司用? 还是市场上就可以买到现成的软件了? 还是干脆直接下载免费的来用就好了? 个别有什么好处? 什么坏处?
公司里面要有怎样的防范措施, 避免资料外泄还是被破坏?

[ 本帖最后由 ~Zero 于 2009-12-26 02:35 PM 编辑 ]


回复

使用道具 举报

20

主题

4

好友

2395

积分

白金长老

Rank: 10

7#
发表于 2009-12-21 04:13 PM |只看该作者
感谢 Zero 的形容让我更加了解当中的区别了。


回复

使用道具 举报

2

主题

0

好友

420

积分

翡翠长老

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

8#
发表于 2009-12-21 07:18 PM |只看该作者
原帖由 duo8668 于 2009-12-21 11:27 AM 发表
去看看NUS的网页就可以知道了...

NUS是什么???


回复

使用道具 举报

2

主题

0

好友

420

积分

翡翠长老

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

9#
发表于 2009-12-21 07:35 PM |只看该作者

回复 #6 ~Zero 的帖子

所以 Engineer 是类似于设计 Prototype,然后 define 潜在客户群,在 program 程序。
Scientist 是设计整个程序,整理程序里的 data structure,分析资料的运行。
Business IT 则是如何如何寻找并有效地把程序适当的用在企业里来优化企业的操作。

Concept 大概是酱对不对?
(感觉还有点Blur。。。)

[ 本帖最后由 beibaotiantang 于 2009-12-21 07:39 PM 编辑 ]


回复

使用道具 举报

2

主题

0

好友

420

积分

翡翠长老

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

10#
发表于 2009-12-21 07:38 PM |只看该作者
原帖由 fyhao 于 2009-12-21 04:13 PM 发表
感谢 Zero 的形容让我更加了解当中的区别了。

(话外题)
7楼的是不是在Nilai-INTI读书的?我好像又看过你。。。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2024-12-26 12:54 PM , Processed in 0.142086 second(s), 26 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部