苏大男生开发APP 受邀参加苹果开发者大会
左辰豪。
自学IOS开发、独立研发APP游戏,成功申请到苹果公司颁发给学生开发者的特别奖学金,并受邀参加在旧金山举办的苹果全球开发者大会,这些听起来高大上的经历,最近集中发生在了苏州大学大二学生左辰豪的身上。为期5天的2016苹果开发者大会日前在旧金山落幕。这场科技界的狂欢会还主动邀请了全球350名优秀学生开发者参加,左辰豪就是其中的一位幸运儿。
书院制培养下开拓视野:常与不同学院的舍友探讨
“这是一次很有意义的学习经历,得益于书院交叉融合的学习氛围。”结束大会行程返校后不久,左辰豪在接受记者采访时谦虚地说。
左辰豪的“幸运”折射着苏州大学在探索人才培养模式上的改革创新。2011年,借鉴剑桥、哈佛等国外著名高校的“住宿学院制”,苏州大学从各学院新生中选拔了一批不同学科专业背景的学生“入住”敬文书院。计算机科学与技术学院物联网工程专业的左辰豪也正是在这样的改革创举下,成为了敬文书院的一员。
“书院实施全程全员导师制,在课程学习、科研项目、生涯规划、就业创业等多方面给予学生切实有效的指导。另外,文理渗透、学科交叉的宿舍文化也开阔了学生的学术视野……”聊起自己的成长环境,左辰豪如数家珍。左辰豪介绍,为了激发学生的创造活力,书院还专门建设创客空间实验室,开设创意交互平台。而自己的宿舍就是一个思维碰撞的小天地。“我经常与不同学院的舍友探讨问题,比如与商学院的舍友聊营销推广,向电子信息学院的舍友请教基础知识。”游戏开发中,左辰豪得到了舍友多角度的建议,因而丰富了游戏的可操作性。
在辅导员孙正嘉看来,阳光上进的左辰豪学习的自主性很强。“自主开发软件过程中,遇到问题他都自己想办法解决,表达给我们的也是想要达成的目标与方向,而不是抱怨他所遇到的困难,花了多少时间之类。”在班级同学眼里,这位“学霸”除了摘得各类奖学金,参与英语短剧大赛、校园模拟商业团队精英赛等各类活动也很积极。
游戏设计并非一帆风顺:每天课后花6小时钻研
谈及与编程的结缘,左辰豪说源于大一学习C语言课程时产生的兴趣。“不过,仅仅学习C语言离自己做项目的目标还十分遥远。”认识到问题后,左辰豪自学了斯坦福大学的公开课,参考专业书籍学习 iOS 开发,还自告奋勇参与老师的iOS 开发项目,由此学会了调试代码、修改漏洞、编写命令控制版本、代码规范等等。也是在这样的步步提升中,左辰豪逐渐掌握了软件设计中解决各种问题的新技能。
大二寒假,左辰豪开始尝试开发APP游戏。但万事开头难,游戏内容构思环节就遇到了卡壳。20多天冥思苦想中,偶然一天,左辰豪在家中盯着电脑桌前的墙面发呆时,脑子里不禁冒出一个想法:如果在墙砖中间加小球,白色分界线看成棒,棒绕着顶点旋转,球是不是能变动位置,走出迷宫呢?于是,他马上找来牙签在桌子上摆放了起来,确定可行后便立即动手准备演示样稿。
凭着一股子钻劲,左辰豪每天课后花费6个多小时扑在编程和设计上。3个月后,终于完成了这款名为RODOT的APP。“这是关于棒和点的一个益智类游戏,名字中的rod、dot共用d字母。游戏设计中允许用户自己DIY关卡分享到社交平台后,可让他人来挑战。”左辰豪告诉记者,如今回看艰辛的开发过程,编程确实很枯燥,但当完成一个个小目标,将想法变成代码时也真的很有成就感。
推崇开放包容的创新氛围:想建面向学生开发者社团
5月中旬,左辰豪收到了一封来自苹果公司的邮件。信中表示,他已成功申请到苹果公司为鼓励学生开发者而专门设立的奖学金,并邀请他参加在旧金山举办的苹果全球开发者大会。“看到邮件的那一刻,顿时觉得之前的种种辛苦付出都值得了!”6月中旬,左辰豪来到了2016年苹果全球开发者大会现场。谈及参会感触最深的地方,左辰豪表示是会议体现出的包容精神和对每个人的尊重。“在参加一个播放PPT的会议时,我看到人群中有个观众应该是聋哑人,在场有人一边听着会议内容一边面对着他打手语。当时会场的射灯全部灭了,但只有那个打手语的人头顶上的灯始终是亮着的。”这个场景,深深感动了左辰豪。
对于奖学金获得者来说,最宝贵的机会还有能够与来自全球各地的优秀开发者进行交流。现场,左辰豪就结识了一位来自巴西的学生 CEO。作为同龄人,他丰富的实验室经历与开发经验,让左辰豪感受到许多未曾涉猎过的专业养分,直呼交流时间太过短暂。
对于未来的规划,左辰豪表示特别想建立一个社团,不局限于iOS开发,而是面向所有的学生开发者,大家互相学习交流,开放而互动。“例如,Google I/O是Google举行的开发者年会,其中I/O的含义是Innovation in the Open(开放中创新),这让我意识到唯有如此才能让创新成为常态。”左辰豪说。