计算机科学与技术专业和软件工程专业,选哪个?

2022-08-18
2 阅读

本人作为大学的相关专业老师,来回答一下,仅供参考。

关于专业的选择,我始终的观点都是:没有最好的专业,只有最适合的专业。

如果这个专业适合你,那么可能一个普通的专业,毕业后一个普通的行业,也能够干的生龙活虎,一鸣惊人。

那么,计算机专业和软件专业,分别适合什么样的同学学习呢?

那么在说这件事之前,我们要先清楚,大学的专业设置的目的是什么:可以用两个培养来回答第一:培养什么样的人;第二:培养什么样的技能;我们先来说第一个问题:培养什么样的人。

这里呢我不想搬一些招生简章的的话来应付,我觉得举几个简单的例子,可能更好理解。

(如果涉及的人物,你不太熟悉,欢迎提问交流)当然我这里说的人,不一定是学这个专业的,我只是说你学了这个专业以后,更容易成为像哪种类型的人。

典型的计算机专业类型名人:李飞飞(创建了人工智能通用数据集 Imagenet),吴恩达(人工智能的大牛,斯坦福大学的),冯诺依曼(计算机之父)典型的软件专业类型名人:比尔盖茨,马克扎克伯格,马化腾,雷军等等。

那么,说完了典型的这些人之后,我们说一下,他们区别在哪里,计算机专业培养的人更偏重理论,而软件专业的人呢,更擅长将理论转化成实际的产品或者应用。

马克扎克伯格,就是典型软件思维,他的facebook起源就是,他们学过的一个数学公式,没人拿这个公式当回事,可是他发现,可以用这个公式去做一个软件,选校花,最早的facebook就是这么来的。

再说一个例子:就是我们总说爱因斯坦是原子弹之父,可是爱因斯坦根本就没参与过原子弹的研究,而是,奥本海默利用爱因斯坦的理论,做出来的。

这里爱因斯坦就是偏理论研究的,奥本海默就是偏应用的这一类人。

这两种类型的人同样重要,理论是应用的基础,应用是理论的验证。

所以你要先考虑,你想成为哪种思维的人,或者是你天生在哪方面更有天赋,就可以选择学哪个了。

我们再说说,第二个,培养什么技能。

第一件事,你懂了,后面就好说了,技能是为了培养人而设置的,所以,计算机专业更偏重理论,软件专业呢,更偏重一些实际的技能,比如编程。

所以,你如果喜欢对问题深入研究,举一反三,琢磨,那么计算机专业适合;你如果,喜欢把理论问题变成小软件,小应用,那么软件适合你。

注意:你如果可能考公务员,那必须学计算机,因为计算机的岗位非常多,但是软件的基本没有。

欢迎大家交流,如有不到之处,欢迎指出。

分享至:
管理员

小草

专注人工智能、前沿科技领域报道,致力于为读者带来最新、最深度的科技资讯。

评论 (0)

当前用户头像