软件开发

注册

 

发新话题 回复该主题

软件工程ldquo万物互联rdqu [复制链接]

1#
人物介绍郑加滨?同济大学软件工程本科、硕士

?[前]百度、[现]拼多多高级研发工程师

?Trusttheprocess.

01

软件工程是什么

根据百科定义,软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。这说法可能略微有些虚无飘渺,通俗来讲,软件工程就是编写软件的工程,主要区别于硬件设计。所以澄清一个常见误解,修电脑并不是该专业的必备技能。

软件工程专业学生毕业后通常会选择成为软件工程师,即人们口中的程序员,从事IT研发相关工作。正如标题所言,软件工程师是万物互联的缔造者,或许现在还不是,但将来一定是。上至AI无人车,下至共享单车,一切涉及接入网络实现线上化的服务,或者一切能用标准流程定义的重复性劳动都是软件工程的应用领域。

02

软件工程都学些什么

软件工程根据应用领域可分出很多方向,如当下最热的人工智能、云计算和大数据,又如几年前异常火爆的移动应用开发,再如贴近生活的智能家居。人工智能其实也分若干子方向,在此不再赘述。AI相关知识我们在硕士阶段才开始接触,但听说部分学校已经将人工智能独立作为专业,并面向本科生开课。

前面所提都是技术应用,一般都是完成专业基础课程的学习后再由个人兴趣选方向深入研究。虽然可能有些人会同时

分享 转发
TOP
发新话题 回复该主题