欢迎访问我们的网站。

用代码敲出世界冠军——记2022年世界技能大赛特别赛移动应用开发项目冠军杨书明

双眼紧盯电脑屏幕,十指飞快地敲击键盘,随着一排排代码的生成,一款以世界技能大赛为主题的展示性移动APP初具雏形……去年10月,在2022年世界技能大赛特别赛韩国赛区,中国选手杨书明凭借扎实的编程基础,从韩国、日本、德国等国家和地区的11名选手中脱颖而出,夺得移动应用开发项目金牌,成为这一世赛新增项目的首位金牌获得者。

“移动应用开发项目包含原型设计、界面实施、功能开发、APP测试4个模块,简单来说,就是在有限的时间内,从无到有制作一个移动APP产品。”广州市工贸技师学院移动应用开发项目教练叶重涵介绍,在企业里,开发一款APP至少需要UI设计师、系统开发者和软件测试员,专人专岗完成各个部分功能开发,而在比赛中,这些任务要由选手一人完成,“从开发流程来说,书明是全能的。”

全能选手的练成并非一朝一夕。2015年,抱着“开发一款属于自己的游戏”的想法,杨书明来到广州市工贸技师学院网站开发与维护专业学习。开学后,他第一次了解到世赛,看着获奖选手们身戴奖牌、手捧鲜花的模样,少年心里默默埋下一颗种子:参加世赛,为国争光!

网站开发与维护专业对算法和代码的掌握要求很高,初中毕业的杨书明数学基础薄弱,学起来有些吃力。他利用课余时间,一点点地“啃”编程专业知识,反复刷在线算法题库中的题目,不懂之处追着老师和同学请教。为了避免理论和实践脱节,杨书明从临摹小部件开始,琢磨他人的思路和方案,乐此不疲地积攒经验。

“完成指定任务后,书明会及时总结分析,将一些复杂的技术点进行拆分,从理论到实践全方面掌握。”叶重涵说,碰上不懂的问题,杨书明常常凌晨三点都不睡觉,不弄明白不罢休。

热爱、专注和刻苦让杨书明练就了迅速破解难题的本领。一次,在研发图案验证码时,一道“在不依赖任何工具的情况下,实现将异形图案拖拽到指定位置”的题目拦住了大家的脚步。“当时,我和企业专家一起研究了两天都没有彻底解决,没想到,书明根据开发原理从头做了一遍,2个多小时就解决了问题。”国家级技能大师、广州市工贸技师学院高级技师陈立准笑着说。

技艺的精进让杨书明离世赛越来越近,但追梦路上总是波澜起伏。2019年,杨书明一路过关斩将,以第45届世赛网站设计与开发项目全国选拔赛第一名的成绩进入国家队。本以为征战世赛已是板上钉钉,不曾想,在最后一次考核中,他因粗心出现失误,与世赛擦肩而过。“这一次对书明的打击很大,他一度不想再打比赛了。”陈立准看在眼里、急在心里。

这时,俄罗斯2019喀山未来技能大赛即将举办移动应用开发项目竞赛的消息传了过来,杨书明内心的火苗重新燃起,做出一个大胆决定:跨项目参赛!在教练团队的支持下,他迅速转变思维,在原有网站设计与开发项目的基础上,突击学习移动应用开发技术。“当时每天有将近16个小时都待在集训基地,针对比赛模块做了大量训练。”杨书明回忆。

星光不负赶路人。杨书明一举斩获2019喀山未来技能大赛移动应用开发项目银牌。而这次比赛也为他圆梦世赛打了一剂“强心针”。

2022年10月13日,世赛特别赛移动应用开发项目正式拉开序幕。和国内比赛相比,本次比赛时间短、题量大、考试内容涉及面更广,“最难的是,比赛时选手可使用的工具有限,且工位不能连接互联网,每天仅有2次到指定区域查询的机会。”拿到题目时,不少选手都有些慌张,但杨书明的节奏没有被打乱。

理清题目要求、设计整体框架、开发通用工具……他有条不紊地实现着一个个小功能,从细节处不断优化用户体验。为期4天的竞赛,杨书明与时间赛跑、与高手较量,最终凭借扎实的技能基础、强大的心理素质,站上了世界技能巅峰的领奖台,“那一刻,我觉得所有的付出都是值得的。”

如今,杨书明已回到母校任教,闲暇时间,他喜欢将自己的技术心得撰写成文章,分享在个人博客上。“希望能用自身经验,激起大家对技能研究的兴趣,帮助更多人走技能成才、技能报国之路。”

责任编辑:甘霖

微信“扫一扫”分享至朋友圈