软件技术专业主要学习c程序设计、Java程序设计、数据库技术与应用、计算机专业英语、it专业英语、JSP、ASP、net等。
软件技术专业学习面向对象程序设计、软件工程与项目管理、软件测试,。Net/javaweb程序开发、Net/Java企业开发、3G/4G手机软件开发、计算机网络与通信、网络操作系统、多媒体技术与应用、大型数据库处理技术。
主要课程:Java语言编程案例课程,Java高级语言编程,C语言编程,VB编程,Java应用系统开发,Java企业开发,数据库原理与应用,网页设计与开发,计算机网络与通信,网络操作系统,软件工程,多媒体技术与应用,大型数据库处理技术。
毕业后可从事政府、金融、企事业单位、计算机软件开发等工作。
一是研发工程师。
由于软件工程的技术性和专业性很强,即程序人猿在每个人的口中。例如网页效果、版面、图片、视频等内容;Web后端的研发主要负责网站的后端逻辑,以及数据的存储和读取,如用户注册和登录;软件的研发主要集中在PC/MAC/Android/IOS的客户端。各类研发除了要掌握不同的程序语言、不同的研发框架和不同的标准外,还应具备较强的逻辑思维能力。
二是算法工程师。
算法工程师也是R&;D是一种工程师,但因为它专注于用代码解决实际问题,所以我们对它进行了分类。算法工程师分为图像算法工程师、通信算法工程师、数据挖掘算法工程师等。此外,我们还需要掌握特定领域的数据挖掘算法。
三是考点。
检测是负责控制工程质量的岗位。在了解产品功能要求的前提下,对产品性能和功能进行测试,检查是否有错误,测试稳定性和兼容性等,该职位要求技能较低,但需要认真思考和良好的沟通能力。
四是运维岗位。
运维负责控制项目的正常运行。服务监控技术、服务故障管理技术、服务容量管理技术、服务性能优化技术等等。
五是产品岗。
产品需要根据用户的需求决定开发哪种产品、选择哪种技术和商业模式,并推动相应的产品开发组织。这个工作场所要求对用户体验有更高的理解,对用户需求、产品设计框架和业务嗅觉的把握。
六是操作岗位。
运营岗主要从事内容建设、用户维护、活动策划、数据分析等工作,确保产品与用户的联系。