编程|当05后在编程世界遇见鹅厂95后( 三 )


由于组装技术限制 , 宸瀚的智能自行车并没有实现 , 但小艺哥哥关注的是这个男孩身上源源不断的创作“灵感” 。 他听到宸瀚最近又在思考如何在自行车上实现自动驾驶时 , 这位来自腾讯云架构平台部 , 相当注重严谨逻辑及系统思维的云开发工程师 , 难掩激动地嘱咐宸瀚一定保护好自己的灵感 。 “宸瀚的创意冲动非常珍贵” , 小艺认为 , “心救”的那块小盒子已经证明了宸瀚的动手能力 , “很少有孩子能在做软件的同时 , 把硬件也攻克了” 。
从宸瀚这样的青少年身上 , 我们看到最新一代数字原住民的样子:他们时刻浸润在数字化世界中 , 技术发展带来的变化对他们来说 , 正如河水流动般自然 , 他们拥有更充沛的好奇心与发散思维 , 乐于把自己对生活的观察随时注入编程创作中 。
语佳曾在编程社区里看到一款跑酷游戏 , 由于对人物的设计过于粗糙 , 打开游戏 , 只有一个瘦弱的纸片人 , 在场景里像个毫无生命的幽灵 , 直直地横向平移 , “一点都不像在跑步” 。
语佳想赋予这个纸片人新的生命 。 她原地模仿了自己跑步的姿势 , 左脚向前 , 右脚向后 , 不断交替 , 她把这些姿态通过代码复制到纸片人身上 , 让它看起来更有“人味” 。 提交作品后 , 过了几天 , 语佳再登陆社区看跑酷游戏 , 发现又有一些孩子在游戏上做了进一步的改动 , 纸片人不仅会跑步了 , 还会上下弹跳 , 左右晃动 , 甚至还有了富有节奏感的背景音乐 。
孩子们还会通过编程创作表达自己对现实生活中“少数群体”的关怀 。
15岁的李思骏也参加了“编程计划” , 他挑战的主题是“无障碍生活” 。 思骏早先参加过一个关爱听障儿童的公益活动 。 在互动游戏中 , 这些学龄前听障儿童渴望交流的眼神、费力的表达 , 以及因交流不便而导致的内向自卑 , 都让思骏思考 , 自己能否利用编程技术做些什么 。
在中国人民大学附属中学读高一的思骏 , 从初一就已经开始接触信息学竞赛 。 这次他自学python语言 , 设计了一个辅助听障儿童练习发音的程序 。 当腾讯工程师嘉宁看到思骏的作品时 , 这个程序的核心功能已经基本完整 , 能基于某个字词的发音视频做发音教学 , 也能自动识别反馈用户发音的对错 。
剥离技术层面 , 嘉宁更惊讶于这个孩子透过编程 , 所表达的对他人的强烈共情 。 “这是一种很宝贵的品质” , 95后的嘉宁如此感慨 。
“大人”
与小小年纪就通过编程探索世界 , 表达自我 , 甚至在“改编”世界的05后不同 , 几位95后的腾讯工程师 , 对编程的最初认知都是模糊且懵懂的 。
“我们小时候的条件跟宸瀚差多了 , 没有自己的笔记本 , 家里就一台电脑 。 我每周只能用2小时的电脑 。 ”工程师小艺回忆 , 他儿时对编程的好奇并没有得到父亲的支持 , “当时我爸爸的想法是 , 学生还是要把自己的重心放在文化课上 。 ”
但小艺又总能在沙发、茶几、书柜这些触手可及的地方看到编程书籍 , 他以为是父亲看完后的随手一放 , 经常趁父亲不注意 , 如获至宝地把书本顺到房间 , 害怕又窃喜 。 直到长大后 , 小艺和父亲聊天 , 说笑一般提起这件事 , 他才知道 , 父亲是有意的 。 “他明面上不让我接触 , 但又不想抹杀我的兴趣 。 ”
编程兴趣就这样被父亲微妙地呵护下来 , 直到小艺考上大学 , 选择了计算机专业 。
2016年 , 来自英国的AlphaGo和韩国棋手李世石进行了一场举世瞩目的人机对战 , 彼时的李世石代表人类围棋的最高水平 , 那一年他已经拥有18个世界冠军 , 意气风发 。 况且围棋运动向来以其对立统一的辩证性、复杂性闻名 , AlphaGo与李世石的对抗几乎称得上是人机思维的博弈 。