一个个规范完备的程序用语呈现在一方计算机屏幕上,一串串灵敏新奇的思维符号跳跃在人机之间,书写着心有灵犀的默契。
“写代码一定要像写诗一样优雅。”在2021年第六届全国大学生软件测试大赛中,我校学生胡士伟以优异的表现获得Web应用测试个人赛国赛一等奖。
心之所向·因热爱而结缘
胡士伟初次与计算机结缘,要追溯到小学阶段。当看到几行字符可创造出一个网页时,他便对计算机产生了强烈的兴趣。当时还处于拨号上网年代,胡士伟家里便有了一台电脑。父母对他的各种兴趣向来是支持的,对他学习计算机编程亦是如此。
出于一个想法,中学时的胡士伟和同学做了一个成绩查询系统,不曾想,会有越来越多的人愿意使用,而后他们不断完善。当地教育部门公开的成绩数据,被他们收录其中,最终做出了全县在线成绩查询网页。网页虽然不是很复杂,但因其实用性,帮助了许多同学,这也让胡士伟更加坚定对编程的学习。
“我享受在自己热爱的道路上越走越远,把兴趣变成专业,是一件很幸运的事。”高考填报志愿时,胡士伟全然选择了计算机的相关专业,并且不接受调剂。对初心的坚守与对信仰的执着,让他一路披荆斩棘,克服困难,在计算机软件开发这条路上行稳致远。
在当今,似乎没有什么比计算机及互联网迭代更新更快的了,这一点胡士伟在他的专业学习中深有体会。“今天学的技术可能明天就废弃过时了,甚至我们专业学习的课程只是了解它的原理,在实际的企业开发中都不会应用。”对此,“保持对技术的热爱”是他认为紧跟技术发展的关键,也是他的学习经验。胡士伟热衷于探索计算机软件信息编程中新的技术和前沿的架构。在他的博客或空间里,经常能看到他对一些技术的感受与想法。
然而这些学习也并不都是一帆风顺的。在实际的编程中,胡士伟经常会遇到奇怪的报错、bug,甚至万能的“度娘”也会失去作用,他便去查寻相关框架的技术文档来解决那些少见的问题,遇到本身就有问题的框架,只好与开发者沟通以期在下一版本中修复。“他不断挑战新的问题,即使这些问题超出了我们大部分人现阶段的学习内容,有时候为了修改程序的bug甚至熬夜到凌晨三四点。”提起胡士伟在探索钻研技术时的拼劲儿,室友刘锦辉这样说。
学习越深入,收获越多,问题也越多。热爱之下,胡士伟从未被过程中的艰辛所打败。面对困难也从未想过放弃,想的只是怎样解决困难。对计算机的热爱,支撑着他不断学习,不断进步,不断完善自己。
披荆斩棘·以实力夺桂冠
全国大学生软件测试大赛并不是我校学生第一次参加,但在Web应用测试个人赛这个分项赛上却是第一次尝试,因此这个比赛也受到学校的高度重视。比赛信息发布后,计算机与信息工程学院积极组织开展宣传活动,鼓励和支持学生参与。
由于这个比赛项目是老师学生初次尝试,所以只能摸着石头过河。胡士伟当初报名这个项目,是老师推荐下的选择,在备赛期间,老师也给予了很大帮助。指导教师鲍治国、卢照敢经常与胡士伟沟通交流,解决备赛过程中所遇到的问题,课余时间与他一起到机房准备比赛。除面对面的指导,两位老师还线上提出一些问题让胡士伟解决,以帮助他总结比赛经验,与主办方沟通,让胡士伟和其他选手能够专心于准备比赛练习。在两位指导老师的帮助下,胡士伟整理教程、笔记,录制测试的演示视频,分发给同样参加“web应用测试”的同学共同学习,共同解决遇到的困难。
有学院和老师的支持,凭借自己的敏锐直觉和沉着应变能力,胡士伟在比赛中充满信心。在进行省赛时,面对比赛测试始终无法完成的问题,他保持冷静,仔细检查,发现是测试访问频率过高导致服务器拒绝服务,凭借优异表现走到了最后。
滴水之力,日久见功。有赛前的精心准备,有老师和同学在机房、在电脑前的光阴与努力,我校首战告捷:胡士伟凭借优异的表现获得Web应用测试个人赛国赛一等奖,在没有软件测试经验的前提下,张留成、左云麒也取得国赛三等奖的成绩。
用之所学·为热爱而践行
除了参加有关计算机和编程的比赛,胡士伟还擅于在生活中发现问题、解决问题。
在一次偶然的情况下,胡士伟让舍友帮忙代领一件快递,在转发快递信息后发现,朋友不需要经过任何的权限,便可以知道自己快递上的个人信息。他意识到这其中存在漏洞,在进行深入研究分析后,发现各地大学的快递近邻宝普遍存在同样的问题。胡士伟将发现的问题进行申报,并获得“原创漏洞证明”证书。
此外,针对学习通软件、教务系统等存在的漏洞,胡士伟亦向开发商提供了很多有价值的漏洞报告,为漏洞的修复与治理提供数据支持。
在生活中,胡士伟经常用学到的计算机和编程进行数据分析,对防火墙进行完善升级。在玩游戏时他还会关注游戏的开发引擎,甚至为了方便自己洗衣服,还设计了一个可以获取洗衣房中洗衣机使用情况以及使用时间等信息的程序,为学生排队洗衣提供了便利。“平时接触到这方面相关专业知识比较多,培养出来的一种灵感与敏感度自然比其他人要高,所以就善于从日常生活中发现问题,解决问题。”胡士伟认为,能够把自己所学专业灵活运用到日常生活中,帮助他人解决实际问题,便是专业学习的最大价值。
时代的进步需要耐心研学的学者,也需要即刻投身于实践应用第一线的行者,胡士伟显然是后者。面对考研的大环境,胡士伟认为研究生的学习是为了进一步在计算机上进行科研,相较于此,他更希望投身于实践中,能尽快将所学应用到工作和生活里。相比随波逐流,他更希望自己能一直保持着学习的热情,在技术上能做到与时俱进。只要是兴趣所在,便是时代与个人所趋。
因热爱而学习而实践,又在学习与实践中坚定自己对计算机领域的那份执着。心之所向,素履以往,胡士伟的未来亦将如同他制作的网页“一句诗词”所推送的那句诗词一般——气象吞云梦,波澜彻夏秋。