来源:封面新闻

封面新闻记者 欧阳宏宇

“编程是一种全球语言。”这种语言正在让越来越多中国学生走出去,与来自全球的同龄人交流。

近日,WWDC23 Swift 学生挑战赛公布了获奖者信息,全球共决出了350名获奖者,其中有10余位中国学生获奖。据了解,中国学生的获奖作品涉及复式记账、海洋生物识别、专业课程学习等工具类、教育类应用。

公开资料显示,Swift 学生挑战赛是一项编码挑战,要求学生根据自己选择的主题创建一个 Swift Playgrounds 项目。主要面向在入门阶段、资历尚浅的学生开发者群体,旨在鼓励学生开发者发挥创意、创作自己的作品。

在谈及自己的获奖作品的灵感来源时,多位同学都不约而同地提到了身边发生的小事。

来自四川省绵阳市的何正浩第一次参加Swift挑战赛就成功入围并获奖,谈及所开发获奖作品时,他透露,最近正在学校里学习的操作系统调度算法给了他灵感,从而开发了一个叫“Scheduled安排”的教育类App。“我认为,动手实践是学习和掌握知识的最好方式,开发的这个应用能够让我们更直观地了解调度算法。”

打开网易新闻 查看更多图片

何正浩

除了计算机与软件工程相关专业的学生之外,还有不少“非科班”的中国学生也拿出了优质的作品。就读于上海商学院的张祎宁是一个日语专业学生,她开发了一个名为“Who am I我是谁”的海洋生物识别app。

张祎宁

谈及之所以学习编程,是由于张祎宁结识了学习计算机科学的男友。“当时,他和我打赌文科生也能轻松学会编程。”她表示,刚开始是不相信的,直到她发现,学习编程语言和学习日语、英语的本质一样。“学习外语是和外国人交流,而学习编程语言是和计算机交流。”

打开网易新闻 查看更多图片

张祎宁开发了一个名为“Who am I我是谁”的海洋生物识别app

就像比尔·盖茨、扎克伯格一样,很多学生的编程之旅都是从校园生活开始。而校园生活终会结束,学生总会走入社会开启职业生涯。在他们中的不少人看来,编程与开发能够帮助他们抓住人生的更多可能性。

张祎宁透露,学习编程语言给了她新的职业选择方向,也发现了自己在新领域上的潜能。不过目前的苦恼是,“很少有攻读完文科学位后,还能从事软件开发工作”。

何正浩则表示,他自己的爱好是运营一家自媒体,开发编程能给他足够的经济支持。“如果这个理想不能实现,我就进入一家科技公司,做能改变人们生活的工作。”