摘要:在"互联网+"战略的引导下,越来越多的企业通过构建自己的门户网站,来进行企业产品的宣传与推广,Web前端开发人才需求量大。为了缩短高校web前端人才培养与企业岗位需求的差距,也为了更好的将职业能力与1+X证书工作对接。文章对招聘网站上的web前端开发岗位进行了数据分析,进一步了解企业人才需求,以便为计算机相关专业的专业建设以及课程建设提供有力的依据,为学生就业提供保障。
加入收藏
网页制作是web1.0的产物,主要是通过浏览器向用户展示一些静态的图片或文字。但是随着互联网技术的发展,静态网页已经不能满足人们的需求。现在的网站页面不仅要求多彩、生动,具有良好的用户交互性、对功能的要求也越来越高,我们称之为“web前端”[1]。
Web前端开发工程师是指从事Web前端开发工作的工程师,其使用HTML、CSS、JavaScript三大核心技术和相关开发工具进行网站的设计、开发、优化与完善等工作。近几年,各类前端框架层次不穷,大大提高了网站开发的效率。Web前端相关的技术及框架[2]简介见表1。
1、江苏省web前端开发岗位需求分析
为了进一步了解企业需求,本文以web前端开发岗位为例,使用python语言编写爬虫程序从拉勾网爬取了江苏省各城市的招聘信息。经过数据采集、清洗共收集到883个有效的岗位信息。主要从各城市岗位数量、岗位薪资、学历要求、行业分布以及能力要求等几个方面展开分析与研究,爬取的网页内容如图1所示。
1.1江苏各城市web前端开发岗位需求数量及薪资情况分析
按照城市进行分组并对岗位数量进行计数统计,如图2所示,统计结果显示江苏省web前端开发岗位需求量最多的三个城市分别为:南京市、苏州市、无锡市。
取各岗位薪资区间的中间值,作为该岗位的薪资。以城市进行分组对薪资进行平均数统计,得到各个城市的平均薪资如图3所示。通过图2与图3对比发现,岗位需求量大的城市其薪资水平也较高。
1.2学历要求/经验要求与薪资分布
经数据分析可知web前端开发岗位对学历的要求大部分为本科与专科,个别高级岗位要求研究生学历,其中本科占57.5%,专科占36.24%,研究生占5.69%,没有学历要求的占0.57%,学历分布占比饼状图如图4左图所示。
对学历要求与薪资情况进行分析,得到如图4右图所示的雷达图,由图可知要求硕士学历的薪资平均要高于20K,本科平均14K,专科平均11K,当然大部分岗位要求1-5年的工作经验。
本文对工作经验的要求做了进一步的分析,其分析结果如图5所示,约50%的企业要求应聘人员要有3-5年的工作经验,约30%的企业要求应聘人员具有1-3年的工作经验。另外,按照工作经验进行分类,统计经验要求与平均薪资的关系,由图5中的折线图可以发现工作年限要求越高的其薪资也越高。
1.3行业分布
对招聘企业所属的行业进行分类汇总可知所涉及到的行业主要有:移动互联网、软件开发、电商、企业服务、金融、医疗、人工智能等。分析结果如图6所示,移动互联网、软件开发以及电商等行业web前端开发人才的需求量最大。
1.4知识能力要求
对采集到的知识能力要求的关键字进行词频统计绘制词频图如图7所示。由图7可知,HTML、CSS、Javascript出现频率最高;其次是jquery、Vue、Recat、Angular等前端开发框架;另外有些企业也对nods.js、koa等后端技术以及数据库技术也做了要求。
通过采集到的各个岗位的职业能力要求分析可知:对于实习生岗位以及初级开发工程师岗位一般从事静态网页的开发。前端开发实习生岗位一般要求学生熟悉W3C规范,熟悉HTML4/HTML5、CSS2/CSS3、ES5/ES6等前端开发基础技术即可。对于要求工作经验1-3年的初级开发工程师岗位,一般要求应聘者熟悉轻量级框架jquery。
对于中级web前端开发工程师岗位,除了进行静态网页的开发外,还要求熟练使用MySQL数据库进行数据管理,熟练使用PHP、Ajax等技术进行动态网页的设计。
对于高级web前端开发工程师岗位,对其项目经验有较高的要求,不仅要求其能够从事复杂网页设计,还需要具备对前端框架的规划设计与优化能力。要求应聘者必须要熟练掌握Angular、React、Vue等js框架中的一种或多种;另外还许多岗位要求应聘者熟练掌握Node.js/Koa2/Egg.js等技术,可进行后端开发。
2、1+X证书web前端开发职业技能要求分析
为了缩短企业用人需求与高校人才培养的差距,教育部于2019年提出了“1+X”证书制度,其中“1”是指学历证书,“X”指若干职业技能证书[3,4]。在首批启动的试点工作中就包含了web前端将开发职业技能证书,其中《web前端开发职业技术等级标准》对web前端开发岗位的工作领域、工作任务、技能要求和知识要求做了明确的说明,如表2所示。标准将职业能力[5]从低到高分为:初级、中级、高级三个等级,要求初级证书持有者具备基本的静态网站的开发能力,中级证书持有者具有动态网站的开发能力,高级证书的持有者具有复杂网页的设计开发能力以及网站架构设计规划能力,见表2。
3、基于岗位需求与职业技能证书的课程体系重构
3.1问题与对策
经过对企业岗位需求分析以及“web前端职业技能证书”的技能要求进行分析可知:二者对于学生的技能要求以及知识要求基本一致。但是要做到人才培养、企业需求、职业技能考证三者相互统一、相互促进,高校在人才培养方案、课程体系构建等方面还需要不断的进行改革。
当前计算机相关专业的教学依然存在学科体系色彩严重、不同专业教学内容以及培养目标相同或相近,因忽略开发过程而导致的技能培养与知识定位混乱等缺点。为了克服以上缺点,在进行专业建设、课程建设的过程中需要做到以下几点:
(1)充分了解企业人才需求,了解学生就业方向、明确人才培养目标。
(2)对岗位的工作任务、工作过程进行分析,对职业能力要求做准确定位。
(3)将职业要求转化为知识要求,将知识要求融入到课程建设与改革中。
(4)“理实一体、工学结合”,通过校内实训对知识与技能进行巩固加强,通过顶岗实习提高学生的实践能力与职业素养。
3.2基于项目工作过程的课程体系开发
在web前端课程体系的开发过程中,以德国的“基于工作过程的系统化课程”以及国内的“职业能力系统课程”为指导思想,从就业岗位入手,以工作过程、工作任务为导向,以提升学生的职业技能、就业能力、岗位竞争力为目标,对高博软件技术职业学院的软件技术专业的web开发相关课程体系进行重构。
3.2.1课程培养目标
Web前端开发课程以培养学生的网站开发能力以及提高学生的考证通过率为最终目标,主要培养具有静态网页设计、开发调试与维护能力的初级技术技能型人才,以及具备动态网页设计、开发调试与维护能力的中级技术技能型人才。
3.2.2专业类课程教学计划
按照4.2.1提出的培养目标,针对苏州高博软件技术职业学院软件技术专业相关专业课程进行了重新调整与梳理,将HTML+CSS+javaScript作为专业基础课程,在第1、2学期完成,在第3学期开设前端开发综合实践课程,目的是对前面所学习的三种前端技术及jQuery框架进行综合运用与实践,既可以作为实训课程也可以作为考证前的辅导课程,以便学生参加每年12月份的1+X的考证。后续开设MySQL数据库、JavaWeb、响应式网页设计框架Bootstrap等课程满足学生考取中级证书的知识与技能要求,另外,开设动态网站开发、移动web开发与设计、Vue.js实战案例等课程作为选修课,供基础较好的学生在第5个学期选修。
3.2.3课程考核
Web前端开发相关课程设置的主要目的是培养学生的职业能力[7],因此考核过程中注重对学生动手实践能力的考查,课程采取笔试+上机+作品多种方式相结合“理实一体”考核制度以及“校企双元”的评价制度[8]。另外,为了进一步提高学生的职业能力与考证积极性还采取学分置换、以证代考等方式来实现相关课程的考核。
4、结束语
基于职业能力进行课程体系构建,培养学生解决实际问题的能力,激发学生的学习兴趣,提升学生职业素养与职业技能,可以更好的满足企业用人需求,实现行业、企业与教学资源的有机融合。
参考文献:
[1]储久良.Web前端开发技术[M].清华大学出版社,2013.
[2]乔淑夷.基于MVC模式的Web前端框架关键技术研究与实现[D].中国海洋大学,2014.
[3]戴勇,张铮,郭琼.职业院校实施1+X证书制度的思路与举措[J].中国职业技术教育,2019,698(10):30-33.
[4]吴伶琳.高职实施1+X证书制度的实践与思考[J].现代计算机,2019(29)64-67.
[5]汤晓华,吕景泉,洪霞.基于职业能力的技能人才知识、技能、素质系统化模型建模与研究[J].职业技术教育,2012(02):32-35.
[6]刘威.基于职业能力开发的生产性实训课程构建[C].北京高校实验室工作研究会2010年年会优秀论文.2011.
文章来源:王莹莹,赵志敏.基于职业能力的web前端开发课程体系构建研究[J].电脑与信息技术,2021,29(05):57-60
分享:
脑机接口(brain-computer interfaces,BCI)旨在为大脑和外部设备(计算机或其他电子设备)之间建立直接通信,而不依赖于任何肌肉或外周神经.BCI技术的应用有助于患有肌萎缩性侧索硬化、脑卒中、脑瘫、脊髓损伤等“闭锁综合征”的病患恢复日常交流和生活的能力.
2024-12-07随着我国公路建设的蓬勃发展,高速公路的隧道数量持续增加。当前,我国高速公路隧道主要采用人工巡检方式。尽管这种方式具有一定的便利性,如设备操作简单、巡检流程灵活以及问题处理及时等,但在实践中却面临诸多挑战。由于隧道内车流密集、空间有限且环境质量较差,使设备的日常维护和事故排查工作变得异常困难。
2024-10-14随着高速公路网络的日益庞大,其运营管理和维护保养工作也面临着前所未有的挑战,特别是在隧道等复杂路段,由于其特殊的环境和构造,安全问题尤为突出。因此,利用先进的技术手段,提高隧道的巡检效率和质量,已成为当前高速公路管理领域亟待解决的问题。传统的隧道巡检主要依赖人工完成。
2024-10-14随着建筑行业的快速发展,电梯的安装质量直接关系到乘客的生命安全。因此,对电梯安装质量的检测有重要意义。传统的电梯安装质量检测方法依赖于人工目视检查和简单的工具测量,容易受到人为因素和环境因素的影响,难以保证检测的准确性和可靠性。本研究旨在探讨计算机视觉技术在电梯安装质量检测中的应用,通过分析电梯安装质量检测的特点和需求。
2024-06-25在数字化时代,电力企业面临巨大挑战和机遇[1]。客户需求激增,市场竞争激烈,迫使电力企业寻求创新和改进[2]。为应对这一挑战,基于Hadoop大数据框架的电力智能客服辅助决策系统成为解决方案,助力电力企业提升客户服务质量和运营效率[3]。
2024-06-06目前,中药饮片的识别分类方法主要还停留在人工阶段,需要大量的专业人才,费时费力。随着科学技术的进步,利用计算机视觉技术进行中药饮片的识别是未来社会的发展趋势[1]。随着人工智能技术的不断发展,它给各行各业的发展带来了日新月异的变化[2]。通过神经网络提取中药饮片的特征参数,建立识别分类模型进行分析,使得中药饮片识别也变得不再那么困难。
2024-01-17ChatGPT全称是Chat Generative Pre-trained Transformer, 是OpenAI公司于2022年11月发布的一款聊天机器人程序。ChatGPT能根据用户提出的问题,经人工标注数据集训练的算法智能生成回答内容,而不仅仅只是加工现有内容。它能够像人类一样自然地进行对话,并且具备完成各种任务的能力,包括邮件撰写、视频脚本创作、文案编写、翻译以及代码生成等。
2024-01-16汉字的结构复杂、形态多样,每个汉字都具有结构的唯一性,汉字骨架作为汉字字形的重要拓扑描述具有重要意义。汉字骨架生成广泛应用于字形技术[1]、汉字识别[2]、汉字生成[3]等汉字信息处理领域。汉字骨架可由一段书写序列进行表示,与图像表示相比,序列格式的汉字骨架包含更多的动态信息,如时间顺序、轨迹等,这些信息对汉字的笔画连接、拓扑结构等有更为清晰的描述,同时书写序列可以很容易地转换为图像[4]。
2024-01-03图像融合是信息融合的一个分支。红外传感器抗干扰能力强,但其空间分辨率较低,缺少纹理细节。可见光图像具有更多细节信息和高分辨率,但在光照很弱或物体被遮挡的情况下效果不好[1]。为了利用可见光和红外图像的互补信息,红外和可见光图像融合非常必要,现已广泛应用于众多领域中[2]。
2024-01-03国际石油勘验领域由于受行业划分的缘故,各系统之间难以兼容,使井场内部形成了一个个的信息孤岛。为了实现不同施工主体之间数据信息的兼容共享与远程控制,甲方在招投标合同及其澄清中明确地规定了乙方必须能够提供WITSML(Well Site Information Transfer Standard Markup Language,井场信息传输标准标记语言)数据流。
2023-09-25人气:5480
人气:5149
人气:3686
人气:3411
人气:2760
我要评论
期刊名称:计算机学报
期刊人气:5725
主管单位:中国科学院
主办单位:中国科学院计算技术研究所,中国计算机学会
出版地方:北京
专业分类:计算机
国际刊号:0254-4164
国内刊号:11-1826/TP
邮发代号:2-833
创刊时间:1978年
发行周期:月刊
期刊开本:大16开
见刊时间:一年半以上
影响因子:0.000
影响因子:0.599
影响因子:0.335
影响因子:0.419
影响因子:0.422
您的论文已提交,我们会尽快联系您,请耐心等待!
你的密码已发送到您的邮箱,请查看!