作为一名IT行业的从业者,同时也是一名计算机专业的教育工作者,我来回答一下这个问题。
当前App软件的研发通常需要多个角色的参与,包括产品经理、策划、UI设计、架构师、项目经理、程序员(前后端、移动端)、测试工程师等,不同的角色需要具备不同的知识结构。
程序员、架构师、测试工程师通常来自软件工程、计算机科学与技术等专业,UI设计通常来自于多媒体专业,也有一个部分UI设计来自于美术专业,其中视觉设计通常多是美术专业毕业,而交互设计通常来自于计算机专业。
产品经理和策划对于专业的要求则没有那么严格,不少产品经理来自于管理类专业。虽然产品经理可以不是计算机专业出身,但是产品经理目前也属于技术岗位之一,一方面产品经理需要具备一定的交互设计能力,另一方面产品经理也要紧跟技术发展趋势,尤其是对于技术边界的掌握。好的产品经理经常游走在技术边界,同时不断推动团队进行技术创新。
随着移动互联网、大数据、物联网、人工智能等技术的发展,目前App产品的研发也需要大数据、物联网、人工智能等人才的参与。
目前不少App需要与可穿戴设备进行连接和互动,比如在医疗、教育、工业等领域,有大量的可穿戴设备需要通过App进行管理。随着5G技术的落地应用,App与物联网进行结合的场景会进一步增加,所以物联网专业未来也会参与到App开发体系中。
最后,App产品的背后需要一个庞大的技术体系,比如大型的App平台后端会集成众多的技术方案,也需要更多专业人才的参与。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网方面的问题,或者考研方面的问题,都可以咨询我,谢谢!
哈喽,本人计算机科学与技术专业毕业,可以给你说道说道。
虽然提起了我是计算机专业的,但是想做App的话,我觉得你不用太过于在意哪个专业可以做。
上了大学,你会发现你除了基础和必学的一些知识外,是没有专门的课教你怎么做App的,也许会有选修课关于App的,但是,只会教很少很少的!
我现在虽然在做App开发,但都是在学校自学来的。
那么,是不是不选计算机专业也可以做?
是的,就算你初中生,你牛你就可以做。
那为什么还要选计算机专业?
因为计算机专业的课程,会有许多必要但可能用到很少的技能等着你去学,而这些技术,就是你以后进阶的资本!
想学就去做,思考太多,也许你的兴趣会在这个过程中消磨殆尽,加油!
每次打不倒你的,都会让你变得更强。
^_^
软件工程的主要课程:
外语、高等数学、线性代数、高等代数、电子技术基础、离散数学、计算机引论(C语言)、数据结构、C++程序设计、汇编语言程序设计、算法设计与分析、计算机组成原理与体系结构、数据库系统、计算机网络、软件工程、软件测试技术、软件需求与项目管理、软件设计实例分析、CMM/ISO9000等。
曲阜师范大学和聊城大学的软件工程单纯从学科的角度上分析,两所高校的软件工程均为一级学科硕士点,暂时没有博士点,因此实力相当。在学科实力相当的情况下,再结合学校进行比较分析,曲阜师范大学的知名度与影响力比聊城大学要大,至少在博士点上可以看出,且其为省属重点大学,因此,如果从这两所高校比较,建议优先考虑
曲阜师范大学。
曲阜师范大学和聊城大学的软件工程均拥有一级学科硕士点,目前均没有博士点,2017年聊城大学已经在积极申报博士点。
聊城大学计算机学院拥有山东省“十二五”智能信息处理与网络安全重点实验室,软件工程为山东省名校工程重点建设专业、山东省高水平应用型立项建设重点专业。
曲阜师范大学的软件工程为山东省特色优势信息学科群、山东省高水平应用型重点建设专业。
信息化时代,软件工程专业还是比较受欢迎的,像社会热门的大数据分析,云计算等等,学好了,出来工资很高的,就是工作内容很枯燥。不管怎么样,只要有钱赚,辛苦点也值得!
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.christianjonbillett.com/post/37559.html