为了更好地制定20xx年软件技术专业培养方案,在20xx年三月我们对软件技术专业进行了市场调研,主要调研了北方软件、软博科技、日易科技等软件企业,现将调研结果总结如下:
一、调研的目的
此次进行调研的主要目的是了解软件行业的人才需求目标,能力要求以及行业的工作过程,以此来修改人才培养方案和进行课程建设。
二、调研的主要方式
1、要想了解企业对人才的要求,最好的方式我认为就是看招聘启示, 一个企业的硬性需求都写在招聘启示中了。所以我首先上网查询本行业相关的大型企业的招聘要求,了解行业所需的前沿知识。
2、由于计算机学科的特殊性,知识体系翻新速度非常快,了解整个行业的发展动态有助于我们制定我们的人才培养方案和课程建设,所以我又在网上查找行业的最新动态以确定我进行企业调研的方向。
3、利用自己的人际关系,与已经就业的学生进行聊天交流,借此向其了解有关本专业的专业计划的问题,了解企业中的工作流程。
三、调研的主要内容
1、软件行业的发展现状
近年来,我国软件和信息技术服务业发展迅速,但产业规模和
实力还不能满足国民经济和社会发展需要,依然存在一些制约产业发展的突出问题,具体表现在:缺乏具有全球领先地位的大企业,产业整体上处于价值链的中低端;产业创新体系不健全,核心技术缺乏;产业链协同效应尚未充分发挥,亟待建立龙头企业带动、中小企业支
撑的产业发展格局;人才结构矛盾突出,高层次、复合型、领军型人才依然缺乏;以市场为导向、政产学研用结合的支撑体系有待完善,产业可持续发展能力亟需提升。
时期,伴随信息通信技术的迅速发展和应用的不断深化,软件与网络深度耦合,软件与硬件、应用和服务紧密融合,软件和信息技术服务业加快向网络化、服务化、体系化和融合化方向演进。产业技术创新加速,商业模式变革方兴未艾,新兴应用层出不穷,将推动产业融合发展和转型升级。
自20xx年以来我国软件业持续高速发展,20xx-20xx年我国软件产业收入增长44倍,年均复合增长率约为37%。而近20xx年,全球软件产业的平均增长率约在7%左右。
20xx年1-8月,我国软件业实现利润2126亿元,同比增长25.5%,高出1-7月和去年同期0.4和10.3个百分点。从业人员数量和工资总额增长14.2%和18.2%,保持稳定增长态势。
1-8月,西部地区完成软件业务收入2107亿元,同比增长28.5%,高出全国水平4.4个百分点,其中重庆、陕西保持30%以上增长。中部地区完成软件业务收入742亿元,同比增长25.2%,增速高于去年同期10.8个百分点。东部和东北地区分别完成软件业务收入14550和20xx亿元,同比增长23.3%和24.7%,增速低于去年同期3.1和0.9个百分点。
中商情报网发布《20xx-20xx年中国软件行业市场深度调查及投资战略研究报告》显示,目前全国软件业务收入排名前20位的城市,占据全行业近九成的业务收入,其中北京、上海、南京、济南等11个软件名城及创建城市,占全国软件收入的65%。软件产业也已成为这些城市的战略支柱产业。 2、软件行业的人才需求状况
我国软件业持续保持20%的增长速度,每年的软件人才需求缺口是40~100万人次。国家十大产业振兴规划中的电子信息产业和物流产业与软件行业紧密相关,电子信息产业的三大任务都包括了软件产业。软件技术专业毕业的学生满足了社会需求,具有广阔就业前景。该专业毕业生适合在IT领域、软件公司、各类企业和政府机关、科研单位从事软件开发、软件测试、网页设计、数据库维护、客户端编程等工作。
3、重庆地区的软件企业现状
重庆的地理位置非常优越,重庆直辖后的大规模中央直接投资和财政转移支付直接带动了经济起飞,但是今后的重庆还必须依靠制造业的发展,没有大规模的制造业支持和一定规模的劳动密集型产业,是不可能实现城市化和现代化的。在支持制造业发展的同时也非常注重环境保护,而软件行业是个低耗高能的产业,政府决策必定会竭力支持。目前有金算盘软件、惠普软件、南华中天等知名软件公司。
4、岗位(岗位群)调查
1)、Java程序员
职位描述:
1、WEB应用程序代码编写;
2、模块代码测试及优化;
3、编写单元测试文档。
岗位要求:
1、精通java基础,及常用java设计模式,深入理解MVC编程模式,了解UML相关知识。
2、掌握struts、spring、hibernate等主流java开源框架技术。
3、熟练掌握WEB应用程序设计相关的jsp、javascript、ajax、css、html等技术。
4、熟悉DB2、ORCALE、MS SQL SERVER数据库其中一种;
5、有较强的新技术学习能力,和良好的沟通能力和理解能力。
2).net程序员
职位描述:
1.精通Asp.net(C#)开发,熟悉.NET多层开发和MVC结构。
2. 熟悉SQLserver,MySql数据库,具有SQLServer或MySql数据库设计和开发经验;熟练处理DB的存储过程,函数,作业等等。
3.熟练掌握HTML、CSS、JavaScript、Ajax。
4.项目开发中至少使用过一种源代码管理工具,如VSS、SVN等。
5. 有良好的技术文档、开发文档习惯,具有规范化,标准化的代码编写习惯。
6.具有良好的沟通能力,以及学习和团队合作的能力。
7. 思维清晰敏捷,逻辑分析能力强,做事认真、细致、有責任心,能够承担一定工作压力。
3)java程序员 专业能力要求:
1.熟悉J2EE规范,能应用多种开源框架,能做框架源码分析;
2.熟练使用Eclipse、MyEclipse等IDE开发工具;
3.熟悉SQL Server、MySQL数据库;
4.具有良好的文档编写能力,能按要求完成项目所需文档的编写;
5.熟练B/S系统开发的相关技术,如HTML、SML、JavaScript、ajax等;
6.熟悉使用struts2、spring、Hibernate、JQuery、ExtJS等框架
4).net软件开发工程师
岗位要求:
1、具有一年以上.NET团队开发经验,具有.NET企业框架下多层结构及分布式系统开发经验;
2、熟练.NET下的C/S、B/S系统开发,熟悉.NET框架类库,如WCF, WinForms, Asp.net,等;
3、熟练SQL Server数据库,并能熟练编写存储过程、触发器;
4、熟悉Web Service、XML、JavaScript 、AJAX、CSS等WEB相关技术;
5、熟悉Asp.net MVC、多浏览器兼容开发、手机应用开发、短彩信网关开发者优先;
6、良好的工作心态,积极的工作态度,良好的沟通能力、团队合作精神;善于学习;拥有解决问题的能力;
7、有良好的书面和口头表达能力。
5)Java软件开发工程师
任职资格:
1、熟悉J2EE开发,精通SSH等常用框架,对当前主流架构有深刻理解;
2、 精通JAVA;精通B/S系统开发的相关技术,如HTML、XML、javascript、ajax等;
3、.熟练使用Eclipse 、MyEclipse等IDE开发工具;
4、熟练应用Tomcat、websphere等Web容器;
5、熟悉oracle、sql server或mysql数据库;
6、 熟悉android、ios系统的应用开发者优先;
7、具有良好的文档编写能力,能按要求完成项目所需文档的编写;
8、具有系统需求分析和设计能力,能快速理解业务需求并进行相关逻辑设计;
9、具有较强的学习能力和独立解决问题的能力,具有良好的团队合作精神,良好的沟通能力,工作责任心强,能承受一定的工作压力。
6)java技术支持工程师
知识技能:
1、具备牢固的JAVA基础,熟悉J2EE开发,具备一定的开源框架使用经验;
2、熟悉ORACLE等关系型数据库。
综合素质:
1、具备良好自我总结和学习能力;
2、具备良好的团队合作精神;
3、具备良好的沟通能力。
7)java实施工程师
职位描述:
1、有一定开发基础,掌握ORACLE、Mysql等数据库系统和相关编程工作;
2、熟悉J2EE架构和相关的JAVA开发技术;
3、了解国家电网实施工作,有相应的测试经验;
4、具有团队合作精神,善于沟通交流,理解能力强;
5、工作认真、敬业、严守职业操守;
8)软件测试工程师 1、任职资格
(1)、熟悉软件测试基础知识,掌握主要软件测试方法和测试工具;
(2)、业务理解能力强,能编写高质量的测试用例;
2、工作职责
(1)、主要从事公司软件项目的测试工作,保证项目质量;
(2)、编制测试计划、测试方案、测试用例、测试报告;
(3)、组织实施软件性能测试、集成测试、功能测试;
四、调研结论
1专业设置的正确性
国家和西部三地政府的政策和资源超常规地向软件及信息服务产业倾斜,营造了良好的产业发展环境,强力推动并持续保障当地软件及信息服务产业发挥后发优势,实现软件及信息服务产业的跨越式发展。本地企业信息化需求,催生软件企业发展与软件人才需求的增长提供良好市场空间。西部地区人力条件,又为软件和服务外包产业的壮大提供了可靠的智力保障。
2专业方向布局的正确性
目前本专业设置了Java、.net、对日外包对应了市场上的主要需求。而C++方向由于全国相关专业本科均开设了该方向课程,已经有了很丰富的积淀,同时由于C语言对算法的要求较高,不适合专科生学习后去与本科生岗位竞争,所以本专业没有设置该方向。同时,由于软件行业均对一年以上工作经验的人员需求超过了应届毕业生需求的5~10倍,本专业在课程体系的设置上着重考虑了学生的经验的积累,本专业毕业的学生均能具有接近1年开发经验的能力。
20xx年3月28日