软件专业主要包括以下几种:
计算机科学与技术:
研究计算机的设计与制造,利用计算机进行信息获取、表示、存储、处理、控制等的理论、原则、方法和技术的学科。
软件工程:
研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。
网络工程:
按计划进行的以工程化的思想、方式、方法,设计、研发和解决网络系统问题的工程。
数字媒体技术:
掌握数字媒体的理论、方法和技能,从事虚拟现实、游戏动画等相关软硬件研发、创作。
人工智能与数据科学:
虽然这个专业不完全属于传统的软件专业,但它与软件开发和数据处理密切相关,通常在计算机科学或信息科学专业中涵盖。
建议选择软件工程、计算机科学与技术、信息安全等专业,这些专业在软件开发、系统架构、网络安全等方面有广泛的就业前景。