Python程序语言的兴起对应用型本科IT人才培养和就业趋势研究
来源:用户上传
作者:
摘要:Python程序语言近几年迅速崛起对应用型本科IT人才培养提出了新的挑战,就业趋势也发生了巨大的变化。为了使高校毕业生更好地适应计算机新兴产业的发展,对当前IT人才培养和就业存在的问题进行分析与总结,提出以Python程序语言兴起现象为契机,开展实用型课程讲授模式,革新IT人才培养课程体系。以人工智能行业就业前景和市场需求为启发,优化应用型本科IT人才培养任务,从而进一步完善应用型本科教育建设。
关键词:Python程序语言; 应用型本科; IT人才培养; 人工智能行业; 就业趋势
中图分类号:G642 文献标识码:A
文章编号:1009-3044(2019)21-0151-03
开放科学(资源服务)标识码(OSID):
1 引言
近年来人工智能技术的发展,推动了计算机程序语言的发展,其中就包括了使用率呈线性增长的Python程序设计语言,它被形容成“胶水语言”,是因为其自身具备强大而丰富的库功能,除了能够把由C++等其他语言生成的各种模块有效地结合起来,也为不同形式的软件包提供了调用接口,使得Python的功能得以有效扩展[1]。此外,简洁、易读、高效和可扩展性是Python程序语言的特点,根据一项国外调查数据显示,Python程序语言在专业领域和普通开发上的使用率都得到大幅增长和提升,在JavaScript,SQL,Java和C#程序设计语言之后流行度跃居第五,所以越来越多国内外高校将该门语言的学习列为程序设计课程[2]。
2 Python程序语言的兴起现状及应用型本科IT人才培养和就业中存在的问题
2.1 Python程序语言兴起的现状
近几年伴随着人工智能、机器学习以及深度学习等开发技术的快速升温,Python程序语言也开始受到各界的重视,甚至纳入了某些省份的高考体系,在全国计算机等级考试的二级模块里也出现了Python考试大纲,《Python程序设计》被包括北京大学、复旦大学在内的多个高校用于学习资料或选作教材。由此可见我国目前对IT人才培养已经开始将高校教育与前沿科学接轨,从注重计算机理论知识教学向实践性强,知识技术更新快,对能力要求高的实践能力培养转换。这对应用型本科人才培养,特别是IT行业人才培养具有重要的指导意义。
学习Python程序语言的人员未来的发展方向是多元化的,除了可以做Python高级工程师、Python开发工程师、Python自动化测试师之外,也可以发展成为Python游戏开发工程师、Linux运维工程师、SEO工程师等。从市场需求和岗位薪资来看,全国对Python工程师需求量非常大,并且呈上涨趋势,岗位需求量全国一线城市排名依次是:北京、上海、深圳、杭州和广州。而随着Python人才市场需求的逐年增加、Python工程师经验的提升及开发年限的增加,工资水平也是逐步上升的。
2.2应用型本科IT人才培养和就业方面存在的问题
近年来教育主管部门加大了对应用型本科高校IT人才的培养力度,但目前从培养方式和就業趋势分析上看仍存在一些问题,主要包括以下几个方面:
1)校内计算机类课程设置和信息化知识更新落后
在当前全国应用型本科高校规模数量不断扩大的形势下,部分应用型本科高校在教学资源建设方面却相对滞后,依然采用传统的培养模式,而传统的教育模式主要以理论知识为主,忽略了IT技术迭代快、与时俱进的重要性。另外,教师队伍知识更新跟不上,固化的教学方法,对IT人才培养环境单一,这一系列因素导致了应用型本科IT人才培养与时代脱节的问题。
2)应用型本科IT人才缺乏完善的综合素质,创新能力不足
由于时间、传统教学等因素的局限,计算机专业毕业生不但在实践技能、工作决策能力、分工合作等方面欠缺系统化的培养,在获取应用知识、分析解决问题能力上也没有得到充分的训练。应用型本科IT人才培养建设该如何顺应我国大力推广的“人工智能”教育的新形势,如何提高计算机专业毕业生的创新能力,仅通过课堂授课、校内机房实训这样的人才培养方式很难达到创新创业的目标。
3应用型本科高校没有考虑到市场对IT人才需求的动态变化,对IT人才就业趋势分析不到位
我国的计算机产业正处在井喷式成长阶段,对IT专业人才的需求量也是水涨船高,社会对IT专业人才需大于供,然而应用型本科高校培养的IT人才往往并不能满足国家信息化建设需求,进而着手从事计算机软硬件行业[3]。首先这与高校没有对IT行业就业趋势展开全方位分析有关,其次没有建立IT人才培养目标的动态管理机制 [4]。那么,如何培养能够满足社会信息化需求、毕业即可就业的应用型本科IT人才,是应用型本科高校当下亟待解决的问题。
3 以Python程序语言的兴起为契机提出应用型本科IT人才培养的优化方案
近几年,Python程序语言在人工智能和机器学习领域的受众数量急剧增长,这也是其迅速崛起的主要原因。但是在大多数普通高校,学生四年里接触到的计算机程序语言基本上限于C语言、VB语言等传统编程语言,甚至花上几年时间去学习它们,但是最后毕业能实际运用在工作中的并不多见,为了在未来五年、十年,甚至更长的一段可预见的时间里,探索寻找对培养应用型本科IT人才务实有用的专业技能知识,就应该对课程设置进行调整,人才方案进一步优化。具体措施包括:
3.1以Python程序语言的兴起启发开展实用型课程讲授模式
开展课程讲座、研讨与案例讲解分析结合的方式授课,对前沿的Python程序语言学习方法及应用进行全面的讲解,同时以科研和工程中典型的实例为主线,采用深入浅出的方法,实践技巧、并配以与实际案例相关的大量代码对学生进行编程训练,从实际工作中的疑难点出发,进行深入的计算应用讨论,帮助学生掌握并利用Python程序语言进行工程设计及科研研发工作。 3.2优化Python程序语言课程内容,改革应用型本科IT人才培养课程体系
首先,以公开课理论讲解与实战相结合的教学形式向学生讲授Python程序语言在人工智能应用中的框架模型、科学算法等。然后,开展网络任务训练课,其内容包括符号数学系统TensorFlow入门,图像分类与物体检测,人脸识别等训练课程。最后,对课堂上讲授和练习的案例任务进行一个指导校正、执行试验、成效评估、再修正、完成任务的课程训练过程,最终达到帮助学生理解新兴科技知识点,训练应用能力,巩固实践技巧的目的。
从改革应用型本科IT人才培养课程体系上看,必须打破已过时的原有学科体系,分析综合知识、技能要素,以Python程序语言兴起现象为研究平台和契机,以开放的思想,依据应用型本科高校与企业合作的目标对课程进行设置,让开设的课程更具有开放性和先导性。另一方面,积极引进国外知名高校教授和先进的教育资源,让学生参与到国外交流中去,提升国际竞争实力。结合应用型本科IT人才培养教学的特点,鼓励在专业教学过程中尽可能选用优秀的英文原版教材,在有条件的情况下开展双语教学,从而更好地培养学生,让他们成为能够适应国际需求的技能型人才。
4 分析Python程序语言的兴起对应用型本科高校计算机专业毕业生就业趋势的影响
计算机行业的就业形势和行业走向从2017年开始发生了整体性结构变化,最大的变化是人工智能及支持这项技术的Python程序语言的学习热带动了计算机新兴行业的振兴,而各大互联网企业为了更好地应对变化后的商业环境,就必须调整招聘IT人才策略。接下来从以下两个方面分析应用型本科高校计算机专业毕业生就业趋势:
4.1 就业前景方面
包括人工智能在内的计算机新兴行业是一个多元技术融合的岗位方向,它注重人才多方位技能培养,讲究提升思维和经验。而传统的计算机行业则是看重某一技能的熟练程度,比如计算机编程技能,其弊端是即便达到了熟能成巧的阶段,在关键技术上的创新提升却依然非常缓慢,对照看来,以人工智能为代表的计算机新兴行业无论在发展前景还是行业寿命上都将比传统计算机行业更加广阔。
目前,传统的计算机行业发展速度开始放缓,许多从培训机构出来的传统IT技术新人很难找到理想的工作职位,例如学习Java、PHP等传统编程语言的技术人员,即使暂时找到了工作,可是想要晋升更高一级的职位却困难重重,这主要是由市场容量决定的,这就造成了此类IT人才职业规划形势不容乐观的问题。与之相对,应运而生的新兴计算机行业却在人工智能、大数据、云计算等领域衍生出新的商业机会和就业可能,Python程序语言作为人工智能新技术的实现手段,在众多与之相关的科研项目开发和工程技术实施方面扮演了不可或缺的角色,诸如腾讯、谷歌、阿里等越来越多的国际知名企业更是把人工智能作为互联网未来发展的研究重点,对于刚从应用型本科高校毕业的IT人才如果想拥有进入大型企业实习、工作的机会,就必须具备更加强大的Python程序语言知识背景,熟练掌握人工智能核心技术,这样才能找到适合自己的工作岗位,为将来扩展职业晋升空间做准备。
4.2 行业人才稀缺及薪酬方面
从领英平台于近日发布的《全球AI领域人才报告》和智联招聘发布的《2017人工智能就业市场供需与发展研究报告》中可以发现一个共同点,全球范围内人工智能行业人才供给不足,此类IT人才需求呈上涨趋势,大型公司高薪求“才”。
人工智能技术在第四次工业革命中诞生,正在影响和改变人类生活方式,所以大量传统IT企业希望通过向人工智能方向转型来赢得市场先机,这就直接导致人工智能方面的IT人才竞争激烈,而刚需的人才培养一般需要5到10年,所以各大IT企业短期内人才缺口明显,并且这一趋势一时还难以缓解,据相关媒体报道,当前我国人工智能方面人才稀缺数量已经超过500万人。这就需要应用型本科高校在IT人才培养上加大Python程序语言课程的推广和培养力度,用以填补人工智能人才的市场空缺,解决市场供不应求的问题。
就業薪资方面,在人工智能行业人才需求成倍增长的趋势下,40%具备人工智能技术的人才薪资水平从10000到15000元/月不等,这一数字已高于全国平均月薪水平,还不包括在人工智能岗位工作3年及以上的技术人员,其平均月薪基本能够达到25000元以上。随着各类新兴技术产业的陆续到来,一场人才争夺战将在众多高科技互联网公司之间打响,那么业内IT人才的薪金溢价也势必会节节攀升。
5 结论
本文阐述了Python程序语言兴起的现状,总结了应用型本科IT人才培养和就业方面存在的问题,提出应用型本科IT人才培养的优化方案,分析其对应用型本科高校计算机专业毕业生就业趋势的影响。从宏观角度来看,Python程序语言的兴起对应用型本科IT人才培养提供了一个明确的发展方向,从课程体系革新到适应市场的需求都是力求做到以人为本,以惠及全社会发展为终极目标,通过提高培养应用型本科IT人才综合素质,适应现阶段人工智能行业的就业发展趋势,让培养出来的IT人才为祖国的科技事业铺砖添瓦。
参考文献:
[1] 王学军, 胡畅霞, 韩艳峰. Python程序设计[M]. 北京: 人民邮电出版社, 2018.
[2] 闫俊伢, 夏玉萍, 陈实, 等. Python编程基础[M]. 北京: 人民邮电出版社, 2016.
[3] 王斌. 以就业需求为导向的计算机专业应用型人才培养模式研究[J]. 信息与电脑(理论版), 2012(1):213-214.
[4] 路阳, 朱景福, 高军, 等. 产学合作环境下计算机专业应用型本科人才培养模式研究[J]. 教育教学论坛, 2017(10): 31-32.
【通联编辑:王力】
转载注明来源:https://www.xzbu.com/8/view-15005290.htm